@layer components{.sVZYJG_page{gap:var(--space-6);flex-direction:column;display:flex}.sVZYJG_header{gap:var(--space-1);padding-bottom:var(--space-3);flex-direction:column;display:flex;position:relative}.sVZYJG_header:after{content:"";inset-inline:0;background:linear-gradient(90deg, transparent 0 55%, var(--color-surface-1) 100%), var(--pattern-hazard);opacity:.8;height:4px;position:absolute;bottom:0}.sVZYJG_header h1{font-size:var(--text-xl);color:var(--color-primary);text-shadow:var(--glow-amber);margin:0}.sVZYJG_planetName{font-family:var(--font-mono);color:var(--color-text-muted);font-size:var(--text-sm);letter-spacing:.04em}.sVZYJG_planetName:before{content:"// ";color:var(--color-neon-cyan)}.sVZYJG_headerLink{align-self:flex-start;align-items:center;gap:var(--space-1);min-block-size:var(--touch-target);font-size:var(--text-sm);color:var(--color-link);transition:color var(--dur-fast) var(--ease-out);text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.sVZYJG_headerLink:hover{color:var(--color-text)}}.sVZYJG_headerLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sVZYJG_headerLink{transition:none}}.sVZYJG_stats{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:600px){.sVZYJG_stats{grid-template-columns:repeat(4,1fr)}}.sVZYJG_section{gap:var(--space-3);flex-direction:column;display:flex}.sVZYJG_section h2{align-items:center;gap:var(--space-2);font-size:var(--text-lg);margin:0;display:flex}.sVZYJG_section h2:before{content:"";background:var(--color-neon-cyan);width:.5em;height:.5em;box-shadow:var(--glow-cyan);clip-path:polygon(0 0,100% 50%,0 100%);flex-shrink:0}.sVZYJG_intro{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.sVZYJG_empty{font-family:var(--font-mono);color:var(--color-text-faint);font-size:var(--text-sm);padding:var(--space-3);background:var(--pattern-grid);border:1px dashed var(--color-border);border-radius:0;margin:0}.sVZYJG_empty:before{content:"> ";color:var(--color-primary)}.sVZYJG_resourceName{font-size:var(--text-sm);color:var(--color-text)}.sVZYJG_bufferList,.sVZYJG_depositList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sVZYJG_bufferRow,.sVZYJG_depositRow{gap:var(--space-2);padding:var(--space-3);background:var(--chamfer-lines-sm), var(--texture-noise), var(--color-surface-2);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);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background-origin:border-box;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){:is(.sVZYJG_bufferRow,.sVZYJG_depositRow):hover{border-color:var(--color-border-strong);box-shadow:inset 2px 0 0 var(--color-neon-cyan)}}.sVZYJG_depositMeta{font-family:var(--font-mono);justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);display:flex}}
@layer components{.GJMF6G_sprite{--anim-sprite:nooon-sprite-steps;animation:var(--anim-sprite) var(--dur-base) steps(1) infinite;transition:transform var(--dur-fast) var(--ease-out);background-position-x:0;background-repeat:no-repeat;flex-shrink:0;display:inline-block}.GJMF6G_sprite[data-offscreen=true],.GJMF6G_sprite[data-idle=true]{animation-play-state:paused}.GJMF6G_stack{flex-shrink:0;display:inline-block;position:relative}.GJMF6G_stack>.GJMF6G_sprite{display:block}.GJMF6G_layer{position:absolute;inset:0}.GJMF6G_placeholder{border-radius:var(--radius-sm);--anim-placeholder:nooon-pulse-soft;animation:var(--anim-placeholder) 2.4s var(--ease-in-out) infinite;flex-shrink:0;display:inline-block}.GJMF6G_placeholder svg{display:block}.GJMF6G_fluid{width:100%;height:100%;image-rendering:pixelated;background-size:100% 100%;display:block}.GJMF6G_fluid svg{width:100%;height:100%}}
@layer components{.P9tfYW_badge{flex:none;place-items:center;display:inline-grid;position:relative}.P9tfYW_badge[data-locked]{filter:grayscale()brightness(.55);opacity:.8}.P9tfYW_badge[data-tier=GOLD]:not([data-locked]),.P9tfYW_badge[data-tier=PLATINUM]:not([data-locked]){filter:drop-shadow(0 0 6px #ffcc3d59)}.P9tfYW_svg{block-size:100%;inline-size:100%;display:block}}
@layer components{.ZuiY-W_toast{inset-inline:var(--space-3);top:calc(var(--header-total-height) + var(--space-2));z-index:var(--z-comm);pointer-events:none;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border-strong);border-inline-start:4px solid var(--color-primary);border-radius:var(--radius);animation:ZuiY-W_nooon-slide-up var(--dur-slow) var(--ease-out) both;display:flex;position:fixed;box-shadow:0 8px 28px #0000008c}@media (prefers-reduced-motion:reduce){.ZuiY-W_toast{animation:none}}.ZuiY-W_toast[data-tier=SILVER]{border-inline-start-color:var(--color-text-muted)}.ZuiY-W_toast[data-tier=GOLD]{border-inline-start-color:var(--color-power)}.ZuiY-W_toast[data-tier=PLATINUM]{border-inline-start-color:var(--color-neon-cyan)}@media (min-width:600px){.ZuiY-W_toast{inset-inline:auto var(--space-4);inline-size:24rem}}.ZuiY-W_body{gap:var(--space-1);flex:1;min-inline-size:0;display:grid}.ZuiY-W_kicker{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.ZuiY-W_name{font-size:var(--text-base);color:var(--color-text)}.ZuiY-W_mother{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--text-xs);color:var(--color-success);margin:0}.ZuiY-W_prompt{color:var(--color-text-faint)}.ZuiY-W_reward{font-size:var(--text-xs);color:var(--color-power)}.ZuiY-W_link{pointer-events:auto;font-size:var(--text-sm);color:var(--color-link);justify-self:start}.ZuiY-W_close{pointer-events:auto;block-size:2rem;inline-size:2rem;color:var(--color-text-muted);font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.ZuiY-W_close:focus-visible{color:var(--color-text)}@media (hover:hover) and (pointer:fine){.ZuiY-W_close:hover{color:var(--color-text)}}}
@layer components{.-VX13G_overlay{z-index:100;pointer-events:none;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);animation:-VX13G_nooon-celebrate-fade 4.5s var(--ease-in-out) forwards;place-items:center;display:grid;position:fixed;inset:0}@keyframes -VX13G_nooon-celebrate-fade{0%,70%{opacity:1}to{opacity:0;visibility:hidden}}.-VX13G_card{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-8);background-image:var(--chamfer-lines-sm), var(--rivets);background-color:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);box-shadow:inset 0 0 28px color-mix(in srgb, var(--color-success) 25%, transparent);animation:-VX13G_nooon-celebrate-pop .5s var(--ease-spring) both;background-origin:border-box;flex-direction:column;display:flex}@keyframes -VX13G_nooon-celebrate-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.-VX13G_badge{font-size:var(--text-3xl);color:var(--color-success);text-shadow:0 0 12px color-mix(in srgb, var(--color-success) 60%, transparent);animation:-VX13G_nooon-celebrate-spin 1.2s var(--ease-in-out) infinite}@keyframes -VX13G_nooon-celebrate-spin{0%,to{transform:rotate(0)}50%{transform:rotate(18deg)scale(1.15)}}.-VX13G_title{font-size:var(--text-xl);color:var(--color-text);font-weight:700}.-VX13G_subtitle{font-size:var(--text-sm);color:var(--color-text-muted)}.-VX13G_confetti{position:absolute;inset:0;overflow:hidden}.-VX13G_piece{background:var(--confetti,var(--color-flow));width:8px;height:14px;top:-10%;left:calc((var(--i) * 37) % 100 * 1%);animation:-VX13G_nooon-confetti-fall calc(2.4s + (var(--i) % 5) * .25s) var(--ease-linear) infinite;animation-delay:calc((var(--i) % 7) * -.6s);border-radius:2px;position:absolute}.-VX13G_piece:nth-child(3n){--confetti:var(--color-success);border-radius:50%;width:10px;height:10px}.-VX13G_piece:nth-child(3n+1){--confetti:var(--color-danger)}.-VX13G_piece:nth-child(3n+2){--confetti:var(--color-research)}@keyframes -VX13G_nooon-confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:.6;transform:translateY(110vh)rotate(720deg)}}@media (prefers-reduced-motion:reduce){.-VX13G_overlay{animation:none}.-VX13G_card,.-VX13G_badge,.-VX13G_piece{opacity:0;animation:none}}}
@layer components{.cg6IXq_root{max-inline-size:100%;display:inline-block;position:relative}.cg6IXq_block{inline-size:100%;display:block}.cg6IXq_trigger{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--touch-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background:linear-gradient(to bottom, #ffffff14, transparent 50%), var(--color-surface-3);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;touch-action:manipulation;transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press), box-shadow var(--dur-fast) var(--ease-out);display:flex;box-shadow:inset 0 -3px #00000073}.cg6IXq_trigger:active:not(:disabled){transform:translateY(var(--press-depth));box-shadow:inset 0 0 #0000}.cg6IXq_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--chamfer-focus-offset)}.cg6IXq_trigger[aria-expanded=true]{border-color:var(--color-neon-cyan)}.cg6IXq_trigger:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.cg6IXq_trigger:hover:not(:disabled){border-color:var(--color-amber)}}.cg6IXq_value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.cg6IXq_placeholder{color:var(--color-text-muted)}.cg6IXq_search{z-index:1;inline-size:100%;min-block-size:var(--touch-target);padding:var(--space-2) var(--space-3);border:none;border-block-end:1px solid var(--color-border-strong);background:var(--color-surface-2);color:var(--color-text);font:inherit;font-size:var(--text-sm);position:sticky;inset-block-start:0}.cg6IXq_search:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cg6IXq_caret{transition:rotate var(--dur-fast) var(--ease-out);flex:none;display:inline-flex}.cg6IXq_trigger[aria-expanded=true]>.cg6IXq_caret{rotate:180deg}.cg6IXq_icon{color:var(--color-neon-cyan);flex:none;display:inline-flex}.cg6IXq_panel{margin:0;margin-block:var(--space-1);position-area:block-end span-inline-end;position-try-fallbacks:flip-block, block-end span-inline-start, block-start span-inline-start;min-inline-size:max(anchor-size(width), 12rem);max-inline-size:min(24rem, calc(100vw - 2 * var(--space-3)));max-block-size:min(20rem,60dvh);padding:var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background:var(--texture-noise), var(--color-surface-2);color:var(--color-text);overscroll-behavior:contain;opacity:0;transition-property:opacity,translate,display,overlay;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;inset:auto;overflow-y:auto;translate:0 -6px}.cg6IXq_panel:popover-open{opacity:1;translate:0}@starting-style{.cg6IXq_panel:popover-open{opacity:0;translate:0 -6px}}.cg6IXq_item{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--touch-target);padding:var(--space-2) var(--space-3);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);background:0 0;border:none;padding-inline-start:calc(var(--space-3) + 2px);display:flex;position:relative}.cg6IXq_item:before{content:"";background:var(--color-neon-cyan);inline-size:2px;box-shadow:var(--glow-cyan);transition:scale var(--dur-fast) var(--ease-out);position:absolute;inset-block:0;inset-inline-start:0;scale:1 0}.cg6IXq_item[data-active=true],.cg6IXq_item:focus-visible{background:var(--color-surface-4);outline:none}:is(.cg6IXq_item[data-active=true],.cg6IXq_item:focus-visible):before{scale:1}.cg6IXq_item:active:not([aria-disabled=true]){transform:translateY(var(--press-depth))}.cg6IXq_item[aria-disabled=true],.cg6IXq_item:disabled{opacity:.45;cursor:not-allowed}.cg6IXq_item[aria-selected=true]{color:var(--color-amber)}@media (hover:hover) and (pointer:fine){.cg6IXq_item:hover:not([aria-disabled=true],:disabled){background:var(--color-surface-4)}.cg6IXq_item:hover:not([aria-disabled=true],:disabled):before{scale:1}}.cg6IXq_itemText{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.cg6IXq_itemLabel{overflow-wrap:anywhere}.cg6IXq_itemDescription{font-size:var(--text-xs);color:var(--color-text-muted)}.cg6IXq_check{color:var(--color-amber);flex:none;display:inline-flex}.cg6IXq_empty{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm)}@supports not (anchor-name:--a){.cg6IXq_panel{top:var(--tip-y,auto);left:clamp(var(--space-3), var(--tip-x,50vw), calc(100vw - var(--space-3)));min-inline-size:max(var(--anchor-w,0px), 12rem);position:fixed;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cg6IXq_panel{translate:none}.cg6IXq_panel:popover-open{translate:none}.cg6IXq_trigger:active,.cg6IXq_item:active{transform:none}.cg6IXq_caret{transition:none}}}
@layer components{.yj1EAW_gauge{--anim-pulse-strong:nooon-pulse-strong;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.yj1EAW_meta{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);display:flex}.yj1EAW_metaInner{align-items:center;gap:var(--space-1);min-width:0;display:flex}.yj1EAW_metaInner svg{color:var(--tone,var(--color-text-faint))}.yj1EAW_pct{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--tone,var(--color-text-muted));font-weight:600}.yj1EAW_gauge[data-state=empty] .yj1EAW_pct{--tone:var(--color-danger)}.yj1EAW_gauge[data-state=full] .yj1EAW_pct{--tone:var(--color-power)}.yj1EAW_track{--meter-tone:var(--color-flow);background:var(--color-surface-1);border:1px solid var(--color-border);height:6px;transition:--meter-tone var(--dur-slow) var(--ease-out), border-color var(--dur-slow) var(--ease-out);border-radius:0;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.yj1EAW_track[data-size=md]{height:8px}.yj1EAW_fill{width:var(--meter-fill);background:repeating-linear-gradient(90deg, transparent 0 4px, #0006 4px 5px), var(--meter-tone);height:100%;transition:--meter-fill var(--dur-slow) var(--ease-out);border-radius:0}.yj1EAW_track[data-state=ok]{--meter-tone:var(--color-flow)}.yj1EAW_track[data-state=empty]{--meter-tone:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 50%, var(--color-border))}.yj1EAW_track[data-state=empty] .yj1EAW_fill{animation:var(--anim-pulse-strong) 1.2s var(--ease-in-out) infinite}.yj1EAW_track[data-state=full]{--meter-tone:var(--color-power);border-color:color-mix(in srgb, var(--color-power) 50%, var(--color-border))}.yj1EAW_track[data-state=full] .yj1EAW_fill{animation:var(--anim-pulse-strong) 1.2s var(--ease-in-out) infinite}}
@layer components{.MWHRna_root{--anim-fx-smoke:nooon-fx-smoke;--anim-fx-blink:nooon-fx-blink;--anim-fx-flicker:nooon-fx-flicker;--anim-fx-spark:nooon-fx-spark;--anim-fx-jam:nooon-fx-jam;isolation:isolate;flex-shrink:0;line-height:0;display:inline-block;position:relative}.MWHRna_root>span{pointer-events:none;position:absolute}.MWHRna_smoke{inset:0}.MWHRna_smoke i{aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle, var(--fx-smoke), transparent 70%);opacity:0;width:22%;animation:var(--anim-fx-smoke) var(--dur-fx-smoke) var(--ease-out) infinite;position:absolute;top:6%;left:46%}.MWHRna_smoke i:nth-child(2){--fx-drift:-25%;animation-delay:calc(var(--dur-fx-smoke) / -2);left:30%}.MWHRna_warning{aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle at 35% 35%, #fff6d6, var(--fx-warning-light) 45%, color-mix(in srgb, var(--fx-warning-light) 40%, black) 100%);width:max(8px,15%);box-shadow:var(--glow-amber-outer);animation:var(--anim-fx-blink) var(--dur-fx-blink) var(--ease-linear) infinite;top:4%;right:4%}.MWHRna_jam{background:var(--pattern-hazard);border-radius:var(--radius-sm);opacity:.9;justify-content:flex-end;gap:3%;height:max(6px,12%);padding-inline:4%;display:flex;bottom:3%;left:6%;right:6%}.MWHRna_jam i{aspect-ratio:1;background:var(--color-surface-3);border:1px solid var(--color-warning);height:130%;animation:var(--anim-fx-jam) var(--dur-fx-blink) steps(2, jump-none) infinite;border-radius:1px;margin-top:-15%}.MWHRna_flicker{background:var(--fx-dim);border-radius:var(--radius-sm);opacity:0;animation:var(--anim-fx-flicker) var(--dur-fx-flicker) steps(1, jump-end) infinite;inset:0}.MWHRna_sparks{width:0;height:0;top:52%;left:30%}.MWHRna_sparks i{aspect-ratio:1;background:var(--fx-spark);border-radius:var(--radius-full);width:max(3px,4%);box-shadow:0 0 4px var(--fx-spark);animation:var(--anim-fx-spark) var(--dur-fx-spark) var(--ease-out) infinite;position:absolute}.MWHRna_sparks i:first-child{--spark-x:700%;--spark-y:-500%}.MWHRna_sparks i:nth-child(2){--spark-x:-400%;--spark-y:-650%;animation-delay:calc(var(--dur-fx-spark) * -.3)}.MWHRna_sparks i:nth-child(3){--spark-x:550%;--spark-y:300%;animation-delay:calc(var(--dur-fx-spark) * -.55)}.MWHRna_sparks i:nth-child(4){--spark-x:-250%;--spark-y:450%;animation-delay:calc(var(--dur-fx-spark) * -.8)}.MWHRna_root[data-offscreen=true]>span,.MWHRna_root[data-offscreen=true] i{animation:none}.MWHRna_root[data-offscreen=true] .MWHRna_smoke,.MWHRna_root[data-offscreen=true] .MWHRna_sparks{display:none}@media (prefers-reduced-motion:reduce){.MWHRna_root>span,.MWHRna_root i{animation:none}.MWHRna_smoke{display:none}.MWHRna_warning{opacity:1}.MWHRna_flicker{opacity:.35}.MWHRna_sparks i{opacity:1;transform:translate(calc(var(--spark-x) * .25), calc(var(--spark-y) * .25))}}}
@layer components{._8RiFmG_btn{--anim-sweep:nooon-sweep;--btn-face:var(--color-surface-3);--btn-ink:var(--color-text);--btn-edge:var(--color-border-strong);--btn-lip:#00000073;--btn-glow:0 0 0 transparent;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-2) var(--space-4);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:700;line-height:var(--leading-tight);color:var(--btn-ink);background:linear-gradient(to bottom, #ffffff1f, transparent 45%, #0000002e), var(--btn-face);border:1px solid var(--btn-edge);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;box-shadow:inset 0 -3px 0 var(--btn-lip), inset 0 1px 0 #ffffff1f, var(--btn-glow);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press), box-shadow var(--dur-fast) var(--ease-out);display:inline-flex;position:relative;overflow:hidden}._8RiFmG_btn:after{content:"";inset-block:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:40%;position:absolute;left:0;transform:translate(-120%)skew(-20deg)}._8RiFmG_btn svg{flex-shrink:0}._8RiFmG_btn:focus-visible{outline-offset:var(--chamfer-focus-offset)}@media (hover:hover) and (pointer:fine){._8RiFmG_btn:hover:not(:disabled){--btn-glow:var(--glow-amber-outer);filter:brightness(1.12)}._8RiFmG_btn:hover:not(:disabled):after{animation:var(--anim-sweep) var(--dur-slow) var(--ease-out)}}._8RiFmG_btn:active:not(:disabled){transform:translateY(var(--press-depth));filter:brightness(.92);box-shadow:inset 0 0 0 var(--btn-lip), inset 0 2px 6px #00000073}._8RiFmG_btn:disabled{cursor:not-allowed;filter:saturate(.2);opacity:.55;transform:none}._8RiFmG_btn._8RiFmG_primary{--btn-face:var(--color-primary);--btn-ink:var(--color-primary-contrast);--btn-edge:var(--color-primary-hover);--btn-lip:#5a32008c}._8RiFmG_btn._8RiFmG_secondary{--btn-face:var(--color-surface-3);--btn-ink:var(--color-text);background:var(--chamfer-lines-sm), linear-gradient(to bottom, #ffffff1a, transparent 45%, #0000002e), var(--btn-face);background-origin:border-box}@media (hover:hover) and (pointer:fine){._8RiFmG_btn._8RiFmG_secondary:hover:not(:disabled){--btn-edge:var(--color-neon-cyan);--btn-glow:var(--glow-cyan-outer)}}._8RiFmG_btn._8RiFmG_ghost{--btn-face:transparent;--btn-ink:var(--color-text-muted);--btn-edge:transparent;--btn-lip:transparent;box-shadow:none;background:0 0}@media (hover:hover) and (pointer:fine){._8RiFmG_btn._8RiFmG_ghost:hover:not(:disabled){--btn-ink:var(--color-neon-cyan);--btn-edge:var(--color-border);background:var(--color-surface-3);text-shadow:var(--glow-cyan)}}._8RiFmG_btn._8RiFmG_ghost:active:not(:disabled){box-shadow:none}._8RiFmG_btn._8RiFmG_danger{--btn-face:var(--color-danger);--btn-ink:var(--color-danger-contrast);--btn-edge:color-mix(in srgb, var(--color-danger) 70%, var(--color-text));--btn-lip:#50000a8c;padding-inline-start:calc(var(--space-4) + 6px)}@media (hover:hover) and (pointer:fine){._8RiFmG_btn._8RiFmG_danger:hover:not(:disabled){--btn-glow:var(--glow-danger-outer)}}._8RiFmG_btn._8RiFmG_danger:before{content:"";inset-block:0;background:var(--pattern-hazard);pointer-events:none;width:6px;position:absolute;left:0}._8RiFmG_btn._8RiFmG_success{--anim-success-pop:nooon-success-pop;--btn-face:var(--color-success);--btn-ink:var(--color-success-contrast);--btn-edge:color-mix(in srgb, var(--color-success) 70%, var(--color-text));--btn-lip:#003c148c;animation:var(--anim-success-pop) var(--dur-base) var(--ease-spring)}._8RiFmG_btn._8RiFmG_sm{min-height:2.25rem;padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}._8RiFmG_btn._8RiFmG_lg{min-height:3rem;padding:var(--space-3) var(--space-6);font-size:var(--text-base)}._8RiFmG_btn._8RiFmG_fullWidth{width:100%}@media (prefers-reduced-motion:reduce){._8RiFmG_btn:after{display:none}._8RiFmG_btn:active:not(:disabled){transform:none}._8RiFmG_btn._8RiFmG_success{animation:none}}}
@layer components{._7dcBQG_wrap{width:100%}._7dcBQG_cards{gap:var(--space-3);flex-direction:column;display:flex}._7dcBQG_card{background:var(--chamfer-lines), var(--rivets), linear-gradient(to bottom, #ffffff06, transparent 40%), var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--chamfer-radius);clip-path:var(--clip-chamfer);corner-shape:bevel;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);background-origin:border-box;overflow:hidden;box-shadow:inset 2px 0 #0000}@media (hover:hover) and (pointer:fine){._7dcBQG_card:hover{border-color:var(--color-border-strong);box-shadow:inset 2px 0 0 var(--color-neon-cyan)}}._7dcBQG_card:has(._7dcBQG_cardHead:active){transform:translateY(1px)}._7dcBQG_card:has(._7dcBQG_chevron[data-open=true]){border-color:var(--color-border-strong);box-shadow:inset 2px 0 0 var(--color-primary)}._7dcBQG_cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);text-align:start;display:flex}@media (hover:hover) and (pointer:fine){._7dcBQG_cardHead:hover ._7dcBQG_chevron{color:var(--color-neon-cyan)}}._7dcBQG_cardHead:focus-visible{outline-offset:-4px}._7dcBQG_cardTitle{align-items:center;gap:var(--space-3);min-width:0;font-weight:600;display:flex}._7dcBQG_chevron{color:var(--color-text-muted);transition:color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-shrink:0}._7dcBQG_chevron[data-open=true]{transform:rotate(180deg)}._7dcBQG_cardFields{gap:var(--space-2) var(--space-3);padding:0 var(--space-4) var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}._7dcBQG_cardField{flex-direction:column;gap:2px;min-width:0;display:flex}._7dcBQG_cardLabel{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-label)}._7dcBQG_cardValue{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;min-width:0;font-weight:500}._7dcBQG_scroll{display:none}._7dcBQG_detail{transition:grid-template-rows var(--dur-base) var(--ease-in-out);grid-template-rows:0fr;display:grid}._7dcBQG_detail[data-open=true]{grid-template-rows:1fr}._7dcBQG_detailInner{min-height:0;overflow:hidden}@media (min-width:37.5rem){._7dcBQG_cards{display:none}._7dcBQG_scroll{border:1px solid var(--color-border);border-radius:var(--chamfer-radius);clip-path:var(--clip-chamfer);corner-shape:bevel;background:var(--chamfer-lines), var(--rivets), var(--texture-noise), var(--color-surface-2);background-origin:border-box;display:block;overflow-x:auto}._7dcBQG_table{border-collapse:separate;border-spacing:0;width:100%;min-width:40rem;font-size:var(--text-sm)}._7dcBQG_table th{z-index:1;padding:var(--space-2) var(--space-3);background:var(--color-surface-3);border-bottom:1px solid var(--color-primary);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary);text-align:start;white-space:nowrap;font-weight:700;position:sticky;top:0}._7dcBQG_table td{padding:var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._7dcBQG_table tbody tr:last-child td{border-bottom:none}._7dcBQG_table tbody tr{transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){._7dcBQG_table tbody tr:hover{background:var(--color-surface-3);box-shadow:inset 3px 0 0 var(--color-neon-cyan)}}._7dcBQG_table tbody tr._7dcBQG_rowOpen{background:var(--color-surface-3);box-shadow:inset 3px 0 0 var(--color-primary)}._7dcBQG_alignCenter{text-align:center}._7dcBQG_alignEnd{text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums}._7dcBQG_expandCol{text-align:center;width:3rem;padding-inline:var(--space-2)!important}._7dcBQG_expandBtn{border:1px solid var(--color-border);border-radius:var(--chamfer-radius-sm);width:2.25rem;height:2.25rem;clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);color:var(--color-text-muted);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){._7dcBQG_expandBtn:hover{color:var(--color-neon-cyan);background:var(--color-surface-4)}}._7dcBQG_expandBtn:active{transform:translateY(1px)}._7dcBQG_expandBtn:focus-visible{outline-offset:var(--chamfer-focus-offset)}._7dcBQG_table tbody tr._7dcBQG_rowOpen ._7dcBQG_expandBtn svg{transform:rotate(180deg)}._7dcBQG_expandBtn svg{transition:transform var(--dur-base) var(--ease-out)}._7dcBQG_detailRow td{background:var(--pattern-grid), var(--color-surface-1);padding:0}._7dcBQG_detailRow ._7dcBQG_detail,._7dcBQG_detailRow ._7dcBQG_detail[data-open=true]{border-bottom:1px solid var(--color-border)}._7dcBQG_detailRow ._7dcBQG_detailInner{padding:var(--space-3) var(--space-4)}}@media (prefers-reduced-motion:reduce){._7dcBQG_expandBtn:active{transform:none}._7dcBQG_card:has(._7dcBQG_cardHead:active){transform:none}}._7dcBQG_card{content-visibility:auto;contain-intrinsic-size:auto 4.5rem}@media (hover:hover) and (pointer:fine){._7dcBQG_card:hover{box-shadow:inset 2px 0 0 var(--color-neon-cyan), var(--glow-cyan-outer)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._7dcBQG_card{--anim-scroll-reveal:nooon-scroll-reveal;animation:var(--anim-scroll-reveal) linear backwards;animation-timeline:view();animation-range:entry entry 90%}}}}
@layer components{._3PJbZq_disclosure{interpolate-size:allow-keywords;inline-size:100%}._3PJbZq_disclosure::details-content{opacity:0;block-size:0;transition-property:block-size,opacity,content-visibility;transition-duration:var(--dur-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;overflow:clip}._3PJbZq_disclosure[open]::details-content{opacity:1;block-size:auto}._3PJbZq_summary{align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--touch-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background:linear-gradient(to bottom, #ffffff14, transparent 50%), var(--color-surface-3);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);list-style:none;display:flex;box-shadow:inset 0 -3px #00000073}._3PJbZq_summary::-webkit-details-marker{display:none}._3PJbZq_summary:active{transform:translateY(var(--press-depth));box-shadow:inset 0 0 #0000}._3PJbZq_summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--chamfer-focus-offset)}@media (hover:hover) and (pointer:fine){._3PJbZq_summary:hover{border-color:var(--color-amber);box-shadow:inset 0 -3px 0 #00000073, var(--glow-amber-outer)}}._3PJbZq_text{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}._3PJbZq_title{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:700}._3PJbZq_subtitle{font-size:var(--text-xs);color:var(--color-text-muted)}._3PJbZq_plate{border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);block-size:1.75rem;inline-size:1.75rem;clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background:var(--color-surface-1);color:var(--color-amber);transition:rotate var(--dur-base) var(--ease-press);flex:none;place-items:center;display:grid}._3PJbZq_disclosure[open]>._3PJbZq_summary ._3PJbZq_plate{rotate:180deg}._3PJbZq_body{padding:var(--space-3);border:1px solid var(--color-border);background:var(--texture-noise), var(--color-surface-2);border-block-start:none}@media (prefers-reduced-motion:reduce){._3PJbZq_disclosure::details-content{block-size:auto;transition-property:opacity,content-visibility}._3PJbZq_plate{transition:none}._3PJbZq_summary:active{transform:none}}}
@layer components{.i73npq_empty{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--chamfer-radius-sm);background:var(--color-surface-2);text-align:center;flex-direction:column;display:flex}.i73npq_icon{color:var(--color-text-faint);place-items:center;display:inline-grid}.i73npq_text{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.i73npq_hint{max-inline-size:28ch;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-mother);margin:0}.i73npq_hint:before{content:"> "}}
@layer components{._0V0HuG_scene{gap:var(--space-3);--scene-accent:var(--color-danger);flex-direction:column;display:flex;position:relative}._0V0HuG_scene[data-outcome=repelled]{--scene-accent:var(--color-success)}._0V0HuG_scene[data-outcome=damaged]{--scene-accent:var(--color-power)}._0V0HuG_act{gap:var(--space-2);padding:var(--space-3);background-image:var(--chamfer-lines-sm), var(--rivets);background-color:var(--color-surface-2);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-origin:border-box;flex-direction:column;display:flex}._0V0HuG_act[data-visible=false]{display:none}._0V0HuG_act[data-visible=true]{animation:_0V0HuG_nooon-attack-act-in var(--dur-base) var(--ease-out) both}@keyframes _0V0HuG_nooon-attack-act-in{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}._0V0HuG_actHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._0V0HuG_actTitle{font-size:var(--text-sm);color:var(--color-text);font-weight:700}._0V0HuG_actValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}._0V0HuG_actValue[data-tone=danger]{color:var(--color-danger)}._0V0HuG_field{gap:var(--space-2);min-height:5.5rem;padding:var(--space-2) 0 0;border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background:linear-gradient(180deg, color-mix(in srgb, var(--scene-accent) 8%, var(--color-surface-1)), var(--color-surface-1));flex-direction:column;display:flex;position:relative;overflow:hidden}._0V0HuG_horizon{inset-inline:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--scene-accent) 55%, transparent), transparent);height:1px;position:absolute;bottom:1.75rem}._0V0HuG_swarm{height:3.75rem;position:relative}._0V0HuG_unit{animation:_0V0HuG_nooon-attack-approach 2.6s var(--ease-out) both;display:block;position:absolute;top:0}._0V0HuG_unit[data-lane="0"]{left:2%}._0V0HuG_unit[data-lane="1"]{left:14%}._0V0HuG_unit[data-lane="2"]{left:26%}._0V0HuG_unit[data-lane="3"]{left:38%}._0V0HuG_unit[data-lane="4"]{left:50%}._0V0HuG_unit[data-lane="5"]{left:62%}._0V0HuG_unit[data-lane="6"]{left:74%}._0V0HuG_unit[data-lane="7"]{left:86%}._0V0HuG_unit[data-delay="0"]{animation-delay:0s}._0V0HuG_unit[data-delay="1"]{animation-delay:.18s}._0V0HuG_unit[data-delay="2"]{animation-delay:.36s}._0V0HuG_unit[data-delay="3"]{animation-delay:.54s}._0V0HuG_unit[data-scale="0"]{--unit-scale:.82}._0V0HuG_unit[data-scale="1"]{--unit-scale:1}._0V0HuG_unit[data-scale="2"]{--unit-scale:1.18}@keyframes _0V0HuG_nooon-attack-approach{0%{transform:translateY(-2.5rem) scale(calc(var(--unit-scale,1) * .6));opacity:0}35%{opacity:1}to{transform:translateY(.75rem) scale(var(--unit-scale,1));opacity:1}}._0V0HuG_fieldCaption{padding:0 var(--space-2) var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);margin:0}._0V0HuG_defenders{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0V0HuG_defender{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background-image:var(--chamfer-lines-sm);background-color:var(--color-surface-3);border-left:3px solid var(--color-border-strong);background-origin:border-box;display:flex;position:relative;overflow:hidden}._0V0HuG_defender[data-verdict=fired]{border-left-color:var(--color-success);color:var(--color-text)}._0V0HuG_defender[data-verdict=silent]{border-left-color:var(--color-danger)}._0V0HuG_defenderBeam{inset-block:0;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-flow) 35%, transparent), transparent);width:100%;position:absolute;left:0}[data-verdict=fired] ._0V0HuG_defenderBeam{animation:_0V0HuG_nooon-attack-beam 1.1s var(--ease-in-out) 2}@keyframes _0V0HuG_nooon-attack-beam{0%{opacity:0;transform:translate(-100%)}40%{opacity:1}to{opacity:0;transform:translate(100%)}}._0V0HuG_defenderText{flex-direction:column;flex:1;min-width:0;display:flex}._0V0HuG_defenderText strong{font-size:var(--text-sm)}._0V0HuG_defenderText small{font-size:var(--text-xs);color:var(--color-text-muted)}._0V0HuG_inferred{padding:0 var(--space-1);border:1px dashed var(--color-border-strong);font-size:var(--text-xs);color:var(--color-text-faint);cursor:help;border-radius:0;flex-shrink:0}._0V0HuG_undefended{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-danger);margin:0;display:flex}._0V0HuG_hits{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0V0HuG_hit{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);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:var(--color-surface-3);animation:_0V0HuG_nooon-attack-shake .4s var(--ease-in-out) 1;background-origin:border-box;display:flex}._0V0HuG_hit[data-destroyed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-danger) 55%, transparent)}@keyframes _0V0HuG_nooon-attack-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}._0V0HuG_hitName{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}._0V0HuG_hitName small{font-size:var(--text-xs);color:var(--color-text-faint)}._0V0HuG_hitLoss{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-danger);white-space:nowrap}._0V0HuG_destroyedTag{padding:0 var(--space-1);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:var(--color-danger);color:var(--color-danger-contrast);font-size:var(--text-xs);white-space:nowrap;background-origin:border-box}._0V0HuG_clean{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}._0V0HuG_verdictBadge{padding:var(--space-1) var(--space-2);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);font-size:var(--text-xs);background-image:var(--chamfer-lines-sm);background-color:color-mix(in srgb, var(--scene-accent) 20%, transparent);color:var(--scene-accent);border:1px solid color-mix(in srgb, var(--scene-accent) 45%, transparent);background-origin:border-box;font-weight:700}._0V0HuG_losses{font-size:var(--text-sm);color:var(--color-danger);margin:0}._0V0HuG_loot{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._0V0HuG_lootChip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);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:var(--color-surface-3);font-size:var(--text-xs);font-family:var(--font-mono);background-origin:border-box;display:inline-flex}._0V0HuG_skip{align-self:flex-end}._0V0HuG_scene[data-motion=still] ._0V0HuG_act,._0V0HuG_scene[data-motion=still] ._0V0HuG_unit,._0V0HuG_scene[data-motion=still] ._0V0HuG_defenderBeam,._0V0HuG_scene[data-motion=still] ._0V0HuG_hit{animation:none}._0V0HuG_scene[data-motion=still] ._0V0HuG_swarm{gap:var(--space-1);flex-wrap:wrap;height:auto;display:flex}._0V0HuG_scene[data-motion=still] ._0V0HuG_unit{opacity:1;position:static}@media (min-width:37.5rem){._0V0HuG_field{min-height:7rem}._0V0HuG_swarm{height:5rem}}@media (prefers-reduced-motion:reduce){._0V0HuG_act,._0V0HuG_unit,._0V0HuG_defenderBeam,._0V0HuG_hit{animation:none!important}}}
@layer components{.n3WRia_dialog{width:min(calc(100% - var(--safe-left) - var(--safe-right) - 2 * var(--space-3)), 32rem);max-width:none;max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 2 * var(--space-3));color:var(--color-text);gap:var(--space-3);padding:var(--space-4);background-image:var(--pattern-hazard-danger), var(--chamfer-lines-sm), var(--rivets), var(--texture-noise);background-position:top,0 0,0 0,0 0;background-repeat:no-repeat,repeat,repeat,repeat;background-size:100% 4px,auto,auto,auto;background-color:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;box-shadow:inset 0 0 24px color-mix(in srgb, var(--color-danger) 22%, transparent);opacity:0;transition-property:transform,opacity,display,overlay;transition-duration:var(--dur-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;background-origin:border-box;flex-direction:column;margin:auto;overflow-y:auto;transform:scale(.92)}.n3WRia_dialog[open]{opacity:1;transition-duration:var(--dur-slow);transition-timing-function:var(--ease-spring);display:flex;transform:scale(1)}@starting-style{.n3WRia_dialog[open]{opacity:0;transform:scale(.92)}}.n3WRia_dialog::backdrop{background:color-mix(in srgb, var(--color-surface-1) 85%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition-property:opacity,display,overlay;transition-duration:var(--dur-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.n3WRia_dialog[open]::backdrop{opacity:1}@starting-style{.n3WRia_dialog[open]::backdrop{opacity:0}}.n3WRia_dialog:focus-visible{outline:none}.n3WRia_head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.n3WRia_title{align-items:center;gap:var(--space-2);font-size:var(--text-lg);color:var(--color-text);margin:0;display:flex}.n3WRia_when{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.n3WRia_dialog{transition-property:opacity,display,overlay;transform:none}.n3WRia_dialog[open]{transform:none}@starting-style{.n3WRia_dialog[open]{opacity:0;transform:none}}}}
@layer components{.IAne-W_dialog{width:min(calc(100% - var(--safe-left) - var(--safe-right) - 2 * var(--space-3)), 36rem);max-width:none;max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 2 * var(--space-3));overscroll-behavior:contain;color:var(--color-text);gap:var(--space-4);padding:var(--space-4);background-image:var(--pattern-hazard), var(--chamfer-lines-sm), var(--rivets), var(--texture-noise);background-position:top,0 0,0 0,0 0;background-repeat:no-repeat,repeat,repeat,repeat;background-size:100% 4px,auto,auto,auto;background-color:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;box-shadow:inset 0 0 28px color-mix(in srgb, var(--color-amber) 14%, transparent);opacity:0;transition-property:transform,opacity,display,overlay;transition-duration:var(--dur-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;background-origin:border-box;flex-direction:column;margin:auto;overflow-y:auto;transform:translateY(24px)scale(.96)}.IAne-W_dialog[open]{opacity:1;transition-duration:var(--dur-slow);transition-timing-function:var(--ease-spring);display:flex;transform:none}@starting-style{.IAne-W_dialog[open]{opacity:0;transform:translateY(24px)scale(.96)}}.IAne-W_dialog::backdrop{background:color-mix(in srgb, var(--color-surface-1) 85%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition-property:opacity,display,overlay;transition-duration:var(--dur-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.IAne-W_dialog[open]::backdrop{opacity:1}@starting-style{.IAne-W_dialog[open]::backdrop{opacity:0}}.IAne-W_dialog:focus-visible{outline:none}@media (min-width:600px){.IAne-W_dialog{padding:var(--space-5)}}.IAne-W_head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.IAne-W_kicker{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);margin:0}.IAne-W_title{margin:var(--space-1) 0 0;font-size:var(--text-lg);color:var(--color-primary);text-shadow:var(--glow-amber)}.IAne-W_when{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}.IAne-W_mother{min-height:4.5em;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-amber);background:color-mix(in srgb, var(--color-surface-1) 80%, transparent);border-inline-start:3px solid var(--color-primary);margin:0}.IAne-W_mother:before{content:"MOTHER> ";color:var(--color-primary)}.IAne-W_cursor{vertical-align:text-bottom;background:var(--color-amber);width:.55em;height:1em;margin-inline-start:1px;animation:.9s step-end infinite IAne-W_away-cursor;display:inline-block}@keyframes IAne-W_away-cursor{50%{opacity:0}}.IAne-W_capped{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text);border:1px solid var(--color-warning);background:color-mix(in srgb, var(--color-warning) 10%, transparent);margin:0;display:flex}.IAne-W_capped svg{color:var(--color-warning);flex-shrink:0}.IAne-W_block{gap:var(--space-2);display:grid}.IAne-W_block h3{font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:600}.IAne-W_hint{font-size:var(--text-xs);color:var(--color-text-faint);margin:0}.IAne-W_grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.IAne-W_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.IAne-W_item{align-items:center;column-gap:var(--space-2);padding:var(--space-2);background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:transform var(--dur-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon name""icon amount";display:grid}.IAne-W_item>:first-child{grid-area:icon}@media (hover:hover) and (pointer:fine){.IAne-W_item:hover{transform:translateY(-1px)}}.IAne-W_name{font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:name;overflow:hidden}.IAne-W_amount{font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--color-success);grid-area:amount}.IAne-W_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.IAne-W_row{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-1);border:1px solid var(--color-border);border-inline-start:3px solid var(--color-border-strong);border-radius:var(--radius-sm);display:flex}.IAne-W_row[data-tone=warn]{border-inline-start-color:var(--color-warning)}.IAne-W_row[data-tone=danger]{border-inline-start-color:var(--color-danger)}.IAne-W_rowText{min-width:0;font-size:var(--text-sm);flex:1;gap:2px;display:grid}.IAne-W_rowText span{font-size:var(--text-xs);color:var(--color-text-muted)}.IAne-W_rowMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;justify-items:end;gap:2px;display:grid}.IAne-W_badge{color:var(--color-warning);border-radius:var(--radius-sm);border:1px solid;padding:0 .4rem;font-style:normal}.IAne-W_loot{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.IAne-W_lootItem{align-items:center;gap:var(--space-1);display:inline-flex}.IAne-W_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IAne-W_chips li{align-items:center;gap:var(--space-1);font-size:var(--text-sm);background:var(--color-surface-1);border:1px solid var(--color-neon-cyan);border-radius:var(--radius-sm);box-shadow:var(--glow-cyan);padding:.25rem .6rem;display:inline-flex}.IAne-W_goalKind{font-size:var(--text-xs);color:var(--color-text-faint);text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.IAne-W_item,.IAne-W_row{animation:IAne-W_nooon-stagger-in var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(.3s + min(var(--i,0), var(--stagger-max)) * var(--stagger-step))}@supports (order:sibling-index()){.IAne-W_item,.IAne-W_row{animation-delay:calc(.3s + min(sibling-index() - 1, var(--stagger-max)) * var(--stagger-step))}}}@media (prefers-reduced-motion:reduce){.IAne-W_dialog{transition-property:opacity,display,overlay;transform:none}.IAne-W_dialog[open]{transform:none}@starting-style{.IAne-W_dialog[open]{opacity:0;transform:none}}.IAne-W_cursor{animation:none}}}
@layer components{.SzZrba_shell{flex-direction:column;min-height:100dvh;display:flex}.SzZrba_mainCol{flex-direction:column;flex:1;min-width:0;display:flex}.SzZrba_header{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--header-total-height);padding-top:var(--safe-top);padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));background:linear-gradient(to bottom, #ffffff0a, transparent 60%), color-mix(in srgb, var(--color-surface-2) 90%, transparent);border-bottom:1px solid var(--color-border-strong);-webkit-backdrop-filter:blur(10px);display:flex;position:sticky;top:0;box-shadow:0 2px #00000080}.SzZrba_header:after{content:"";inset-inline:0;background:linear-gradient(90deg, var(--color-surface-2) 0 70%, transparent), var(--pattern-hazard);pointer-events:none;height:2px;position:absolute;bottom:-1px}.SzZrba_logoMobile{font-family:var(--font-display);letter-spacing:.14em;color:var(--color-neon-magenta);text-shadow:var(--glow-magenta);transition:text-shadow var(--dur-fast) var(--ease-out);font-weight:700}@media (hover:hover) and (pointer:fine){.SzZrba_logoMobile:hover{text-shadow:var(--glow-magenta), 0 0 28px var(--color-neon-magenta)}}.SzZrba_headerMeta{align-items:center;gap:var(--space-2);min-width:0;display:flex}.SzZrba_planetName{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;display:none}.SzZrba_chip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);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:var(--color-surface-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--tone,var(--color-text));text-shadow:0 0 8px color-mix(in srgb, var(--tone,transparent) 55%, transparent);white-space:nowrap;font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease-out);font-weight:600;display:inline-flex;box-shadow:inset 0 1px 3px #000000b3}@media (hover:hover) and (pointer:fine){a.SzZrba_chip:hover{border-color:var(--tone,var(--color-border-strong))}}.SzZrba_chip[data-tone=power]{--tone:var(--color-power)}.SzZrba_chip[data-tone=deficit]{--tone:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 45%, var(--color-border))}.SzZrba_chipSeparator{opacity:.5}.SzZrba_chip[data-tone=credits]{--tone:var(--color-primary)}@media (max-width:30rem){.SzZrba_header{gap:var(--space-2);padding-inline:calc(var(--space-3) + var(--safe-left)) calc(var(--space-3) + var(--safe-right))}.SzZrba_logoMobile{display:none}.SzZrba_headerMeta{gap:var(--space-1);margin-inline-start:auto}.SzZrba_chip{padding:2px var(--space-1);gap:2px}.SzZrba_chipSeparator,.SzZrba_chipDemand{display:none}}.SzZrba_chip[data-tone=calm]{--tone:var(--color-success)}.SzZrba_chip[data-tone=peace]{--tone:var(--color-neon-cyan)}.SzZrba_chip[data-tone=raised]{--tone:var(--color-power)}.SzZrba_chip[data-tone=critical]{--tone:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 45%, var(--color-border));animation:SzZrba_threat-pulse 1.6s var(--ease-in-out) infinite}@keyframes SzZrba_threat-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.SzZrba_chip[data-tone=critical]{animation:none}}.SzZrba_content{width:100%;max-width:var(--content-max-width);padding:var(--space-4);padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));padding-bottom:calc(var(--tabbar-total-height) + var(--space-6));flex:1;margin-inline:auto}.SzZrba_shell[data-comm=on] .SzZrba_content{padding-bottom:calc(var(--tabbar-total-height) + 16rem)}.SzZrba_tabbar{z-index:var(--z-tabbar);inset-inline:0;background:linear-gradient(to top, #0000004d, transparent), color-mix(in srgb, var(--color-surface-2) 94%, transparent);border-top:1px solid var(--color-border-strong);-webkit-backdrop-filter:blur(10px);height:var(--tabbar-total-height);padding-bottom:var(--safe-bottom);padding-inline:var(--safe-left) var(--safe-right);gap:1px;display:flex;position:fixed;bottom:0;box-shadow:0 -2px #00000080}.SzZrba_tab{min-width:0;min-height:var(--touch-target);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-weight:600;display:flex;position:relative}.SzZrba_tab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.SzZrba_tab:before{content:"";background:var(--color-border);height:3px;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);position:absolute;top:0;left:30%;right:30%}.SzZrba_tab svg{transition:transform var(--dur-base) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.SzZrba_tab:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-neon-cyan) 6%, transparent)}}.SzZrba_tab:active svg{transform:translateY(var(--press-depth)) scale(.94)}.SzZrba_tab:focus-visible{outline-offset:-3px}.SzZrba_tab[data-active=true]{color:var(--color-primary);text-shadow:var(--glow-amber)}.SzZrba_tab[data-active=true]:before{background:var(--color-primary);box-shadow:var(--glow-amber)}.SzZrba_tab[data-active=true] svg{filter:drop-shadow(0 0 4px var(--color-primary));transform:translateY(-2px)}.SzZrba_sidebar{display:none}.SzZrba_moreList{gap:var(--space-1);flex-direction:column;display:flex}.SzZrba_moreLink{align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-3);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);text-align:start;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), padding var(--dur-fast) var(--ease-out);border-radius:0;font-weight:600;display:flex;box-shadow:inset 0 0 #0000}@media (hover:hover) and (pointer:fine){.SzZrba_moreLink:hover{background:var(--color-surface-3);box-shadow:inset 3px 0 0 var(--color-neon-cyan);padding-inline-start:calc(var(--space-3) + 4px)}}.SzZrba_moreLink:focus-visible{outline-offset:-3px}.SzZrba_moreLink[data-active=true]{color:var(--color-primary);background:var(--color-surface-3);box-shadow:inset 3px 0 0 var(--color-primary)}.SzZrba_moreDivider{height:4px;margin-block:var(--space-2);background:var(--pattern-hazard);opacity:.5}.SzZrba_settings{gap:var(--space-1);flex-direction:column;display:flex}.SzZrba_badge{border-radius:var(--radius-full);background:var(--color-danger);min-width:1.35rem;height:1.35rem;color:var(--color-danger-contrast);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--color-surface-2);animation:SzZrba_badge-pop var(--dur-slow) var(--ease-spring);justify-content:center;align-items:center;margin-left:auto;padding-inline:.35rem;font-weight:700;display:inline-flex}@keyframes SzZrba_badge-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (min-width:37.5rem){.SzZrba_planetName{display:inline-flex}}@media (min-width:56.25rem){.SzZrba_shell{flex-direction:row}.SzZrba_sidebar{gap:var(--space-4);width:var(--sidebar-width);height:100dvh;padding:calc(var(--space-4) + var(--safe-top)) var(--space-4) calc(var(--space-4) + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left));background:var(--rivets), var(--texture-noise), linear-gradient(90deg, transparent 85%, #0000004d), var(--color-surface-2);border-inline-end:1px solid var(--color-border-strong);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}.SzZrba_logo{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.16em;color:var(--color-neon-magenta);text-shadow:var(--glow-magenta);flex-direction:column;gap:2px;font-weight:700;display:flex}.SzZrba_logoSub{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-text-muted);text-shadow:none;font-weight:400}.SzZrba_logoMobile{display:none}.SzZrba_sidebarNav{gap:var(--space-1);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SzZrba_sidebarLink{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--chamfer-radius-sm);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);font-weight:600;display:flex;box-shadow:inset 0 0 #0000}@media (hover:hover) and (pointer:fine){.SzZrba_sidebarLink:hover{color:var(--color-text);background:var(--color-surface-3);box-shadow:inset 3px 0 0 var(--color-neon-cyan)}}.SzZrba_sidebarLink:active{transform:translate(2px)}.SzZrba_sidebarLink:focus-visible{outline-offset:var(--chamfer-focus-offset)}.SzZrba_sidebarLink[data-active=true]{color:var(--color-primary);text-shadow:var(--glow-amber);background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 14%, transparent), transparent), var(--color-surface-3);box-shadow:inset 3px 0 0 var(--color-primary)}.SzZrba_sidebarFooter{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.SzZrba_tabbar{display:none}.SzZrba_content{padding:var(--space-5);padding-inline:var(--space-5) calc(var(--space-5) + var(--safe-right));padding-bottom:calc(var(--space-8) + var(--safe-bottom))}.SzZrba_shell[data-comm=on] .SzZrba_content{padding-bottom:calc(16rem + var(--safe-bottom))}.SzZrba_header{height:calc(var(--header-height) + .25rem + var(--safe-top));padding-inline:var(--space-5) calc(var(--space-5) + var(--safe-right))}}@media (prefers-reduced-motion:reduce){.SzZrba_tab:active svg,.SzZrba_sidebarLink:active{transform:none}}.SzZrba_page{min-width:0}}
@layer components{.r82_ka_section{gap:var(--space-3);flex-direction:column;display:flex}.r82_ka_section h2{font-size:var(--text-lg);margin:0}.r82_ka_intro{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.r82_ka_hint{color:var(--color-text-faint);font-size:var(--text-sm);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:0;margin:0}.r82_ka_bannerRow{gap:var(--space-2);flex-direction:column;display:flex}.r82_ka_banner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--color-success) 45%, 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-color:color-mix(in srgb, var(--color-surface-3) 85%, var(--color-success) 8%);animation:r82_ka_nooon-cargo-in .4s var(--ease-out) both;background-origin:border-box;display:flex}@keyframes r82_ka_nooon-cargo-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.r82_ka_pulse{border-radius:var(--radius-full);background:var(--color-success);width:10px;height:10px;animation:r82_ka_nooon-cargo-pulse 1.2s var(--ease-in-out) infinite;flex:none}@keyframes r82_ka_nooon-cargo-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-success) 55%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.r82_ka_bannerText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.r82_ka_bannerTitle{font-size:var(--text-sm);color:var(--color-text);font-weight:700}.r82_ka_bannerDetail{font-size:var(--text-xs);color:var(--color-text-muted)}.r82_ka_form{gap:var(--space-3);padding:var(--space-3);background-image:var(--chamfer-lines-sm), var(--rivets);background-color:var(--color-surface-2);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-origin:border-box;flex-direction:column;display:flex}.r82_ka_error{color:var(--color-danger);font-size:var(--text-sm);padding:var(--space-3);background-image:var(--chamfer-lines-sm);background-color:color-mix(in srgb, var(--color-danger) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-origin:border-box;margin:0}.r82_ka_success{color:var(--color-success);font-size:var(--text-sm);padding:var(--space-3);background-image:var(--chamfer-lines-sm);background-color:color-mix(in srgb, var(--color-success) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-success) 40%, transparent);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-origin:border-box;margin:0}.r82_ka_field{gap:var(--space-1);flex-direction:column;display:flex}.r82_ka_caption{font-size:var(--text-xs);color:var(--color-text-muted)}.r82_ka_select,.r82_ka_input{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;box-shadow:inset 0 1px 4px #0009}@media (hover:hover) and (pointer:fine){:is(.r82_ka_select,.r82_ka_input):hover:not(:disabled){border-color:var(--color-border-strong)}}:is(.r82_ka_select,.r82_ka_input):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}:is(.r82_ka_select,.r82_ka_input):disabled{opacity:.6}.r82_ka_input{width:100%}.r82_ka_meta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.r82_ka_flights{gap:var(--space-2);flex-direction:column;display:flex}.r82_ka_flightsHeading{font-size:var(--text-base);margin:0}.r82_ka_flightList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.r82_ka_flight{gap:var(--space-2);padding:var(--space-3);background-image:var(--chamfer-lines-sm), var(--rivets);background-color:var(--color-surface-2);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-origin:border-box;flex-direction:column;display:flex}.r82_ka_flightHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.r82_ka_flightResource{font-size:var(--text-sm);color:var(--color-text);font-weight:700}.r82_ka_flightRoute{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);margin-inline-start:auto;display:inline-flex}.r82_ka_flightArrow{color:var(--color-flow);flex-shrink:0}.r82_ka_flightStatus{font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}[data-status=DELIVERED] .r82_ka_flightStatus{color:var(--color-success)}[data-status=CANCELLED] .r82_ka_flightStatus{color:var(--color-text-faint)}[data-awaiting=true] .r82_ka_flightStatus{color:var(--color-primary)}.r82_ka_flightActions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}@media (prefers-reduced-motion:reduce){.r82_ka_banner,.r82_ka_pulse{animation:none}}}
@layer components{.gpIX_a_flow{gap:var(--space-2);flex-direction:column;display:flex}.gpIX_a_empty{color:var(--color-text-faint);font-size:var(--text-sm);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:0;margin:0}.gpIX_a_stage{gap:var(--space-2);padding:var(--space-3);background-image:var(--chamfer-lines-sm), var(--rivets);background-color:var(--color-surface-2);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);border-left:3px solid var(--color-flow);background-origin:border-box;flex-direction:column;display:flex}.gpIX_a_stage[data-stage=processing]{border-left-color:var(--color-success)}.gpIX_a_stage[data-stage=consumption]{border-left-color:var(--color-power)}.gpIX_a_stageHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.gpIX_a_stageTitle{font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:700}.gpIX_a_stageCount{font-size:var(--text-xs);color:var(--color-text-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.gpIX_a_nodes{gap:var(--space-2);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:37.5rem){.gpIX_a_nodes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56.25rem){.gpIX_a_nodes{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}.gpIX_a_node{gap:var(--space-2);padding:var(--space-2);background-image:var(--chamfer-lines-sm);background-color:var(--color-surface-3);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);transition:border-color var(--dur-fast) var(--ease-out);background-origin:border-box;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.gpIX_a_node:hover{border-color:var(--color-border-strong)}}.gpIX_a_node[data-status=BOTTLENECK][data-bottleneck=OK]{border-color:var(--color-border)}.gpIX_a_node[data-status=BOTTLENECK][data-bottleneck=INPUT_STARVED],.gpIX_a_node[data-status=BOTTLENECK][data-bottleneck=DEPOSIT_EMPTY]{border-color:color-mix(in oklab, var(--color-power) 55%, transparent)}.gpIX_a_node[data-status=BOTTLENECK][data-bottleneck=OUTPUT_BLOCKED],.gpIX_a_node[data-status=BOTTLENECK][data-bottleneck=POWER_LIMITED]{border-color:color-mix(in oklab, var(--color-danger) 55%, transparent)}.gpIX_a_node[data-status=PAUSED]{opacity:.75}.gpIX_a_node[data-destroyed=true]{border-color:var(--color-danger);opacity:.7}.gpIX_a_nodeHead{align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch-target);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.gpIX_a_nodeHead:focus-visible{outline-offset:-4px}.gpIX_a_nodeHead:active .gpIX_a_nodeChevron{transform:translateX(var(--press-depth))}.gpIX_a_nodeHead:focus-visible .gpIX_a_nodeChevron{color:var(--color-primary);transform:translate(2px)}@media (hover:hover) and (pointer:fine){.gpIX_a_nodeHead:hover .gpIX_a_nodeChevron{color:var(--color-primary);transform:translate(2px)}}.gpIX_a_nodeInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gpIX_a_nodeName{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600}.gpIX_a_nodeCount{color:var(--color-text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.gpIX_a_nodeState{font-size:var(--text-xs);color:var(--color-text-muted)}.gpIX_a_nodeState[data-status=BOTTLENECK][data-bottleneck=OK]{color:var(--color-success)}.gpIX_a_nodeState[data-status=BOTTLENECK][data-bottleneck=INPUT_STARVED],.gpIX_a_nodeState[data-status=BOTTLENECK][data-bottleneck=DEPOSIT_EMPTY]{color:var(--color-power)}.gpIX_a_nodeState[data-status=BOTTLENECK][data-bottleneck=OUTPUT_BLOCKED],.gpIX_a_nodeState[data-status=BOTTLENECK][data-bottleneck=POWER_LIMITED]{color:var(--color-danger)}.gpIX_a_nodeState[data-status=PAUSED]{color:var(--color-text-faint)}.gpIX_a_nodeState[data-status=DESTROYED]{color:var(--color-danger);font-weight:600}.gpIX_a_nodeChevron{color:var(--color-text-faint);transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-shrink:0}.gpIX_a_nodeHint{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.gpIX_a_buffers{gap:var(--space-1);padding-left:var(--space-2);border-left:2px solid var(--color-border);flex-direction:column;display:flex}.gpIX_a_buffers[data-direction=out]{border-left-color:color-mix(in oklab, var(--color-flow) 50%, transparent)}.gpIX_a_buffer{align-items:center;gap:var(--space-1) var(--space-2);grid-template-columns:1fr auto;grid-template-areas:"meta rate""gauge gauge";display:grid}.gpIX_a_bufferMeta{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--text-xs);grid-area:meta;display:flex}.gpIX_a_bufferRate{font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-success);grid-area:rate}.gpIX_a_bufferRate[data-negative=true]{color:var(--color-power)}.gpIX_a_bufferGauge{grid-area:gauge}.gpIX_a_bufferMore{font-size:var(--text-xs);color:var(--color-text-faint);margin:0}.gpIX_a_band{gap:var(--space-2);flex-direction:column;display:flex}.gpIX_a_connector{fill:none;width:100%;height:22px;stroke:var(--color-border-strong);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.gpIX_a_edges{gap:var(--space-2);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:56.25rem){.gpIX_a_edges{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}.gpIX_a_edge{gap:var(--space-1);padding:var(--space-2) var(--space-3);background-image:var(--chamfer-lines-sm), var(--rivets);background-color:var(--color-surface-2);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-origin:border-box;flex-direction:column;display:flex}.gpIX_a_edge[data-blocked=true]{border-color:var(--color-danger)}.gpIX_a_edge[data-active=false]{opacity:.6;border-style:dashed}.gpIX_a_edgePath{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.gpIX_a_edgeEndLabel{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.gpIX_a_edgeArrow{color:var(--color-flow);flex-shrink:0}.gpIX_a_edgeMeta{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.gpIX_a_edgeResources{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.gpIX_a_edgeTier{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.gpIX_a_edgeBlocked{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-danger);margin:0;font-weight:600;display:flex}.gpIX_a_edgePaused{font-size:var(--text-xs);color:var(--color-text-faint);margin:0}.gpIX_a_sheet{gap:var(--space-4);flex-direction:column;display:flex}.gpIX_a_sheetHead{align-items:center;gap:var(--space-3);display:flex}.gpIX_a_sheetTitle{flex-direction:column;gap:2px;min-width:0;display:flex}.gpIX_a_sheetSection{gap:var(--space-2);flex-direction:column;display:flex}.gpIX_a_sheetSectionTitle{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:700}.gpIX_a_sheetHint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.gpIX_a_sheetRoutes{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gpIX_a_sheetRoute{gap:var(--space-2);padding:var(--space-2);background-image:var(--chamfer-lines-sm);background-color:var(--color-surface-3);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-origin:border-box;flex-direction:column;display:flex}.gpIX_a_sheetRoute[data-blocked=true]{border-color:var(--color-danger)}.gpIX_a_sheetRoute[data-active=false]{opacity:.75;border-style:dashed}.gpIX_a_sheetRouteActions{gap:var(--space-2);display:flex}.gpIX_a_actionError{font-size:var(--text-xs);color:var(--color-danger);margin:0}@media (prefers-reduced-motion:reduce){.gpIX_a_nodeHead:focus-visible .gpIX_a_nodeChevron,.gpIX_a_nodeHead:active .gpIX_a_nodeChevron{transform:none}@media (hover:hover) and (pointer:fine){.gpIX_a_nodeHead:hover .gpIX_a_nodeChevron{transform:none}}}}
@layer components{.gPYlwq_flow{--anim-flow-dash:nooon-flow-dash;--anim-flow-dot:nooon-flow-dot;--anim-flow-belt:nooon-flow-belt;--anim-flow-good:nooon-flow-good;--anim-flow-limit:nooon-flow-limit;align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex}.gPYlwq_track{flex:1;min-width:0;height:12px;position:relative;overflow:hidden}.gPYlwq_flow[data-goods=true] .gPYlwq_track{--flow-good-size:18px;--flow-link:12px;--flow-travel:calc(100cqw + var(--flow-good-size));height:24px;container-type:inline-size}@supports (width:round(up, 1px, 1px)){.gPYlwq_flow[data-goods=true] .gPYlwq_track{--flow-travel:round(up, 100cqw + var(--flow-good-size), var(--flow-link))}}.gPYlwq_dash{background-image:repeating-linear-gradient(90deg, var(--flow-color) 0 5px, transparent 5px 10px);opacity:.5;animation:var(--anim-flow-dash) var(--flow-duration) var(--ease-linear) infinite;position:absolute;inset:0}.gPYlwq_flow[data-idle=true] .gPYlwq_dash{opacity:.22;animation:none}.gPYlwq_dot{border-radius:var(--radius-full);background:var(--flow-color);width:8px;height:8px;box-shadow:0 0 6px var(--flow-color);animation:var(--anim-flow-dot) var(--flow-duration) var(--ease-linear) infinite;margin-top:-4px;position:absolute;top:50%}.gPYlwq_flow[data-idle=true] .gPYlwq_dot{display:none}.gPYlwq_belt{border-block:1px solid var(--flow-color);border-radius:var(--radius-sm);background-color:var(--color-surface-3);background-image:repeating-linear-gradient(90deg, #ffffff29 0 1px, transparent 1px calc(var(--flow-link) - 3px), #00000073 calc(var(--flow-link) - 3px) var(--flow-link));animation:var(--anim-flow-belt) var(--flow-duration) var(--ease-linear) infinite;position:absolute;inset:4px 0}.gPYlwq_flow[data-idle=true] .gPYlwq_belt{opacity:.5;animation:none}.gPYlwq_good{top:50%;left:calc(-1 * var(--flow-good-size));width:var(--flow-good-size);height:var(--flow-good-size);margin-top:calc(var(--flow-good-size) / -2);animation:var(--anim-flow-good) var(--flow-duration) var(--ease-linear) infinite;display:flex;position:absolute}.gPYlwq_limit{z-index:1;pointer-events:none;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--fx-limit), inset 0 0 8px var(--fx-limit);opacity:.8;animation:var(--anim-flow-limit) var(--dur-fx-limit) var(--ease-in-out) infinite;position:absolute;inset:0}.gPYlwq_flow[data-static=true] .gPYlwq_limit,.gPYlwq_flow[data-offscreen=true] .gPYlwq_limit{animation:none}@media (prefers-reduced-motion:reduce){.gPYlwq_limit{animation:none}}.gPYlwq_flow[data-stalled=true] .gPYlwq_belt{border-color:var(--color-warning);animation:none}.gPYlwq_flow[data-stalled=true] .gPYlwq_good{left:auto;right:calc(var(--flow-slot) * 14px + 2px);animation:none}.gPYlwq_flow[data-static=true] .gPYlwq_dash{animation:none}.gPYlwq_flow[data-static=true] .gPYlwq_dot{display:none}.gPYlwq_flow[data-static=true] .gPYlwq_belt{animation:none}.gPYlwq_flow[data-offscreen=true] .gPYlwq_dash{animation:none}.gPYlwq_flow[data-offscreen=true] .gPYlwq_dot{display:none}.gPYlwq_flow[data-offscreen=true] .gPYlwq_belt{animation:none}.gPYlwq_flow[data-offscreen=true]:not([data-stalled=true]) .gPYlwq_good{display:none}@media (prefers-reduced-motion:reduce){.gPYlwq_belt{animation:none}.gPYlwq_flow:not([data-stalled=true]) .gPYlwq_good{display:none}}.gPYlwq_flow[data-rtl=true] .gPYlwq_dash,.gPYlwq_flow[data-rtl=true] .gPYlwq_dot,.gPYlwq_flow[data-rtl=true] .gPYlwq_belt,.gPYlwq_flow[data-rtl=true] .gPYlwq_good{animation-direction:reverse}.gPYlwq_flow[data-rtl=true][data-stalled=true] .gPYlwq_good{right:auto;left:calc(var(--flow-slot) * 14px + 2px)}.gPYlwq_label{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}}
@layer components{.txim8W_progress{gap:var(--space-1);flex-direction:column;display:flex}.txim8W_label{font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-label);text-transform:uppercase}.txim8W_track{--anim-shimmer:nooon-shimmer;--meter-tone:var(--color-flow);background:var(--color-surface-1);border:1px solid var(--color-border);transition:--meter-tone var(--dur-slow) var(--ease-out);border-radius:0;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0009}.txim8W_track.txim8W_sm{height:6px}.txim8W_track.txim8W_md{height:12px}.txim8W_fill{width:var(--meter-fill);background:repeating-linear-gradient(90deg, transparent 0 5px, #00000073 5px 6px), var(--meter-tone);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--meter-tone) 60%, transparent);transition:--meter-fill var(--dur-slow) var(--ease-out);border-radius:0}.txim8W_track[data-tone=power]{--meter-tone:var(--color-power)}.txim8W_track[data-tone=danger]{--meter-tone:var(--color-danger)}.txim8W_track[data-tone=research]{--meter-tone:var(--color-research)}.txim8W_track[data-tone=success]{--meter-tone:var(--color-success)}.txim8W_track[data-tone=flow]{--meter-tone:var(--color-flow)}.txim8W_track.txim8W_indeterminate .txim8W_fill{animation:var(--anim-shimmer) 1.4s var(--ease-in-out) infinite;background-image:linear-gradient(90deg, transparent, var(--meter-tone), transparent);background-size:200% 100%}}
@layer components{._8Nj5jG_eye{--eye-glow:var(--color-mother);border-radius:var(--radius);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--eye-glow) 60%, transparent));transition:filter var(--dur-slow) var(--ease-in-out);flex-shrink:0;display:inline-flex}._8Nj5jG_eye[data-mood=alarmed]{--eye-glow:var(--color-danger);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--eye-glow) 95%, transparent)) drop-shadow(0 0 12px color-mix(in srgb, var(--eye-glow) 70%, transparent))}._8Nj5jG_eye[data-mood=content]{--eye-glow:var(--color-success);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--eye-glow) 90%, transparent)) drop-shadow(0 0 10px color-mix(in srgb, var(--eye-glow) 60%, transparent))}._8Nj5jG_eye[data-mood=concerned]{--eye-glow:var(--color-amber);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--eye-glow) 90%, transparent)) drop-shadow(0 0 10px color-mix(in srgb, var(--eye-glow) 60%, transparent))}._8Nj5jG_eye[data-fluid=true]{width:100%;height:100%}._8Nj5jG_eye[data-fluid=true] svg{width:100%;height:100%}._8Nj5jG_eye svg{display:block}@media (prefers-reduced-motion:no-preference){._8Nj5jG_eye{animation:_8Nj5jG_nooon-eye-open var(--dur-slow) var(--ease-spring) both}._8Nj5jG_eye [data-pupil]{transform-origin:50%;transform-box:fill-box;animation:_8Nj5jG_nooon-pulse-soft 3.2s var(--ease-in-out) infinite}._8Nj5jG_eye[data-mood=alarmed] [data-pupil]{animation:_8Nj5jG_nooon-eye-alarm .9s var(--ease-in-out) infinite}}@keyframes _8Nj5jG_nooon-eye-open{0%{opacity:.4;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes _8Nj5jG_nooon-eye-alarm{0%,to{opacity:1;transform:scale(1.15)}50%{opacity:.55;transform:scale(.9)}}}
@layer components{.km-IdW_picker{gap:var(--space-3);padding:var(--space-3);clip-path:var(--clip-chamfer);border-radius:var(--chamfer-radius);corner-shape:bevel;overflow:var(--chamfer-overflow);background:var(--chamfer-lines), var(--rivets), var(--texture-grime), var(--pattern-grid), var(--color-surface-2);border:1px solid var(--color-border);background-origin:border-box;flex-direction:column;display:flex;position:relative}.km-IdW_picker[data-compact=true]{gap:var(--space-2);padding:var(--space-2)}.km-IdW_preview{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);background:var(--pattern-scanlines), radial-gradient(ellipse 80% 90% at 50% 50%, #2ce6f012, transparent 70%), var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) minmax(4.5rem,1.3fr) minmax(0,1fr);display:grid}.km-IdW_picker[data-compact=true] .km-IdW_preview{padding:var(--space-2)}.km-IdW_slot{text-align:center;min-width:0;transition:transform var(--dur-base) var(--ease-spring);flex-direction:column;align-items:center;gap:2px;display:flex}.km-IdW_slot[data-active=true] .km-IdW_slotSprite{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary), inset 0 0 12px #ffb21e4d}.km-IdW_slot[data-filled=true] .km-IdW_slotSprite{animation:km-IdW_slot-lock var(--dur-slow) var(--ease-spring)}.km-IdW_slotSprite{background:var(--color-surface-3);border:1px dashed var(--color-border-strong);width:3.25rem;height:3.25rem;clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);place-items:center;display:grid}.km-IdW_slot[data-filled=true] .km-IdW_slotSprite{border-style:solid}.km-IdW_slotEmpty,.km-IdW_laneQuestion{font-family:var(--font-mono);color:var(--color-text-faint);font-weight:700}.km-IdW_slotCaption{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);font-size:.65rem}.km-IdW_slotLabel{max-width:100%;font-size:var(--text-xs);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.km-IdW_lane{align-items:center;min-width:0;margin-block-end:1.6rem;display:flex;position:relative}.km-IdW_laneBelt{flex:1}.km-IdW_laneChip{background:var(--color-surface-2);border:1px solid var(--color-border-strong);width:2.25rem;height:2.25rem;clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:calc(-50% - 9px) -50%}.km-IdW_laneChip[data-filled=true]{border-color:var(--color-flow);animation:km-IdW_slot-lock var(--dur-slow) var(--ease-spring);box-shadow:inset 0 0 10px #2ce6f059}.km-IdW_laneArrow{color:var(--color-flow);filter:drop-shadow(0 0 4px #2ce6f099);flex-shrink:0}.km-IdW_panel{gap:var(--space-2);min-width:0;animation:km-IdW_panel-in-forward var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.km-IdW_panel[data-direction=back]{animation-name:km-IdW_panel-in-back}.km-IdW_panel:focus{outline:none}.km-IdW_panel:focus-visible .km-IdW_prompt{color:var(--color-focus)}.km-IdW_prompt{font-size:var(--text-base);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--color-text);flex-direction:column;gap:2px;margin:0;font-weight:700;display:flex}.km-IdW_promptStep{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;text-transform:none;color:var(--color-primary);font-weight:400}.km-IdW_empty{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-faint);border:1px dashed var(--color-border);border-radius:var(--radius);margin:0}.km-IdW_hint{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.km-IdW_strip{gap:var(--space-2);margin-inline:calc(-1 * var(--space-3));padding:var(--space-1) var(--space-3) var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-3);scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;display:flex;overflow-x:auto}.km-IdW_picker[data-compact=true] .km-IdW_strip{margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);scroll-padding-inline:var(--space-2)}.km-IdW_card{align-items:center;gap:var(--space-2);min-height:8.5rem;padding:var(--space-3) var(--space-2) var(--space-2);font-family:var(--font-display);color:var(--color-text);text-align:center;background:linear-gradient(to bottom, #ffffff0f, transparent 40%), var(--color-surface-3);border:1px solid var(--color-border);border-radius:var(--chamfer-radius);clip-path:var(--clip-chamfer);corner-shape:bevel;overflow:var(--chamfer-overflow);cursor:pointer;scroll-snap-align:start;touch-action:manipulation;transition:transform var(--dur-fast) var(--ease-press), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;flex:0 0 7.5rem;display:flex;position:relative}.km-IdW_picker[data-compact=true] .km-IdW_card{min-height:7rem;padding:var(--space-2);flex-basis:6.5rem}@media (hover:hover) and (pointer:fine){.km-IdW_card:hover:not(:disabled){border-color:var(--color-flow);box-shadow:inset 0 0 14px #2ce6f02e}}.km-IdW_card:active:not(:disabled){transform:translateY(var(--press-depth))}.km-IdW_card[aria-pressed=true]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary), inset 0 0 18px #ffb21e4d;animation:km-IdW_card-pick var(--dur-base) var(--ease-spring)}.km-IdW_card:disabled{cursor:not-allowed;opacity:.55;filter:saturate(.4)}.km-IdW_card:focus-visible{outline-offset:var(--chamfer-focus-offset)}.km-IdW_cardSprite{background:var(--color-surface-1);border:1px solid var(--color-border);width:3.5rem;height:3.5rem;clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);place-items:center;display:grid;position:relative}.km-IdW_cardCount{font-family:var(--font-mono);color:var(--color-primary-contrast);background:var(--color-primary);padding:0 3px;font-size:.65rem;font-weight:700;position:absolute;bottom:0;right:0}.km-IdW_cardName{font-size:var(--text-xs);font-weight:700;line-height:var(--leading-tight);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.km-IdW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.km-IdW_chip{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface-3);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;touch-action:manipulation;transition:transform var(--dur-fast) var(--ease-press), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.km-IdW_chip:hover{border-color:var(--color-flow)}}.km-IdW_chip:active{transform:translateY(var(--press-depth))}.km-IdW_chip[aria-pressed=true]{border-color:var(--color-flow);animation:km-IdW_card-pick var(--dur-base) var(--ease-spring);box-shadow:inset 0 0 12px #2ce6f04d}.km-IdW_chip:focus-visible{outline-offset:var(--chamfer-focus-offset)}.km-IdW_tiers{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.km-IdW_picker[data-compact=true] .km-IdW_tiers{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.km-IdW_tier{min-height:5rem;padding:var(--space-2) var(--space-3);font-family:var(--font-display);color:var(--color-text);text-align:start;background:var(--color-surface-3);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;touch-action:manipulation;transition:transform var(--dur-fast) var(--ease-press), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;align-items:flex-start;gap:2px;display:flex}@media (hover:hover) and (pointer:fine){.km-IdW_tier:hover:not(:disabled){border-color:var(--color-flow)}}.km-IdW_tier:active:not(:disabled){transform:translateY(var(--press-depth))}.km-IdW_tier[aria-pressed=true]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary), inset 0 0 16px #ffb21e47;animation:km-IdW_card-pick var(--dur-base) var(--ease-spring)}.km-IdW_tier[data-locked=true]{cursor:not-allowed;color:var(--color-text-faint);background:linear-gradient(to right, transparent 4px, var(--color-surface-2) 4px), var(--pattern-hazard);filter:saturate(.3)}.km-IdW_tier:focus-visible{outline-offset:var(--chamfer-focus-offset)}.km-IdW_tierLevel{font-size:var(--text-xs);letter-spacing:1px;color:var(--color-flow)}.km-IdW_tier[data-locked=true] .km-IdW_tierLevel{color:var(--color-text-faint)}.km-IdW_tierName{font-size:var(--text-sm);font-weight:700}.km-IdW_tierRate{font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-primary);font-weight:700}.km-IdW_tier[data-locked=true] .km-IdW_tierRate{color:inherit}.km-IdW_tierHint{font-size:.65rem;line-height:var(--leading-tight);color:var(--color-text-muted)}.km-IdW_error{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);animation:km-IdW_panel-shake var(--dur-base) var(--ease-out);margin:0}.km-IdW_confirm{min-height:3.5rem}.km-IdW_confirm[data-done=true]{box-shadow:inset 0 0 0 2px var(--color-success-contrast), inset 0 0 24px #fff6;animation:km-IdW_confirm-done var(--dur-slow) var(--ease-spring)}.km-IdW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (min-width:600px){.km-IdW_picker:not([data-compact=true]){gap:var(--space-4);padding:var(--space-4)}.km-IdW_picker:not([data-compact=true]) .km-IdW_strip{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.km-IdW_picker:not([data-compact=true]) .km-IdW_card{flex-basis:8.5rem}.km-IdW_picker:not([data-compact=true]) .km-IdW_slotSprite{width:4rem;height:4rem}}@keyframes km-IdW_panel-in-forward{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes km-IdW_panel-in-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes km-IdW_card-pick{0%{transform:scale(1)}45%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes km-IdW_slot-lock{0%{opacity:.2;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes km-IdW_confirm-done{0%{filter:brightness(1.6);transform:scale(.96)}60%{transform:scale(1.03)}to{filter:brightness();transform:scale(1)}}@keyframes km-IdW_panel-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.km-IdW_panel,.km-IdW_card,.km-IdW_chip,.km-IdW_tier,.km-IdW_laneChip,.km-IdW_slot .km-IdW_slotSprite,.km-IdW_error,.km-IdW_confirm{animation:none!important}:is(.km-IdW_card,.km-IdW_chip,.km-IdW_tier):active:not(:disabled){transform:none}}}
@layer components{._3NJDfq_ticker{--anim-caret:nooon-caret;--anim-type-in:nooon-type-in;z-index:calc(var(--z-header) - 1);font-family:var(--font-mono);font-size:var(--text-xs);background:var(--pattern-scanlines), color-mix(in srgb, var(--color-surface-1) 92%, var(--color-neon-cyan));border-bottom:1px solid var(--color-border);position:relative}._3NJDfq_line{align-items:center;gap:var(--space-2);width:100%;min-height:2rem;padding-block:var(--space-1);padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));text-align:start;color:var(--color-text);transition:background-color var(--dur-fast) var(--ease-out);display:flex}@media (hover:hover) and (pointer:fine){._3NJDfq_line:hover{background:color-mix(in srgb, var(--color-neon-cyan) 8%, transparent)}}._3NJDfq_line:focus-visible{outline-offset:-3px}._3NJDfq_prompt{color:var(--color-neon-cyan);text-shadow:var(--glow-cyan);flex-shrink:0}._3NJDfq_current{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._3NJDfq_typed{text-overflow:ellipsis;vertical-align:bottom;max-width:100%;color:var(--tone,var(--color-text));animation:var(--anim-type-in) var(--dur-slow) steps(24, end) both;display:inline-block;overflow:hidden}._3NJDfq_idle,._3NJDfq_clock{color:var(--color-text-muted)}._3NJDfq_caret{background:var(--color-neon-cyan);width:.55em;height:1.1em;box-shadow:var(--glow-cyan);animation:var(--anim-caret) 1.1s steps(1, end) infinite;flex-shrink:0}._3NJDfq_count{min-width:1.5em;color:var(--color-text-muted);text-align:end;flex-shrink:0}._3NJDfq_log{max-height:40dvh;padding-block:var(--space-1) var(--space-2);padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));border-top:1px dashed var(--color-border);flex-direction:column;display:flex;overflow-y:auto}._3NJDfq_logRow{gap:var(--space-2);color:var(--tone,var(--color-text));padding-block:2px;display:flex}._3NJDfq_logEmpty{color:var(--color-text-muted)}._3NJDfq_ticker [data-tone=power]{--tone:var(--color-power)}._3NJDfq_ticker [data-tone=danger]{--tone:var(--color-danger)}._3NJDfq_ticker [data-tone=research]{--tone:var(--color-research)}._3NJDfq_ticker [data-tone=success]{--tone:var(--color-success)}._3NJDfq_ticker [data-tone=flow]{--tone:var(--color-flow)}._3NJDfq_ticker [data-tone=warning]{--tone:var(--color-warning)}@media (min-width:56.25rem){._3NJDfq_line,._3NJDfq_log{padding-inline:var(--space-5) calc(var(--space-5) + var(--safe-right))}}@media (prefers-reduced-motion:reduce){._3NJDfq_typed,._3NJDfq_caret{animation:none}}}
@layer components{.n7DpoW_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.n7DpoW_empty{color:var(--color-text-faint);font-size:var(--text-sm);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:0;margin:0}.n7DpoW_card{gap:var(--space-2);padding:var(--space-3);background-image:var(--chamfer-lines-sm), var(--rivets);background-color:var(--color-surface-2);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-origin:border-box;flex-direction:column;display:flex}.n7DpoW_card[data-active=false]{opacity:.65}.n7DpoW_card[data-blocked=true]{border-color:color-mix(in srgb, var(--color-danger) 50%, var(--color-border))}.n7DpoW_head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.n7DpoW_source,.n7DpoW_target{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:600;display:inline-flex}.n7DpoW_arrow{color:var(--color-flow);flex-shrink:0}.n7DpoW_tier{font-size:var(--text-xs);color:var(--color-text-muted);margin-left:auto}.n7DpoW_resource{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.n7DpoW_congestion{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-danger);background-image:var(--chamfer-lines-sm);background-color:color-mix(in srgb, var(--color-danger) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-origin:border-box;margin:0;display:flex}.n7DpoW_atLimit{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-success);margin:0;display:flex}.n7DpoW_limitForm{gap:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--color-border);display:grid}@media (min-width:40rem){.n7DpoW_limitForm{grid-template-columns:1fr auto;align-items:end}}.n7DpoW_limitLabel{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);flex-direction:column;display:flex}.n7DpoW_limitInput{min-width:0;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);border-radius:0;box-shadow:inset 0 1px 4px #0009}.n7DpoW_limitInput:focus-visible{border-color:var(--color-neon-cyan);box-shadow:inset 0 1px 4px #0009, 0 0 0 1px var(--color-neon-cyan);outline:none}.n7DpoW_limitInput:disabled{opacity:.6}.n7DpoW_limitActions{gap:var(--space-2);display:flex}.n7DpoW_limitHint{font-size:var(--text-xs);color:var(--color-text-faint);grid-column:1/-1;margin:0}.n7DpoW_paused{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.n7DpoW_actions{gap:var(--space-2);justify-content:flex-end;display:flex}.n7DpoW_actionError{font-size:var(--text-xs);color:var(--color-danger);text-align:end;margin:0}.n7DpoW_card[data-pending=true]{opacity:.7;transition:opacity var(--dur-fast) var(--ease-out)}}
@layer components{.W6gWoq_root{max-inline-size:100%;display:inline-block}.W6gWoq_panel{margin:0;margin-block:var(--space-1);position-area:block-start span-inline-end;position-try-fallbacks:flip-block, block-start span-inline-start, block-end span-inline-start;gap:var(--space-2);inline-size:max-content;max-inline-size:min(20rem, calc(100vw - 2 * var(--space-3)));padding:var(--space-3);border:1px solid var(--color-warning);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background:var(--texture-noise), var(--color-surface-2);color:var(--color-text);opacity:0;transition-property:opacity,translate,display,overlay;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;flex-direction:column;display:none;inset:auto;translate:0 6px}.W6gWoq_panel:popover-open{opacity:1;display:flex;translate:0}@starting-style{.W6gWoq_panel:popover-open{opacity:0;translate:0 6px}}.W6gWoq_title{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);margin:0;font-weight:600;display:flex}.W6gWoq_mark{color:var(--color-warning);flex:none}.W6gWoq_description{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.W6gWoq_actions{justify-content:flex-end;gap:var(--space-2);display:flex}@supports not (anchor-name:--a){.W6gWoq_panel{top:var(--tip-y,auto);left:clamp(var(--space-3), var(--tip-x,50vw), calc(100vw - var(--space-3)));position:fixed;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.W6gWoq_panel{translate:none}.W6gWoq_panel:popover-open{translate:none}}}
@layer components{.ZV8NcG_icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ZV8NcG_icon[data-size=inline]{vertical-align:-.2em}.ZV8NcG_label{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.ZV8NcG_label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer components{.-DFQxW_stack{white-space:nowrap;vertical-align:middle;flex:none;align-items:center;gap:2px;line-height:1;display:inline-flex}.-DFQxW_amount{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:600}.-DFQxW_stack[data-size=list] .-DFQxW_amount{font-size:var(--text-sm)}.-DFQxW_stack[data-size=card] .-DFQxW_amount{font-size:var(--text-base)}.-DFQxW_name{font-size:var(--text-xs);color:var(--color-text-muted);margin-inline-start:var(--space-1)}.-DFQxW_stack[data-size=card]{gap:var(--space-1)}.-DFQxW_list{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}.-DFQxW_empty{color:var(--color-text-faint)}}
@layer components{.pBd-2W_segmented{gap:var(--space-1);max-inline-size:100%;padding:var(--space-1);scrollbar-width:none;background-image:var(--chamfer-lines-sm);background-color:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background-origin:border-box;display:inline-flex;position:relative;overflow-x:auto}.pBd-2W_block{inline-size:100%;display:flex}.pBd-2W_block .pBd-2W_option{flex:1 1 0}.pBd-2W_option{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--touch-target);padding-inline:var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:0;flex:none;font-weight:600;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.pBd-2W_option:hover:not([data-active=true]){color:var(--color-text)}}.pBd-2W_option[data-active=true]{color:var(--color-text)}.pBd-2W_option:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.pBd-2W_option{transition:none}}.pBd-2W_indicator{inset-block:var(--space-1);inline-size:var(--ind-w,0);translate:var(--ind-x,0) 0;background:var(--color-surface-4);box-shadow:inset 0 -2px 0 var(--color-primary);pointer-events:none;position:absolute;inset-inline-start:0}.pBd-2W_segmented[data-ready] .pBd-2W_indicator{transition:translate var(--dur-base) var(--ease-out), inline-size var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){.pBd-2W_segmented[data-ready] .pBd-2W_indicator{transition:none}}}
@layer components{._7Yhcpq_sheet{inset:auto var(--safe-right) 0 var(--safe-left);width:auto;max-width:none;max-height:82dvh;color:var(--color-text);background:var(--pattern-hazard) top / 100% 4px no-repeat, var(--rivets), var(--texture-noise), var(--color-surface-2);border:1px solid var(--color-border-strong);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);transition-property:transform,display,overlay;transition-duration:var(--dur-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;border-block:none;border-radius:0;margin:0;padding:0;position:fixed;overflow:hidden;transform:translateY(100%);box-shadow:0 -12px 40px #0006}._7Yhcpq_sheet[open]{flex-direction:column;display:flex;transform:translateY(0)}@starting-style{._7Yhcpq_sheet[open]{transform:translateY(100%)}}._7Yhcpq_sheet::backdrop{background:var(--pattern-scanlines), #0000009e;opacity:0;transition-property:opacity,display,overlay;transition-duration:var(--dur-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}._7Yhcpq_sheet[open]::backdrop{opacity:1}@starting-style{._7Yhcpq_sheet[open]::backdrop{opacity:0}}._7Yhcpq_sheet:focus-visible{outline:none}._7Yhcpq_handle{width:3rem;height:4px;margin:var(--space-2) auto;margin-top:var(--space-3);border-radius:var(--radius-full);background:var(--color-border-strong);flex-shrink:0}._7Yhcpq_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border);display:flex;box-shadow:0 1px #ffffff08}._7Yhcpq_title{font-size:var(--text-lg);color:var(--color-primary);text-shadow:var(--glow-amber)}._7Yhcpq_title:before{content:"▍";color:var(--color-neon-cyan);text-shadow:var(--glow-cyan);margin-inline-end:var(--space-2)}._7Yhcpq_close{width:var(--touch-target);height:var(--touch-target);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);color:var(--color-text-muted);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){._7Yhcpq_close:hover{color:var(--color-danger);background:var(--color-surface-3)}}._7Yhcpq_close:active{transform:translateY(var(--press-depth))}._7Yhcpq_close:focus-visible{outline-offset:var(--chamfer-focus-offset)}._7Yhcpq_body{padding:var(--space-4);padding-bottom:calc(var(--space-4) + var(--safe-bottom));-webkit-overflow-scrolling:touch;overflow-y:auto}@media (min-width:56.25rem){._7Yhcpq_sheet{width:22rem;height:100dvh;max-height:100dvh;padding-top:var(--safe-top);border:1px solid var(--color-border-strong);border-block:none;border-inline-end:none;inset:0 0 0 auto;transform:translate(100%)}._7Yhcpq_sheet[open]{transform:translate(0)}@starting-style{._7Yhcpq_sheet[open]{transform:translate(100%)}}._7Yhcpq_handle{display:none}}@media (prefers-reduced-motion:reduce){._7Yhcpq_sheet{opacity:0;transition-property:opacity,display,overlay;transform:none}._7Yhcpq_sheet[open]{opacity:1;transform:none}@starting-style{._7Yhcpq_sheet[open]{opacity:0;transform:none}}._7Yhcpq_close:active{transform:none}}}
@layer components{.QUUPIW_root{gap:var(--space-3);flex-direction:column;display:flex}.QUUPIW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.QUUPIW_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.QUUPIW_block{--anim-shimmer:nooon-shimmer;--anim-scan:nooon-scan-sweep;background-image:var(--pattern-scanlines), var(--chamfer-lines-sm), linear-gradient(90deg, var(--color-surface-3) 25%, var(--color-surface-4) 50%, var(--color-surface-3) 75%);border:1px solid var(--color-border);border-radius:var(--chamfer-radius-sm);min-height:3.5rem;clip-path:var(--clip-chamfer-sm);corner-shape:bevel;animation:var(--anim-shimmer) 1.6s var(--ease-in-out) infinite;background-size:auto,auto,200% 100%;background-origin:border-box;position:relative;overflow:hidden}.QUUPIW_block:after{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-primary) 10%, transparent) 80%, color-mix(in srgb, var(--color-primary) 35%, transparent));height:25%;animation:var(--anim-scan) 2.2s var(--ease-linear) infinite;position:absolute;top:0}.QUUPIW_block[data-size=card]{min-height:11rem}.QUUPIW_block[data-size=chart]{min-height:14rem}.QUUPIW_block[data-size=line]{width:45%;min-height:1.25rem}@media (prefers-reduced-motion:reduce){.QUUPIW_block{animation:none}.QUUPIW_block:after{animation:none;display:none}}}
@layer components{._0UvN0W_stat{gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) + 2px);background:var(--chamfer-lines-sm), var(--rivets), var(--pattern-grid), var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background-origin:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden}._0UvN0W_stat:before{content:"";background:var(--tone,var(--color-border-strong));width:3px;box-shadow:0 0 8px var(--tone,transparent);transition:background-color var(--dur-fast) var(--ease-out);position:absolute;inset-block:6px;inset-inline-start:0}@media (hover:hover) and (pointer:fine){._0UvN0W_stat:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){@media (hover:hover) and (pointer:fine){._0UvN0W_stat:hover{transform:none}}}._0UvN0W_head{align-items:center;gap:var(--space-2);color:var(--tone,var(--color-text-muted));display:flex}._0UvN0W_label{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}._0UvN0W_value{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight);color:var(--color-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._0UvN0W_tinted ._0UvN0W_value{text-shadow:0 0 10px color-mix(in srgb, var(--tone) 45%, transparent)}._0UvN0W_hint{font-size:var(--text-xs);color:var(--color-text-muted)}._0UvN0W_tinted[data-tone=power]{--tone:var(--color-power)}._0UvN0W_tinted[data-tone=danger]{--tone:var(--color-danger)}._0UvN0W_tinted[data-tone=research]{--tone:var(--color-research)}._0UvN0W_tinted[data-tone=success]{--tone:var(--color-success)}._0UvN0W_tinted[data-tone=flow]{--tone:var(--color-flow)}@media (min-width:37.5rem){._0UvN0W_value{font-size:var(--text-xl)}}}
@layer components{.zI6xEW_stepper{border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background:var(--color-surface-1);overflow:var(--chamfer-overflow);align-items:stretch;display:inline-flex}.zI6xEW_btn{inline-size:var(--touch-target);min-block-size:var(--touch-target);background:linear-gradient(to bottom, #ffffff14, transparent 50%), var(--color-surface-3);color:var(--color-text);cursor:pointer;touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);border:none;place-items:center;padding:0;display:grid;box-shadow:inset 0 -3px #00000073}.zI6xEW_btn:active:not(:disabled){transform:translateY(var(--press-depth));box-shadow:none}.zI6xEW_btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.zI6xEW_btn:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.zI6xEW_btn:hover:not(:disabled){color:var(--color-amber)}}.zI6xEW_value{min-inline-size:3.5rem;padding-inline:var(--space-3);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--color-neon-cyan);place-items:center;display:grid}.zI6xEW_input{text-align:center;background:0 0;border:none;inline-size:6rem}.zI6xEW_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.zI6xEW_btn:active{transform:none}}}
@layer components{.Fp865W_tabs{gap:var(--space-1);padding:var(--space-1);scrollbar-width:none;background-image:var(--chamfer-lines-sm);background-color:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;background-origin:border-box;display:flex;position:relative;overflow-x:auto}.Fp865W_tab{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:var(--touch-target);padding-inline:var(--space-2);font:inherit;font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:0;flex:1 0 auto;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.Fp865W_tab:hover:not([data-active=true]){color:var(--color-text);background-color:var(--color-surface-3)}}.Fp865W_tab[data-active=true]{color:var(--color-text);background:var(--color-surface-4)}.Fp865W_tab:active:not([data-active=true]){transform:translateY(var(--press-depth));transition-timing-function:var(--ease-press)}.Fp865W_tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}@media (min-width:37.5rem){.Fp865W_tab{font-size:var(--text-sm);padding-inline:var(--space-3)}}@media (prefers-reduced-motion:reduce){.Fp865W_tab{transition:none}.Fp865W_tab:active:not([data-active=true]){transform:none}}.Fp865W_indicator{block-size:2px;inline-size:var(--ind-w,0);translate:var(--ind-x,0) 0;background:var(--color-primary);box-shadow:var(--glow-amber);pointer-events:none;position:absolute;inset-block-end:var(--space-1);inset-inline-start:0}.Fp865W_tabs[data-ready] .Fp865W_indicator{transition:translate var(--dur-base) var(--ease-out), inline-size var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){.Fp865W_tabs[data-ready] .Fp865W_indicator{transition:none}}}
@layer components{._1yBGQG_tag,._1yBGQG_badge{--tone:var(--color-text-muted);align-items:center;gap:var(--space-1);border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);background:color-mix(in srgb, var(--tone) 14%, var(--color-surface-2));color:var(--tone);font-size:var(--text-xs);white-space:nowrap;font-weight:600;line-height:1;display:inline-flex}:is(._1yBGQG_tag,._1yBGQG_badge)[data-tone=info]{--tone:var(--color-neon-cyan)}:is(._1yBGQG_tag,._1yBGQG_badge)[data-tone=success]{--tone:var(--color-success)}:is(._1yBGQG_tag,._1yBGQG_badge)[data-tone=warning]{--tone:var(--color-warning)}:is(._1yBGQG_tag,._1yBGQG_badge)[data-tone=danger]{--tone:var(--color-danger)}:is(._1yBGQG_tag,._1yBGQG_badge)[data-tone=research]{--tone:var(--color-research)}._1yBGQG_tag{padding:.25rem var(--space-2);border-radius:var(--chamfer-radius-sm);letter-spacing:var(--tracking-label)}._1yBGQG_badge{border-radius:var(--radius-full);min-inline-size:1.25rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:center;padding:.15rem .4rem}}
@layer components{._84Pn4G_toggle{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);text-align:start;color:var(--color-text);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1px solid #0000;display:flex}@media (hover:hover) and (pointer:fine){._84Pn4G_toggle:hover{background:var(--color-surface-3);border-color:var(--color-border)}}._84Pn4G_text{flex-direction:column;gap:2px;min-width:0;display:flex}._84Pn4G_label{font-size:var(--text-sm);font-weight:600}._84Pn4G_hint{font-size:var(--text-xs);color:var(--color-text-muted)}._84Pn4G_switch{background:var(--color-surface-1);border:1px solid var(--color-border-strong);width:2.75rem;height:1.375rem;clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex-shrink:0;position:relative;box-shadow:inset 0 1px 3px #000000b3}._84Pn4G_toggle[aria-checked=true] ._84Pn4G_switch{background:color-mix(in srgb, var(--color-primary) 22%, var(--color-surface-1));border-color:var(--color-primary)}._84Pn4G_lever{background:repeating-linear-gradient(90deg, #00000059 0 1px, transparent 1px 3px), var(--color-text-muted);width:1rem;transition:transform var(--dur-base) var(--ease-press), background-color var(--dur-fast) var(--ease-out);position:absolute;top:2px;bottom:2px;left:2px}._84Pn4G_toggle[aria-checked=true] ._84Pn4G_lever{background:repeating-linear-gradient(90deg, #0000004d 0 1px, transparent 1px 3px), var(--color-primary);box-shadow:var(--glow-amber);transform:translate(1.375rem)}}
@layer components{.cbS8pW_stepBox{gap:var(--space-2);padding:var(--space-2);background:var(--color-surface-1);border-radius:var(--radius-sm);display:grid}.cbS8pW_stepBoxTight{gap:var(--space-1);padding:var(--space-2);background:var(--color-surface-1);border-radius:var(--radius-sm);display:grid}.cbS8pW_stepLabel{font-size:var(--text-xs);color:var(--color-text);font-weight:600}.cbS8pW_rowBetween{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.cbS8pW_frameBadge{color:var(--color-primary);font-size:10px}.cbS8pW_seedRow{gap:var(--space-2);grid-template-columns:1fr auto;align-items:center;display:grid}.cbS8pW_checkRow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);display:flex}}
@layer components{.reQiGa_recipeRow{gap:var(--space-1);flex-direction:column;display:flex}.reQiGa_recipeLabel{align-items:center;gap:var(--space-2);display:flex}.reQiGa_unitsBox{gap:var(--space-2);padding:var(--space-2);border-left:2px solid var(--color-flow);background:var(--color-surface-1);animation:reQiGa_nooon-units-in var(--dur-base) var(--ease-out);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.reQiGa_unitsBox{animation:none}}@keyframes reQiGa_nooon-units-in{0%{opacity:0;transform:translateY(-4px)}}.reQiGa_unitsRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.reQiGa_unitsHint{font-size:var(--text-xs);color:var(--color-text-muted)}.reQiGa_recipeOption{gap:var(--space-1);flex-direction:column;display:flex}.reQiGa_leftover{gap:var(--space-1);opacity:.7;flex-direction:column;display:flex}.reQiGa_leftoverItems{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.reQiGa_leftoverItem{align-items:center;gap:var(--space-1);display:inline-flex}.reQiGa_actionError{font-size:var(--text-xs);color:var(--color-danger);margin:0}.reQiGa_pauseIconBtn{inline-size:var(--touch-target);block-size:var(--touch-target);color:var(--color-text);background-image:var(--chamfer-lines-sm);background-color:var(--color-surface-3);border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);cursor:pointer;touch-action:manipulation;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background-origin:border-box;place-items:center;display:inline-grid}.reQiGa_pauseIconBtn[aria-pressed=true]{color:var(--color-primary-contrast);background-color:var(--color-primary);border-color:var(--color-primary)}@media (hover:hover) and (pointer:fine){.reQiGa_pauseIconBtn:hover:not(:disabled){border-color:var(--color-amber)}}.reQiGa_pauseIconBtn:active:not(:disabled){transform:translateY(var(--press-depth));transition-timing-function:var(--ease-press)}.reQiGa_pauseIconBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--chamfer-focus-offset)}.reQiGa_pauseIconBtn:disabled{opacity:.6;cursor:progress}@media (prefers-reduced-motion:reduce){.reQiGa_pauseIconBtn{transition:none}.reQiGa_pauseIconBtn:active:not(:disabled){transform:none}}.reQiGa_recipeBuildMenu{inline-size:auto}.reQiGa_recipeBuildLabel{align-items:center;gap:var(--space-1);display:inline-flex}@container building-card (max-width:23.99rem){.reQiGa_recipeBuildText{display:none}}.reQiGa_pauseBox{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.reQiGa_recipeCaption{font-size:var(--text-xs);color:var(--color-text-muted);flex-shrink:0}.reQiGa_select{flex:1;min-inline-size:0}.reQiGa_dump{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.reQiGa_dumpBtn{color:var(--color-warning)}@media (hover:hover) and (pointer:fine){.reQiGa_dumpBtn:hover:not(:disabled){color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 14%, transparent)}}.reQiGa_dumpError{font-size:var(--text-xs);color:var(--color-danger);margin:0}}
@layer components{.iPvqNG_status{gap:var(--space-1);padding:var(--space-2);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface-2));border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);border-radius:var(--radius-sm);animation:iPvqNG_job-in .24s var(--ease-out);display:grid}.iPvqNG_labelRow{justify-content:space-between;gap:var(--space-1) var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.iPvqNG_label{color:var(--color-text);font-weight:600}.iPvqNG_details{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.iPvqNG_track{background:var(--color-surface-4);border-radius:var(--radius-full);block-size:.5rem;position:relative;overflow:hidden}.iPvqNG_track[data-indeterminate=true] .iPvqNG_bar{inline-size:35%;animation:iPvqNG_job-scan 1.4s var(--ease-in-out) infinite}.iPvqNG_bar{background:var(--color-primary);block-size:100%;inline-size:0;box-shadow:var(--glow-amber);border-radius:inherit;transition:inline-size .6s var(--ease-out);display:block}.iPvqNG_hint{font-size:var(--text-xs);color:var(--color-text-faint);margin:0}@keyframes iPvqNG_job-scan{0%{transform:translate(-100%)}to{transform:translate(290%)}}@keyframes iPvqNG_job-in{0%{opacity:0;transform:translateY(-4px)}}}
@layer components{button.pRl3Vq_confirm{white-space:normal;text-wrap:balance}button.pRl3Vq_confirm[data-armed]{color:var(--color-text);border-color:var(--color-amber);box-shadow:inset 0 0 0 1px var(--color-amber);text-shadow:var(--glow-amber)}}
@layer components{.oRn9OW_wrap{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.oRn9OW_status{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-success)}.oRn9OW_status:empty{display:none}}
