.page_shell__sIWzo{height:100dvh}.page_appRoot__Jj7cT,.page_shell__sIWzo{display:flex;flex-direction:column;min-height:0}.page_appRoot__Jj7cT{flex:1 1;min-width:0}.page_topbar__KC3vf{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:13px 24px;background:var(--panel);border-bottom:1px solid var(--panel-border);position:relative;z-index:2}.page_title__po7na{margin:0;font-family:var(--font-mono);font-size:14px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text)}.page_body__9Qj2F{position:relative;flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.page_bodyDocked___f95M{grid-template-columns:auto minmax(0,1fr)}.page_body__9Qj2F .page_stage__4EEoY{grid-column:1/-1}.page_bodyDocked___f95M .page_stage__4EEoY{grid-column:2}.page_stage__4EEoY{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--surface-0)}.page_backgroundLayer__YFoMJ{position:absolute;inset:0;z-index:0;pointer-events:none}.page_foreground__rtu_8{position:absolute;inset:0;z-index:1;min-width:0;min-height:0}.page_warnings__DzrYE{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:8px 16px;background:var(--panel-strong);border-top:1px solid var(--panel-border);color:var(--text);font-size:var(--text-sm)}.page_warnings__DzrYE ul{margin:0;padding:0;list-style:none}@media (max-width:700px){.page_bodyDocked___f95M{grid-template-columns:minmax(0,1fr)}.page_bodyDocked___f95M .page_stage__4EEoY{grid-column:1/-1}.page_bodyDocked___f95M>:first-child{position:absolute;inset-block:0;inset-inline-start:0;z-index:40;width:min(var(--sidebar-w,280px),calc(100vw - 24px));background:var(--panel-strong);border-right:1px solid var(--panel-border)}}.LabUi_toolbar__asxUT{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;padding:.5rem .625rem;background:var(--panel-strong);border-bottom:1px solid var(--panel-border);color:var(--text);font-size:11px}.LabUi_toolbarField__0w1xY{display:inline-flex;align-items:center;gap:.25rem;color:var(--text-dim);white-space:nowrap}.LabUi_toolbarButton__1eBif,.LabUi_toolbarSelect__90htd{font:inherit;color:var(--text);background:var(--surface-3);border:1px solid var(--panel-border);border-radius:var(--radius-sm);padding:.1875rem .27rem;transition:border-color var(--duration-fast)}.LabUi_toolbarButton__1eBif:hover:not(:disabled),.LabUi_toolbarSelect__90htd:hover:not(:disabled){border-color:color-mix(in srgb,var(--text) 18%,transparent)}.LabUi_toolbarButton__1eBif:focus-visible,.LabUi_toolbarSelect__90htd:focus-visible{outline:1px solid var(--accent-2);outline-offset:1px}.LabUi_toolbarSelect__90htd:disabled{opacity:.45;cursor:not-allowed}.LabUi_toolbarButton__1eBif:hover:not(:disabled){border-color:var(--accent)}.LabUi_toolbarButton__1eBif:disabled{opacity:.45;cursor:not-allowed}.LabUi_toolbarToggle__XPZYT{margin-left:auto;font:inherit;color:var(--text);background:var(--surface-3);border:1px solid var(--panel-border);border-radius:var(--radius-sm);padding:.1875rem .4rem;cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast),color var(--duration-fast)}.LabUi_toolbarToggle__XPZYT:hover:not(:disabled){border-color:var(--accent)}.LabUi_toolbarToggle__XPZYT[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--accent-2)}.LabUi_breadcrumbs__ax2fe{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0;max-width:100%}.LabUi_crumbButton__xs0Wp{font:inherit;color:var(--accent);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);padding:.05rem .2rem;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LabUi_crumbButton__xs0Wp:hover{border-color:var(--accent)}.LabUi_crumbCurrent__Xkexr{color:var(--text-dim);max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LabUi_crumbSep__ZwRog{color:var(--text-dim);flex:0 0 auto}@media (min-width:1200px){.LabUi_toolbarSelect__90htd{max-width:200px}}.LabUi_sidebar__F3zxk{position:relative;width:var(--sidebar-w,280px);flex:0 0 var(--sidebar-w,280px);display:flex;flex-direction:column;background:var(--panel-strong);border-right:1px solid var(--panel-border);color:var(--text);font-size:var(--text-xs);z-index:1}.LabUi_sidebar__F3zxk[hidden]{display:none}.LabUi_sidebarBody__E_pxB{display:flex;flex-direction:column;gap:.625rem;flex:1 1;min-height:0;overflow-y:auto;padding:.875rem}.LabUi_overlay__mOcM2{position:absolute;top:0;left:0;bottom:0;z-index:30;flex-basis:auto;box-shadow:var(--glow-soft)}.LabUi_resizeGrip__4N1j7{position:absolute;top:0;right:0;bottom:0;width:6px;cursor:col-resize;touch-action:none;z-index:2}.LabUi_resizeGrip__4N1j7:after{content:"";position:absolute;top:0;bottom:0;right:1px;width:2px;background:transparent}.LabUi_resizeGrip__4N1j7:focus-visible:after,.LabUi_resizeGrip__4N1j7:hover:after,.LabUi_resizeGrip__4N1j7[data-dragging=true]:after{background:var(--accent)}.LabUi_resizeGrip__4N1j7:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.LabUi_narrow__OLoYp .LabUi_resizeGrip__4N1j7{display:none}.LabUi_narrow__OLoYp{width:min(var(--sidebar-w,280px),calc(100vw - 24px));flex-basis:auto}@media (max-width:700px){.LabUi_sidebar__F3zxk{position:absolute;top:0;left:0;bottom:0;z-index:30;width:min(var(--sidebar-w,280px),calc(100vw - 24px));flex-basis:auto}.LabUi_toolbar__asxUT{flex-wrap:wrap;max-width:100%}.LabUi_toolbarSelect__90htd{max-width:110px}.LabUi_resizeGrip__4N1j7{display:none}}.LabUi_sidebarHeader__rqSwB{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.LabUi_sidebarTitle__ScU9w{margin:0;font-size:var(--text-sm);color:var(--text)}.LabUi_modeSwitch__5mo_v{display:flex;flex-wrap:wrap;gap:.25rem}.LabUi_modeButton__FwP3i{font:inherit;color:var(--text-dim);background:transparent;border:1px solid var(--panel-border);border-radius:var(--radius-sm);padding:.15rem .4rem}.LabUi_modeButton__FwP3i[data-active=true]{color:var(--text);border-color:var(--accent)}.LabUi_collapseButton__uitHW{font:inherit;font-size:var(--text-sm);line-height:1;color:var(--text-dim);background:transparent;border:1px solid var(--panel-border);border-radius:var(--radius-sm);min-width:2rem;min-height:2rem;padding:.15rem .5rem}.LabUi_collapseButton__uitHW:hover{color:var(--text);border-color:var(--accent)}.LabUi_tabs__sfK0h{display:flex;flex-wrap:wrap;gap:.375rem;border-bottom:1px solid var(--panel-border);padding-bottom:.625rem}.LabUi_tab__ExVn1{font:inherit;color:var(--text-dim);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);padding:.15rem .45rem}.LabUi_tab__ExVn1[aria-selected=true]{color:var(--text);border-color:var(--accent);background:var(--surface-3)}.LabUi_controlGroup__HvPqG{display:flex;flex-direction:column;gap:.5rem}.LabUi_controlGroup__HvPqG>section{display:flex;flex-direction:column;gap:.375rem;padding:.5rem .625rem;border:1px solid var(--panel-border);border-radius:var(--radius-sm)}.LabUi_controlRow__Y2GSa{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.LabUi_controlRow__Y2GSa>input[type=number]{flex:1 1 auto}.LabUi_controlRow__Y2GSa>input[type=number],.LabUi_controlRow__Y2GSa>select{min-width:0;font:inherit;color:var(--text);background:var(--surface-3);border:1px solid var(--panel-border);border-radius:var(--radius-sm);padding:.15rem .35rem}.LabUi_controlRow__Y2GSa>select{flex:1 1 11rem}.LabUi_controlRow__Y2GSa>input[type=range]{flex:1 1 auto;accent-color:var(--accent)}.LabUi_rangeValue__5rZAG{color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2.75em;text-align:right;white-space:nowrap}.LabUi_fieldLabel__I80DK{color:var(--text-dim)}.LabUi_actionButton__6im3i{align-self:flex-start;font:inherit;color:var(--text);background:var(--surface-4);border:1px solid var(--panel-border);border-radius:var(--radius-sm);padding:.2rem .55rem}.LabUi_actionButton__6im3i:hover:not(:disabled){border-color:var(--accent)}.LabUi_actionButton__6im3i:disabled{opacity:.45;cursor:not-allowed}.LabUi_modifiedNote__1sfT_{color:var(--warn)}.LabUi_errorText__JewTn{color:var(--err)}.LabUi_presetList__ijD0P{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.LabUi_presetItem__O801T{display:flex;flex-direction:column;gap:.25rem;padding:.375rem .5rem;border:1px solid var(--panel-border);border-radius:var(--radius-sm)}.LabUi_presetName__EJiWO{color:var(--text)}.LabUi_presetActions__wFFT6{display:flex;flex-wrap:wrap;gap:.25rem}.LabUi_confirmDialog__LzgnG{display:flex;flex-direction:column;gap:.375rem;padding:.5rem;border:1px solid var(--err);border-radius:var(--radius-sm)}.LabUi_archiveVariant__O3V4N{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.375rem}.LabUi_disclosureButton__xX4jK{font:inherit;font-size:var(--text-sm);color:var(--text-dim);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);padding:.05rem .3rem}.LabUi_disclosureButton__xX4jK:hover{color:var(--text);border-color:var(--accent)}.LabUi_disclosureButton__xX4jK[aria-expanded=false]:after,.LabUi_disclosureButton__xX4jK[aria-expanded=true]:after{margin-left:.3rem;color:var(--text-dim)}.LabUi_disclosureButton__xX4jK[aria-expanded=false]:after{content:"▸"}.LabUi_disclosureButton__xX4jK[aria-expanded=true]:after{content:"▾"}.LabUi_archiveList__tSdqA{display:flex;flex-direction:column;gap:.375rem}.LabUi_archiveList__tSdqA[hidden]{display:none}.TaskDetails_popover__hIeS7{position:fixed;z-index:100;visibility:hidden;width:min(340px,calc(100vw - 24px));background:var(--panel-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--panel-border);border-radius:var(--radius);padding:18px 20px;max-height:calc(100dvh - 24px);overflow-y:auto;box-shadow:0 18px 48px color-mix(in srgb,var(--surface-0) 65%,transparent);outline:none}.TaskDetails_popover__hIeS7[data-positioned]{visibility:visible}.TaskDetails_header__r4Ebm{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.TaskDetails_headerMain__enDRQ{display:flex;flex-direction:column;gap:6px;min-width:0}.TaskDetails_title__d5Qii{margin:0;font-size:var(--text-base);word-break:break-word}.TaskDetails_badge__ThgNL{display:inline-block;align-self:flex-start;padding:1px 8px;border-radius:999px;border:1px solid var(--panel-border);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.TaskDetails_badge__ThgNL[data-status=todo]{color:var(--status-pending);border-color:color-mix(in srgb,var(--status-pending) 45%,transparent)}.TaskDetails_badge__ThgNL[data-status=inProgress]{color:var(--status-processing);border-color:color-mix(in srgb,var(--status-processing) 45%,transparent)}.TaskDetails_badge__ThgNL[data-status=done]{color:var(--status-done);border-color:color-mix(in srgb,var(--status-done) 45%,transparent)}.TaskDetails_badge__ThgNL[data-status=blocked]{color:var(--status-blocked);border-color:color-mix(in srgb,var(--status-blocked) 45%,transparent)}.TaskDetails_description__1HDaN{margin:10px 0 0;color:var(--text);font-size:13px;line-height:1.5}.TaskDetails_section___56dc{margin-top:12px}.TaskDetails_sectionTitle__K1tqP{margin:0 0 6px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.TaskDetails_rows___XBOo{margin:0;display:flex;flex-direction:column;gap:4px}.TaskDetails_rowItem__wt6yW{display:flex;justify-content:space-between;gap:12px;font-size:12px}.TaskDetails_rowItem__wt6yW dt{color:var(--text-faint)}.TaskDetails_rowItem__wt6yW dd{margin:0;color:var(--text);font-family:var(--font-mono)}.TaskDetails_actions__2HPT3{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.TaskDetails_closeButton__SRE6D,.TaskDetails_primaryButton____YTW{font:inherit;font-size:13px;padding:5px 12px;border-radius:var(--radius-sm);border:1px solid var(--panel-border);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text);cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast)}.TaskDetails_closeButton__SRE6D{padding:2px 9px;font-size:15px;line-height:1.1}.TaskDetails_primaryButton____YTW{border-color:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--accent-2)}.TaskDetails_closeButton__SRE6D:hover,.TaskDetails_primaryButton____YTW:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.TaskDetails_closeButton__SRE6D:focus-visible,.TaskDetails_primaryButton____YTW:focus-visible{outline:1px solid var(--accent-2)}@media (max-width:640px){.TaskDetails_popover__hIeS7{padding:13px 14px}}.AuroraBlobs_blob__zdsQ4{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}.AuroraBlobs_blobA__pUtcD{width:52vmax;height:52vmax;left:-16vmax;top:-20vmax;opacity:.18;background:radial-gradient(circle at 50% 50%,var(--accent-indigo) 0,transparent 64%);animation:AuroraBlobs_drift-a__34u1a 34s ease-in-out infinite alternate}.AuroraBlobs_blobB__zq5S9{width:44vmax;height:44vmax;right:-14vmax;bottom:-18vmax;opacity:.16;background:radial-gradient(circle at 50% 50%,var(--accent-cyan) 0,transparent 62%);animation:AuroraBlobs_drift-b__geIyd 26s ease-in-out infinite alternate}.AuroraBlobs_blobC__V5BjB{width:58vmax;height:58vmax;left:24vw;top:16vh;opacity:.12;background:radial-gradient(circle at 50% 50%,var(--accent-violet) 0,transparent 66%);animation:AuroraBlobs_drift-c__f9_v7 44s ease-in-out infinite alternate}@keyframes AuroraBlobs_drift-a__34u1a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(10vmax,8vmax,0) scale(1.18)}}@keyframes AuroraBlobs_drift-b__geIyd{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-9vmax,-7vmax,0) scale(.94)}}@keyframes AuroraBlobs_drift-c__f9_v7{0%{transform:translate3d(-4vmax,3vmax,0) scale(1)}to{transform:translate3d(7vmax,-6vmax,0) scale(1.22)}}@media (prefers-reduced-motion:reduce){.AuroraBlobs_blob__zdsQ4{animation:none}}[data-reduce-motion=true] .AuroraBlobs_blob__zdsQ4{animation:none}.AuroraBlobs_paused__lZr0c{animation-play-state:paused}.FilmGrain_grain__BpRAU{position:absolute;inset:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:160px 160px}.BackgroundComposite_root__nDOJe{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(130% 100% at 72% -12%,rgba(99,102,241,.08),transparent 60%),radial-gradient(110% 90% at 12% 108%,rgba(34,211,238,.07),transparent 55%),linear-gradient(180deg,#070a13,#04060d 55%,#030509)}.BackgroundComposite_root__nDOJe>div{position:absolute;inset:0}.BackgroundComposite_layerNebula__idD9l canvas,.BackgroundComposite_layerStars__nf6df canvas{width:100%;height:100%;display:block}.BackgroundComposite_vignette__KaWXr{position:absolute;inset:0;background:radial-gradient(115% 115% at 50% 42%,transparent 52%,rgba(2,4,10,.42) 78%,rgba(1,2,6,.66) 100%)}.BackgroundComposite_layerStars__nf6df .starfield-root{position:absolute;inset:0}.BackgroundComposite_layerStars__nf6df .starfield-canvas{width:100%;height:100%;display:block}.WarpTransition_zoomLayer__h7lZJ{position:fixed;inset:0;z-index:10;pointer-events:none;opacity:1;will-change:transform,opacity}.FoundationGalaxyTooltip_tip__VRKZH{position:absolute;left:0;top:0;z-index:6;min-width:120px;max-width:260px;padding:9px 12px 8px;border-radius:var(--radius-sm);border:1px solid var(--panel-border);background:var(--panel-strong);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 8px 30px color-mix(in srgb,var(--surface-0) 45%,transparent),inset 0 1px 0 color-mix(in srgb,var(--text) 5%,transparent);pointer-events:none;will-change:transform}.FoundationGalaxyTooltip_tipName__BrOoS{font-size:12.5px;font-weight:600;color:var(--text)}.FoundationGalaxyTooltip_tipMeta__b0sra{margin-top:2px;font-size:11px;color:var(--text-dim)}.FoundationGalaxyMap_map__fu1_5{position:relative;width:100%;height:100%;min-height:300px;border-radius:var(--radius-lg);border:1px solid var(--panel-border);overflow:hidden;isolation:isolate;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:radial-gradient(90% 70% at 50% 42%,color-mix(in srgb,var(--accent-indigo) 5%,transparent),transparent 62%),linear-gradient(180deg,var(--surface-1),var(--surface-0));box-shadow:inset 0 0 60px color-mix(in srgb,var(--surface-0) 35%,transparent),var(--glow-soft)}.FoundationGalaxyMap_map__fu1_5.FoundationGalaxyMap_dragging__oJGsM{cursor:-webkit-grabbing;cursor:grabbing}.FoundationGalaxyMap_cameraLayer__ZjTFI{position:absolute;inset:0;transform-origin:0 0;will-change:transform;--cam-z:1}.FoundationGalaxyMap_canvas__kAqGr{position:absolute;inset:0;display:block;width:100%;height:100%;will-change:transform}.FoundationGalaxyMap_constellations__0ifqU{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.55}.FoundationGalaxyMap_constellations__0ifqU line{stroke:color-mix(in srgb,var(--text-dim) 32%,transparent);stroke-width:1}.FoundationGalaxyMap_starLayer__jQV4f{position:absolute;inset:0;z-index:2;pointer-events:none;will-change:transform}.FoundationGalaxyMap_star__YU4fY{position:absolute;left:calc(var(--star-x) - var(--star-size) * 1.3);top:calc(var(--star-y) - var(--star-size) * 1.3);width:calc(var(--star-size) * 2.6);height:calc(var(--star-size) * 2.6);padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FoundationGalaxyMap_star__YU4fY:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:3px}.FoundationGalaxyMap_starLabel__dZETn{position:absolute;left:50%;top:calc(50% + var(--star-size) * .62);transform:translateX(-50%) scale(calc(1 / var(--cam-z, 1)));transform-origin:50% 0;font-family:var(--font-mono);font-size:11px;font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;letter-spacing:.16em;color:var(--text-faint);white-space:nowrap;pointer-events:none;transition:color var(--duration-fast) var(--ease-out)}.FoundationGalaxyMap_star__YU4fY:focus-visible .FoundationGalaxyMap_starLabel__dZETn,.FoundationGalaxyMap_star__YU4fY:hover .FoundationGalaxyMap_starLabel__dZETn{color:var(--text-dim)}.FoundationGalaxyMap_empty__Ky1WX{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;text-align:center}.FoundationGalaxyMap_emptyTitle__WqKwy{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--text)}.FoundationGalaxyMap_emptyHint__54jdb{margin:0;max-width:420px;font-size:var(--text-xs);color:var(--text-dim)}.SystemMarker_marker__rfBbL{--tone:var(--accent-cyan);--core-tone:color-mix(in srgb,var(--tone) 25%,var(--text));display:block;position:relative;width:100%;height:100%}.SystemMarker_marker__rfBbL[data-tone=cool]{--tone:var(--accent-cyan)}.SystemMarker_marker__rfBbL[data-tone=live]{--tone:var(--accent-violet)}.SystemMarker_marker__rfBbL[data-tone=warm]{--tone:var(--accent-fuchsia)}.SystemMarker_starHalo__vYSk3{position:absolute;left:50%;top:50%;width:calc(var(--star-size) * 4.8);height:calc(var(--star-size) * 4.8);margin-left:calc(var(--star-size) * -2.4);margin-top:calc(var(--star-size) * -2.4);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--tone) calc(var(--halo-alpha) * 100%),transparent) 0,color-mix(in srgb,var(--tone) calc(var(--halo-alpha) / 3 * 100%),transparent) 45%,transparent 70%);animation:SystemMarker_halo-breathe__wCyky var(--pulse-dur) ease-in-out var(--pulse-delay) infinite}.SystemMarker_starHalo__vYSk3:after,.SystemMarker_starHalo__vYSk3:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--star-size) * 3.4);height:1px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--tone) calc(var(--flare) * 90%),transparent) 50%,transparent 100%);transform:translate(-50%,-50%)}.SystemMarker_starHalo__vYSk3:after{transform:translate(-50%,-50%) rotate(90deg)}.SystemMarker_starCore__9S44N{position:absolute;left:50%;top:50%;width:var(--star-size);height:var(--star-size);margin-left:calc(var(--star-size) / -2);margin-top:calc(var(--star-size) / -2);border-radius:50%;background:radial-gradient(circle at 36% 32%,var(--text) 0,color-mix(in srgb,var(--core-tone) 95%,transparent) 35%,color-mix(in srgb,var(--tone) 80%,transparent) 72%,color-mix(in srgb,var(--tone) 15%,transparent) 100%);box-shadow:0 0 calc(var(--star-size) * .55) color-mix(in srgb,var(--tone) 75%,transparent),0 0 calc(var(--star-size) * 1.8) color-mix(in srgb,var(--tone) calc(var(--halo-alpha) * 100%),transparent);animation:SystemMarker_star-pulse__5R8JC var(--pulse-dur) ease-in-out var(--pulse-delay) infinite;transition:transform var(--duration-fast) var(--ease-out)}.SystemMarker_marker__rfBbL:hover .SystemMarker_starCore__9S44N{transform:scale(1.15)}@keyframes SystemMarker_star-pulse__5R8JC{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes SystemMarker_halo-breathe__wCyky{0%,to{opacity:.7}50%{opacity:1}}.SystemMarker_marker__rfBbL[data-static=true] .SystemMarker_starCore__9S44N,.SystemMarker_marker__rfBbL[data-static=true] .SystemMarker_starHalo__vYSk3,.SystemMarker_marker__rfBbL[data-static=true] .SystemMarker_starHalo__vYSk3:after,.SystemMarker_marker__rfBbL[data-static=true] .SystemMarker_starHalo__vYSk3:before{animation:none}@media (prefers-reduced-motion:reduce){.SystemMarker_marker__rfBbL .SystemMarker_starCore__9S44N,.SystemMarker_marker__rfBbL .SystemMarker_starHalo__vYSk3,.SystemMarker_marker__rfBbL .SystemMarker_starHalo__vYSk3:after,.SystemMarker_marker__rfBbL .SystemMarker_starHalo__vYSk3:before{animation:none}}[data-reduce-motion=true] .SystemMarker_marker__rfBbL .SystemMarker_starCore__9S44N,[data-reduce-motion=true] .SystemMarker_marker__rfBbL .SystemMarker_starHalo__vYSk3,[data-reduce-motion=true] .SystemMarker_marker__rfBbL .SystemMarker_starHalo__vYSk3:after,[data-reduce-motion=true] .SystemMarker_marker__rfBbL .SystemMarker_starHalo__vYSk3:before{animation:none}.HermesStar_wrap__Kkhqd{position:relative;width:var(--star-s,22px);height:var(--star-s,22px);line-height:0;pointer-events:none}.HermesStar_corona__gfKps{position:absolute;inset:-130%;border-radius:50%;background:radial-gradient(closest-side,var(--star-tint),transparent 72%);opacity:calc(.12 + var(--glow-k, .45) * .5);filter:blur(7px);pointer-events:none}.HermesStar_coronaSwirl__49NKu{position:absolute;inset:-70%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,var(--star-tint) 36deg,transparent 86deg,transparent 180deg,var(--star-tint) 216deg,transparent 262deg);opacity:calc(.05 + var(--glow-k, .45) * .3);filter:blur(5px);pointer-events:none}.HermesStar_core__Ltwdp{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 36% 32%,var(--text),transparent 55%),var(--star-tint);box-shadow:0 0 calc(6px + var(--glow-k, .45) * 10px) var(--star-tint),0 0 calc(14px + var(--glow-k, .45) * 30px) var(--star-tint)}@keyframes HermesStar_animBreathe__vml2n{0%{transform:scale(1)}to{transform:scale(1.15)}}@keyframes HermesStar_animSpin__7qBJw{to{transform:rotate(1turn)}}.HermesStar_animBreathe__vml2n{animation:HermesStar_animBreathe__vml2n 6.5s ease-in-out infinite alternate}.HermesStar_animSpin__7qBJw{animation:HermesStar_animSpin__7qBJw 48s linear infinite}@media (prefers-reduced-motion:reduce){.HermesStar_animBreathe__vml2n,.HermesStar_animSpin__7qBJw{animation:none}}[data-reduce-motion=true] .HermesStar_animBreathe__vml2n,[data-reduce-motion=true] .HermesStar_animSpin__7qBJw{animation:none}.SoftStar_wrap__l8_mf{position:relative;width:var(--star-s,22px);height:var(--star-s,22px);line-height:0;pointer-events:none}.SoftStar_haloFar__7VqN2{inset:-200%;background:radial-gradient(closest-side,var(--star-tint),transparent 85%);opacity:calc(.08 + var(--glow-k, .2) * .45);filter:blur(24px)}.SoftStar_haloFar__7VqN2,.SoftStar_haloNear__lZMsu{position:absolute;border-radius:50%;pointer-events:none}.SoftStar_haloNear__lZMsu{inset:-120%;background:radial-gradient(closest-side,var(--star-tint),transparent 80%);opacity:calc(.15 + var(--glow-k, .2) * .6);filter:blur(16px)}.SoftStar_core__HJyYX{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 36% 32%,var(--text),transparent 55%),var(--star-tint);box-shadow:0 0 calc(8px + var(--glow-k, .2) * 12px) var(--star-tint)}@keyframes SoftStar_animGlow__Xitiy{0%{transform:scale(1)}to{transform:scale(1.06)}}.SoftStar_animGlow__Xitiy{animation:SoftStar_animGlow__Xitiy 8s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.SoftStar_animGlow__Xitiy{animation:none}}[data-reduce-motion=true] .SoftStar_animGlow__Xitiy{animation:none}.PlanetBody_wrap__qs497{position:relative;width:var(--planet-s,8px);height:var(--planet-s,8px);line-height:0;pointer-events:none;transform:scale(var(--tpl-scale,1))}.PlanetBody_head__fs89l{background:var(--c,var(--status-pending));filter:hue-rotate(var(--hue-shift,0deg));box-shadow:0 0 4px var(--c,var(--status-pending)),0 0 calc(3px + var(--glow-k, .6) * 10px) var(--c,var(--status-pending))}.PlanetBody_head__fs89l,.PlanetBody_head__fs89l:before{position:absolute;inset:0;border-radius:50%;pointer-events:none}.PlanetBody_head__fs89l:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--text) 55%,transparent),transparent 70%);opacity:calc(var(--glow-k, .6) * .5)}[data-glow=warm] .PlanetBody_head__fs89l:before{background:radial-gradient(circle,color-mix(in srgb,var(--accent-amber) 70%,transparent),transparent 70%)}[data-glow=cool] .PlanetBody_head__fs89l:before{background:radial-gradient(circle,color-mix(in srgb,var(--accent-cyan) 70%,transparent),transparent 70%)}[data-glow=neutral] .PlanetBody_head__fs89l:before{background:radial-gradient(circle,color-mix(in srgb,var(--text) 50%,transparent),transparent 70%)}.PlanetBody_head__fs89l:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none}[data-texture=solid] .PlanetBody_head__fs89l:after{content:none}[data-texture=banded] .PlanetBody_head__fs89l:after{background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--text) 25%,transparent) 0 1px,transparent 1px 3px);opacity:.8}[data-texture=speckled] .PlanetBody_head__fs89l:after{background:radial-gradient(circle at 30% 35%,color-mix(in srgb,var(--text) 55%,transparent) 0 .5px,transparent 1.2px),radial-gradient(circle at 68% 62%,color-mix(in srgb,var(--text) 40%,transparent) 0 .5px,transparent 1.2px);background-size:3px 3px,4px 5px;opacity:.7}[data-texture=aurora] .PlanetBody_head__fs89l:after{background:conic-gradient(from 40deg,color-mix(in srgb,var(--accent-cyan) 40%,transparent),color-mix(in srgb,var(--accent-violet) 40%,transparent),color-mix(in srgb,var(--status-done) 35%,transparent),color-mix(in srgb,var(--accent-cyan) 40%,transparent));opacity:.55;mix-blend-mode:screen}.PlanetBody_planetRing__55nra{inset:-60%;border:1px solid color-mix(in srgb,var(--text) 40%,transparent);border-top-color:color-mix(in srgb,var(--text) 75%,transparent);transform:rotate(var(--ring-tilt,45deg)) scaleY(.42)}.PlanetBody_moons__3l5Qr,.PlanetBody_planetRing__55nra{position:absolute;border-radius:50%;pointer-events:none}.PlanetBody_moons__3l5Qr{inset:-130%}.PlanetBody_moons__3l5Qr:after,.PlanetBody_moons__3l5Qr:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:1.5px;margin:-.75px 0 0 -.75px;border-radius:50%;background:var(--text-faint);box-shadow:0 0 3px color-mix(in srgb,var(--text-faint) 80%,transparent);transform:rotate(var(--moon-off,0deg)) translateX(calc(var(--planet-s, 8px) * .9))}.PlanetBody_moons__3l5Qr[data-moons="2"]:after{transform:rotate(calc(var(--moon-off, 0deg) + 180deg)) translateX(calc(var(--planet-s, 8px) * .9))}.PlanetBody_moons__3l5Qr[data-moons="1"]:after{content:none}@keyframes PlanetBody_animPulse___bLkc{0%,to{opacity:.85}50%{opacity:1}}@keyframes PlanetBody_animMoons__68zED{to{transform:rotate(1turn)}}.PlanetBody_animPulse___bLkc{animation:PlanetBody_animPulse___bLkc var(--pulse-s,4s) ease-in-out infinite}.PlanetBody_animMoons__68zED{animation:PlanetBody_animMoons__68zED calc(var(--pulse-s, 4s) * 2.6) linear infinite}@media (prefers-reduced-motion:reduce){.PlanetBody_animMoons__68zED,.PlanetBody_animPulse___bLkc{animation:none}}[data-reduce-motion=true] .PlanetBody_animMoons__68zED,[data-reduce-motion=true] .PlanetBody_animPulse___bLkc{animation:none}.OrbitRing_ring__YNsrH{position:absolute;top:50%;left:50%;width:calc(var(--ring-r, 80px) * 2);height:calc(var(--ring-r, 80px) * 2);border:1px solid color-mix(in srgb,var(--text-dim) 18%,transparent);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px color-mix(in srgb,var(--accent-indigo) 8%,transparent),inset 0 0 20px color-mix(in srgb,var(--accent-indigo) 6%,transparent);pointer-events:none}.TaskCard_card__ZQhFq{position:relative;display:flex;flex-direction:column;gap:10px;padding:15px 16px 14px;border-radius:var(--radius);border:1px solid var(--panel-border);border-left:3px solid var(--c,var(--status-pending));background:var(--panel);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer;animation:TaskCard_card-enter__BXUGT calc(var(--duration-base) * var(--ts-inv, 1)) var(--ease-spring) both;transition:border-color var(--duration-fast),box-shadow var(--duration-fast),transform var(--duration-fast) var(--ease-out)}.TaskCard_card__ZQhFq:focus-visible,.TaskCard_card__ZQhFq:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--text) 14%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--surface-0) 55%,transparent)}.TaskCard_card__ZQhFq[data-status=inProgress]{box-shadow:0 0 18px color-mix(in srgb,var(--status-processing) 12%,transparent)}.TaskCard_card__ZQhFq[data-status=blocked]{box-shadow:0 0 18px color-mix(in srgb,var(--status-blocked) 10%,transparent)}.TaskCard_card__ZQhFq[data-active=false]{animation:none}.TaskCard_title__ZIuOU{margin:0;font-size:14px;font-weight:650;line-height:1.4;letter-spacing:.01em;padding-right:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.TaskCard_card__ZQhFq[data-status=done] .TaskCard_title__ZIuOU{padding-left:32px}.TaskCard_footer__O5efI{display:flex;justify-content:space-between;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;color:var(--text-faint)}.TaskCard_subtasks__rfqXx{white-space:nowrap}.TaskCard_statusDot__XcPs9{width:7px;height:7px;border-radius:50%;flex:none;background:var(--dot,var(--status-processing));box-shadow:0 0 6px var(--dot,var(--status-processing))}.TaskCard_doneCheck__s_dAc{position:absolute;top:10px;left:10px;width:22px;height:22px;color:var(--status-done);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--status-done) 70%,transparent));animation:TaskCard_card-enter__BXUGT calc(var(--duration-base) * var(--ts-inv, 1)) var(--ease-spring) both}.TaskCard_doneCheck__s_dAc svg{width:100%;height:100%}.TaskCard_card__ZQhFq[data-active=false] .TaskCard_doneCheck__s_dAc{animation:none}.TaskCard_gyro__3BGA5{position:absolute;inset:0;display:grid;place-items:center;perspective:900px;pointer-events:none}.TaskCard_gyro__3BGA5 i{position:absolute;border-radius:50%;will-change:transform}.TaskCard_ring1__tVAqq{width:calc(var(--gyro-size) * .56);height:calc(var(--gyro-size) * .56);border:1px solid color-mix(in srgb,var(--gyro-color,var(--accent-cyan)) 35%,transparent);animation:TaskCard_gyro-a__gBOKx calc(13s * var(--ts-inv, 1)) linear infinite;animation-delay:var(--gyro-delay-a,0s)}.TaskCard_ring2__oJsXc{width:calc(var(--gyro-size) * .77);height:calc(var(--gyro-size) * .77);border:1px solid color-mix(in srgb,var(--accent-violet) 32%,transparent);animation:TaskCard_gyro-b__THoAd calc(21s * var(--ts-inv, 1)) linear infinite;animation-delay:var(--gyro-delay-b,0s)}.TaskCard_ring3__RtP38{width:var(--gyro-size);height:var(--gyro-size);border:1px dashed color-mix(in srgb,var(--accent-pink) 26%,transparent);animation:TaskCard_gyro-c__iFQru calc(29s * var(--ts-inv, 1)) linear infinite;animation-delay:var(--gyro-delay-c,0s)}.TaskCard_core__iENN9{position:relative;width:10px;height:10px;border-radius:50%;background:var(--grad-accent);box-shadow:0 0 24px 4px color-mix(in srgb,var(--accent-violet) 80%,transparent)}.TaskCard_core__iENN9:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 44px 10px color-mix(in srgb,var(--accent-cyan) 65%,transparent);animation:TaskCard_core-pulse__8h_zv calc(3s * var(--ts-inv, 1)) ease-in-out infinite}@keyframes TaskCard_gyro-a__gBOKx{0%{transform:rotateX(66deg) rotate(0deg)}to{transform:rotateX(66deg) rotate(1turn)}}@keyframes TaskCard_gyro-b__THoAd{0%{transform:rotateX(74deg) rotateY(8deg) rotate(1turn)}to{transform:rotateX(74deg) rotateY(8deg) rotate(0deg)}}@keyframes TaskCard_gyro-c__iFQru{0%{transform:rotateY(68deg) rotate(0deg)}to{transform:rotateY(68deg) rotate(1turn)}}@keyframes TaskCard_core-pulse__8h_zv{0%,to{opacity:1}50%{opacity:0}}@keyframes TaskCard_card-enter__BXUGT{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:none}}.TaskCard_glitch__En6zc{position:relative;display:inline-block}.TaskCard_glitch__En6zc:after,.TaskCard_glitch__En6zc:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none}.TaskCard_glitch__En6zc:before{color:var(--accent-cyan);opacity:.7;animation:TaskCard_glitch-a__XrsKa calc(6s * var(--ts-inv, 1)) steps(1) infinite}.TaskCard_glitch__En6zc:after{color:var(--accent-pink);opacity:.6;animation:TaskCard_glitch-b__9vkoX calc(6s * var(--ts-inv, 1)) steps(1) infinite}.TaskCard_glitch__En6zc[data-intensity=medium]{--gs:1}@keyframes TaskCard_glitch-a__XrsKa{0%,90%,to{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:none}91%{-webkit-clip-path:inset(10% 0 58% 0);clip-path:inset(10% 0 58% 0);transform:translate(calc(-5px * var(--gs)),calc(-2px * var(--gs)))}94%{-webkit-clip-path:inset(62% 0 6% 0);clip-path:inset(62% 0 6% 0);transform:translate(calc(5px * var(--gs)),calc(2px * var(--gs)))}97%{-webkit-clip-path:inset(34% 0 38% 0);clip-path:inset(34% 0 38% 0);transform:translate(calc(-3px * var(--gs)),calc(1px * var(--gs)))}}@keyframes TaskCard_glitch-b__9vkoX{0%,90%,to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transform:none}92%{-webkit-clip-path:inset(48% 0 22% 0);clip-path:inset(48% 0 22% 0);transform:translate(calc(4px * var(--gs)),calc(2px * var(--gs)))}96%{-webkit-clip-path:inset(8% 0 74% 0);clip-path:inset(8% 0 74% 0);transform:translate(calc(-4px * var(--gs)),calc(-1px * var(--gs)))}}.TaskCard_card__ZQhFq[data-active=false] .TaskCard_core__iENN9:after,.TaskCard_card__ZQhFq[data-active=false] .TaskCard_glitch__En6zc:after,.TaskCard_card__ZQhFq[data-active=false] .TaskCard_glitch__En6zc:before,.TaskCard_card__ZQhFq[data-active=false] .TaskCard_gyro__3BGA5 i{animation-play-state:paused}.CompactTaskCard_row__RCJrV{display:flex;align-items:center;gap:12px;width:100%;text-align:left;font:inherit;font-size:13px;color:var(--text);border:1px solid var(--panel-border);border-left:3px solid var(--dot,var(--status-pending));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text) 3%,transparent);padding:10px 12px;cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast),box-shadow var(--duration-fast)}.CompactTaskCard_row__RCJrV:focus-visible,.CompactTaskCard_row__RCJrV:hover{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:color-mix(in srgb,var(--text) 14%,transparent);border-left-color:var(--dot,var(--status-pending));box-shadow:0 12px 32px color-mix(in srgb,var(--surface-0) 45%,transparent)}.CompactTaskCard_content__U6bG_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.CompactTaskCard_title__iUOed{font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.CompactTaskCard_row__RCJrV[data-status=done] .CompactTaskCard_title__iUOed{color:var(--text-dim)}.CompactTaskCard_meta__bOKCn{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.CompactTaskCard_subtasks__fEMqx{font-family:var(--font-mono);font-size:11px;color:var(--text-dim);white-space:nowrap}.CompactTaskCard_statusIndicator__Uejlv{margin-left:auto;width:7px;height:7px;border-radius:50%;flex:none;background:var(--dot,var(--status-pending));box-shadow:0 0 6px var(--dot,var(--status-pending))}.CompactTaskCard_decor___lW3W{--tone:var(--accent-cyan);--star:var(--status-pending);position:relative;width:34px;height:34px;flex:none;display:block}.CompactTaskCard_decorStar__43zb2{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:var(--star);box-shadow:0 0 8px var(--star);transform:translate(-50%,-50%)}.CompactTaskCard_orbit__cD8mH{position:absolute;inset:4px;border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);border-radius:50%}.CompactTaskCard_planetSecond__QGIjV,.CompactTaskCard_planetThird__PWliT,.CompactTaskCard_planet__gZJJi{position:absolute;border-radius:50%;background:var(--tone);box-shadow:0 0 5px var(--tone)}.CompactTaskCard_planet__gZJJi{width:4px;height:4px;top:-2px;left:50%;margin-left:-2px;animation:CompactTaskCard_planetDrift__cmPCh calc(14s * var(--ts-inv, 1)) linear infinite;animation-delay:var(--planet-delay,0s)}.CompactTaskCard_planetSecond__QGIjV{width:3px;height:3px;bottom:-1px;left:30%;animation:CompactTaskCard_planetDrift__cmPCh calc(22s * var(--ts-inv, 1)) linear infinite reverse;animation-delay:var(--planet-delay-second,0s)}.CompactTaskCard_planetThird__PWliT{width:2.5px;height:2.5px;top:40%;right:-2px}@keyframes CompactTaskCard_planetDrift__cmPCh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CompactTaskCard_row__RCJrV[data-active=false] .CompactTaskCard_planetSecond__QGIjV,.CompactTaskCard_row__RCJrV[data-active=false] .CompactTaskCard_planet__gZJJi{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.CompactTaskCard_planetSecond__QGIjV,.CompactTaskCard_planet__gZJJi{animation:none}}[data-reduce-motion=true] .CompactTaskCard_planetSecond__QGIjV,[data-reduce-motion=true] .CompactTaskCard_planet__gZJJi{animation:none}.VariantBoundary_fallback__FWn9b{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;border:1px solid color-mix(in srgb,var(--status-failed) 55%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--status-failed) 8%,var(--panel-strong));color:var(--text)}.VariantBoundary_message__h8dRl{margin:0;font-size:var(--text-xs);color:var(--text-dim)}.VariantBoundary_resetButton__lcFaP{padding:6px 12px;border:1px solid var(--panel-border);border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-sans);font-size:var(--text-xs);cursor:pointer}.VariantBoundary_resetButton__lcFaP:hover{background:color-mix(in srgb,var(--accent-indigo) 12%,transparent);color:var(--text)}.VariantBoundary_resetButton__lcFaP:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.scenes_stage__WXf2f{position:relative;width:100%;height:100%;min-height:0}.scenes_placeholder__3F2Lp{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:24px;text-align:center;color:var(--text-dim);font-family:var(--font-mono);font-size:15px;letter-spacing:.02em;line-height:1.6;pointer-events:none}.scenes_stack__UXyal{display:flex;flex-direction:column;min-height:0;gap:14px;padding:14px}.scenes_stack__UXyal.scenes_side__1ZvLc{flex-direction:row}.scenes_paneMap__uXHou{flex:1.618 1;position:relative;min-width:0;min-height:0}.scenes_paneBoard__oL0CO{flex:1 1;min-width:0;min-height:0;overflow-y:auto}.scenes_objectStage__xdvcC{flex-direction:column;gap:14px;padding:14px}.scenes_objectFrame__8uJ5Z,.scenes_objectStage__xdvcC{display:flex;align-items:center;justify-content:center;min-height:0}.scenes_objectFrame__8uJ5Z{flex:1 1;min-width:0;width:100%}.scenes_objectMeta__qzf8E{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center;gap:.5rem;font-family:var(--font-mono);max-width:100%;padding:0 14px 4px}.scenes_objectKind__2Uhur{color:var(--text-dim);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.scenes_objectTitle__WSwHV{color:var(--text);font-size:var(--text-sm);overflow:hidden;max-width:46ch;text-overflow:ellipsis;white-space:nowrap}.scenes_objectStatus__XKOHJ{flex:0 0 auto;font-size:var(--text-xs);border:1px solid;border-radius:var(--radius-sm);padding:.05rem .4rem;white-space:nowrap}.scenes_status_todo__0bzsD{color:var(--status-pending)}.scenes_status_inProgress__G8Pdb{color:var(--status-processing)}.scenes_status_done__kziDd{color:var(--status-done)}.scenes_status_blocked__fQtyj{color:var(--status-blocked)}.OrbitalView_view__OcN_k{position:relative;width:100%;height:100%;min-height:240px;overflow:hidden;isolation:isolate;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-lg);border:1px solid var(--panel-border);background:radial-gradient(90% 70% at 50% 45%,color-mix(in srgb,var(--accent-indigo) 8%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--surface-1) 72%,transparent),color-mix(in srgb,var(--surface-0) 90%,transparent));box-shadow:inset 0 0 60px color-mix(in srgb,var(--surface-0) 60%,transparent),var(--glow-soft)}.OrbitalView_dragging__B4WI1{cursor:-webkit-grabbing;cursor:grabbing}.OrbitalView_zoomWrap__BT2hW{position:absolute;inset:0;z-index:1}.OrbitalView_cameraLayer__KA9fn{position:absolute;inset:0;transform-origin:0 0;will-change:transform}.OrbitalView_centerButton__cWxRC{position:absolute;top:50%;left:50%;z-index:2;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;line-height:0;transform:translate(-50%,-50%)}.OrbitalView_centerButton__cWxRC:focus-visible{outline:1px solid var(--accent-cyan);outline-offset:4px}.OrbitalView_body__BCee1{position:absolute;top:0;left:0;z-index:3;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;line-height:0;opacity:0;will-change:transform}.OrbitalView_body__BCee1:focus-visible{outline:1px solid var(--accent-cyan);outline-offset:4px}.OrbitalView_empty__ZdbzY{position:absolute;bottom:14px;left:50%;z-index:5;transform:translateX(-50%);max-width:min(520px,90%);padding:10px 16px;border:1px solid var(--panel-border);border-radius:var(--radius-sm);background:var(--panel);text-align:center;pointer-events:none}.OrbitalView_emptyTitle___U_64{margin:0;color:var(--text);font-size:var(--text-sm)}.OrbitalView_emptyHint__iIzeF{margin:4px 0 0;color:var(--text-dim);font-size:var(--text-xs)}.OrbitalView_tip__8pu8s{position:absolute;z-index:7;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translate(-50%,calc(-100% - 12px));border:1px solid var(--panel-border);border-radius:var(--radius-sm);background:var(--panel-strong);color:var(--text);font-family:var(--font-mono);font-size:10px;padding:4px 9px;pointer-events:none}.OrbitalView_tip__8pu8s[data-below]{transform:translate(-50%,12px)}.OrbitalView_tipStatus__8B5eC{display:block;margin-top:2px;color:var(--text-faint)}.TaskCollection_board__0q_sb{display:flex;gap:12px;align-items:stretch;min-height:0}@media (max-width:1023px){.TaskCollection_board__0q_sb{overflow-x:auto;padding-bottom:10px}.TaskCollection_board__0q_sb>*{flex:0 0 280px}}.TaskCollection_column__AquS9{display:flex;flex-direction:column;min-width:248px;flex:1 1 248px;min-height:120px;padding:14px 14px 16px;border-radius:var(--radius-lg);border:1px solid var(--panel-border);background:color-mix(in srgb,var(--surface-1) 45%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color var(--duration-fast),background-color var(--duration-fast)}.TaskCollection_header__Hljlm{display:flex;align-items:center;gap:9px;margin-bottom:14px;padding:0 2px}.TaskCollection_dash__WIUOO{width:8px;height:8px;border-radius:50%;flex:none;background:var(--c,var(--status-pending));box-shadow:0 0 8px var(--c,var(--status-pending))}.TaskCollection_name__yX5ku{margin:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.TaskCollection_count__qFf_T{margin-left:auto;font-family:var(--font-mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint);padding:1px 9px;border-radius:999px;border:1px solid var(--panel-border);background:color-mix(in srgb,var(--surface-2) 55%,transparent)}.TaskCollection_cards__aRpl9{display:flex;flex-direction:column;gap:12px;min-height:60px}.TaskCollection_empty__aTE3I{margin:0;padding:24px 10px;text-align:center;font-size:12.5px;color:var(--text-faint);border:1px dashed var(--panel-border);border-radius:var(--radius)}.TaskCollection_stack__JWBxa{display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1;overflow-y:auto;padding-right:4px}.TaskCollection_group__34gas{border:1px solid var(--panel-border);border-radius:var(--radius);background:var(--panel);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:12px 14px 14px;transition:border-color var(--duration-fast)}.TaskCollection_groupHeader__BDr_p{display:flex;align-items:center;gap:9px;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.TaskCollection_groupDot__HNbBK{width:8px;height:8px;border-radius:50%;flex:none;background:var(--dot,var(--status-pending));box-shadow:0 0 8px var(--dot,var(--status-pending))}.TaskCollection_groupLabel__dW1Is{margin:0;color:var(--text-dim)}.TaskCollection_groupCount__W00oD{margin-left:auto;font-family:var(--font-mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint)}.TaskCollection_rows__j7j0Q{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.TaskCollection_rows__j7j0Q li{display:block}