.editor_editor__85NS2{width:var(--d-w);height:var(--d-h);color:var(--color-text-default)}.editor_frame__iP67q{height:100%;box-shadow:none}.editor_app__0lhfz{position:relative;height:100%;display:grid;background:var(--color-bg-default);grid-template-columns:var(--rail) minmax(0,1fr) var(--aside);grid-template-rows:var(--header) minmax(0,1fr)}.editor_zone__AATXE{grid-column:2;grid-row:2;position:relative;margin:0 12px 12px;overflow:hidden;border-radius:12px;background:var(--color-bg-subtle);border:1px solid var(--color-border-subtle)}.editor_toolbar__SPGf6{position:absolute;left:10px;top:10px;display:flex;gap:6px}.editor_zoom__ZHMA8{position:absolute;left:10px;bottom:10px;display:flex;gap:0}.editor_zoom__ZHMA8 .editor_tool__a8ps0{border-radius:0;margin-left:-1px}.editor_zoom__ZHMA8 .editor_tool__a8ps0:first-child{border-radius:8px 0 0 8px;margin-left:0}.editor_zoom__ZHMA8 .editor_tool__a8ps0:last-child{border-radius:0 8px 8px 0}.editor_tool__a8ps0{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 7px;border-radius:8px;white-space:nowrap;background:var(--color-bg-default);border:1px solid var(--color-border-default);color:var(--color-text-emphasis);box-shadow:var(--shadow-xs)}.editor_tool__a8ps0[data-label]{padding:0 10px 0 8px}.editor_aside__I8Ou1{grid-column:3;grid-row:2;min-height:0;overflow:hidden;border-left:1px solid var(--color-border-subtle);position:relative}.page-window_layer__CuVos{position:absolute;inset:0;pointer-events:none;z-index:3}.page-window_win__EM3uR{position:absolute;left:var(--x);top:var(--y);width:var(--w);border-radius:10px;box-shadow:var(--shadow-xl);animation:page-window_rise__gpoS9 .52s cubic-bezier(.2,.7,.2,1) both}.page-window_profile__gOYwx{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-subtle);white-space:nowrap}.page-window_token__j44OK{position:absolute;left:0;top:0;padding:3px 10px;border-radius:6px;background:var(--color-bg-default);color:var(--color-text-emphasis);border:1px solid var(--color-brand-500);box-shadow:0 0 0 4px color-mix(in oklab,var(--color-brand-500) 18%,transparent),var(--shadow-md);translate:var(--from-x) var(--from-y);opacity:0}.page-window_token__j44OK[data-fly]{animation:page-window_fly__qasTf .76s cubic-bezier(.45,.05,.25,1) both}@keyframes page-window_fly__qasTf{0%{opacity:0;translate:var(--from-x) var(--from-y)}12%{opacity:1}85%{opacity:1}to{opacity:0;translate:var(--to-x) var(--to-y)}}@keyframes page-window_rise__gpoS9{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:reduce){.page-window_token__j44OK[data-fly],.page-window_win__EM3uR{animation:none}}.run-panel_panel__PkuIQ{display:flex;flex-direction:column;height:100%}.run-panel_head__faBpQ{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 10px;color:var(--color-text-emphasis)}.run-panel_big__pDL9A{margin:0 12px;height:168px;border-radius:10px;overflow:hidden;border:1px solid var(--color-border-default);background:var(--color-bg-subtle);display:grid;place-items:center}.run-panel_blank__LyKJl{color:var(--color-text-muted)}.run-panel_shot__9VFvK{width:var(--w);overflow:hidden;border-radius:4px;flex:none}.run-panel_big__pDL9A .run-panel_shot__9VFvK{border-radius:0}.run-panel_trail___gGTt{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;margin-top:10px;padding:0 12px 10px}.versions_layer__TVPLE{position:absolute;inset:0;z-index:4;pointer-events:none;visibility:hidden;transition:visibility 0s linear .42s}.versions_layer__TVPLE[data-on]{visibility:visible;transition-delay:0s}.versions_scrim__iZD_1{position:absolute;inset:0;background:var(--color-bg-scrim-soft);opacity:0;transition:opacity .36s ease}.versions_layer__TVPLE[data-on] .versions_scrim__iZD_1{opacity:1}.versions_drawer__BZIwo{position:absolute;top:0;right:0;bottom:0;width:864px;display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;background:var(--color-bg-default);border-left:1px solid var(--color-border-subtle);box-shadow:var(--shadow-xl);translate:100% 0;transition:translate .42s cubic-bezier(.2,.7,.2,1)}.versions_layer__TVPLE[data-on] .versions_drawer__BZIwo{translate:0 0}.versions_drawer__BZIwo[data-narrow]{width:420px}.versions_top__5s7Me{display:flex;align-items:center;justify-content:space-between;color:var(--color-text-emphasis)}.versions_panel__aVbJh{flex:1;min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.versions_drawer__BZIwo,.versions_scrim__iZD_1{transition:none}}.runs_drawer__MzeHI{width:640px}.runs_drawer__MzeHI[data-narrow]{width:420px}.runs_drawer__MzeHI[data-narrow] .runs_tr__3zXfS{grid-template-columns:96px 108px minmax(0,1fr) 58px;gap:8px;padding:0 12px}.runs_drawer__MzeHI[data-narrow] .runs_tr__3zXfS>:nth-child(4){display:none}.runs_drawer__MzeHI[data-narrow] .runs_step__Crqgc{width:9px;height:9px}.runs_drawer__MzeHI[data-narrow] .runs_steps__tMDAp{gap:3px}.runs_top__oAgb3{display:grid;gap:2px;color:var(--color-text-emphasis);padding:4px 2px 6px}.runs_eyebrow__i_ukq{color:var(--color-text-subtle)}.runs_table__5MJHz{display:grid;border-radius:12px;border:1px solid var(--color-border-default);overflow:hidden}.runs_tr__3zXfS{display:grid;grid-template-columns:104px 128px minmax(0,1fr) 104px 64px;align-items:center;gap:10px;padding:0 14px;height:52px;border-top:1px solid var(--color-border-subtle);color:var(--color-text-emphasis)}.runs_th__62xy1{height:38px;border-top:0;color:var(--color-text-subtle);background:var(--color-bg-subtle)}.runs_who__FxDwx{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.runs_num__xNNM2{text-align:right;font-variant-numeric:tabular-nums}.runs_took__4yKVV{color:var(--color-text-default)}.runs_by__9rJFC{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-subtle);white-space:nowrap}.runs_steps__tMDAp{display:flex;gap:4px}.runs_step__Crqgc{width:12px;height:12px;border-radius:3px;background:var(--color-bg-subtle);box-shadow:inset 0 0 0 1px var(--color-border-default);transition:background-color .3s ease,box-shadow .3s ease}.runs_step__Crqgc[data-on]{background:var(--cat);box-shadow:var(--shadow-gem)}@media (prefers-reduced-motion:reduce){.runs_step__Crqgc{transition:none}}.settings_panel__VKios{display:flex;flex-direction:column;height:100%}.settings_head__JXxrh{display:flex;align-items:center;gap:10px;padding:12px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-emphasis)}.settings_who__qU121{display:grid;min-width:0}.settings_close__cdqGx,.settings_meta__3ZD0B{color:var(--color-text-subtle)}.settings_close__cdqGx{margin-left:auto}.settings_body__8XqKp{display:grid;gap:14px;padding:14px 12px}.settings_field__nzmIz{display:grid;gap:6px;color:var(--color-text-emphasis)}.settings_input__AHqL6{padding:6px 10px;border-radius:8px;border:1px solid var(--color-border-default);background:var(--color-bg-default)}.settings_element__A8m0Y{display:grid;border-radius:10px;border:1px dashed var(--color-border-default);background:var(--color-bg-default);transition:border-color .3s ease}.settings_element__A8m0Y[data-taken]{border-style:solid;border-color:color-mix(in oklab,var(--color-brand-500) 45%,var(--color-border-default));box-shadow:0 0 0 3px color-mix(in oklab,var(--color-brand-500) 10%,transparent)}.settings_element__A8m0Y>*{grid-area:1/1}.settings_empty___R0dl{display:flex;align-items:center;gap:8px;padding:14px 12px;color:var(--color-text-muted);transition:opacity .2s ease}.settings_element__A8m0Y[data-taken] .settings_empty___R0dl{opacity:0}.settings_taken__xbJzS{display:grid;gap:8px;padding:10px;opacity:0;transition:opacity .26s ease .12s}.settings_element__A8m0Y[data-taken] .settings_taken__xbJzS{opacity:1}.settings_target__P7aqr{display:flex;align-items:center;gap:10px}.settings_btn__Y5qj1{padding:3px 10px;border-radius:6px;border:1px solid var(--color-border-default);box-shadow:var(--shadow-button-elevated);color:var(--color-text-emphasis)}.settings_targetText__dcQGx{display:grid}.settings_printHead__3wWap{display:flex;align-items:center;gap:6px;color:var(--color-text-emphasis);border-top:1px solid var(--color-border-subtle);padding-top:8px}.settings_traits__BVi0W{display:grid;gap:1px}.settings_trait__Wq_Is{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:6px;height:19px;opacity:0;translate:0 4px;transition:opacity .24s ease var(--in),translate .24s ease var(--in)}.settings_element__A8m0Y[data-taken] .settings_trait__Wq_Is{opacity:1;translate:0 0}.settings_ok__ydzCD{opacity:0;scale:.6;transition:opacity .2s ease var(--tick),scale .26s cubic-bezier(.3,1.6,.5,1) var(--tick)}.settings_traits__BVi0W[data-found] .settings_ok__ydzCD{opacity:1;scale:1}.settings_key__q44aK{color:var(--color-text-subtle)}.settings_val__X_kR1{color:var(--color-text-emphasis);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-mono);font-size:11px}.settings_ok__ydzCD{color:var(--color-success-default)}.settings_from__MnVzu{display:flex;align-items:center;gap:6px;color:var(--color-text-subtle);padding-top:8px;border-top:1px solid var(--color-border-subtle)}@media (prefers-reduced-motion:reduce){.settings_empty___R0dl,.settings_ok__ydzCD,.settings_taken__xbJzS,.settings_trait__Wq_Is{transition:none}}.stop-editor_toast__dRlSA{position:absolute;left:calc(var(--zone-x) + var(--zone-w) - 12px);top:calc(var(--zone-y) + 10px);z-index:3;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:10px;white-space:nowrap;background:var(--color-bg-default);color:var(--color-text-emphasis);border:1px solid var(--color-border-default);box-shadow:var(--shadow-lg);translate:-100% 0;opacity:0;scale:.96;transition:opacity .26s ease,scale .36s cubic-bezier(.3,1.4,.5,1)}.stop-editor_toast__dRlSA[data-on]{opacity:1;scale:1}.stop-editor_ok__OIahn{color:var(--color-success-default)}@media (prefers-reduced-motion:reduce){.stop-editor_toast__dRlSA{transition:none}}.board_board___yzvu{container-type:inline-size;container-name:board}.board_inner__ZizXy{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 180px 380px;align-items:center}.board_rows___bM03{position:relative;z-index:1;display:grid;gap:6px;margin:0;padding:0;list-style:none}.board_row__ogC1t{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:14px;color:var(--color-text-emphasis);background:var(--color-bg-default);border:1px solid var(--color-border-subtle);transition:border-color .3s ease,box-shadow .4s ease,background-color .3s ease}.board_row__ogC1t[data-on]{border-color:color-mix(in oklab,var(--color-category-amber-solid) 55%,var(--color-border-subtle));box-shadow:0 0 0 4px color-mix(in oklab,var(--color-category-amber-solid) 12%,transparent),var(--shadow-md)}.board_text__EAesP{display:grid;gap:1px;min-width:0}.board_line__B729N{color:var(--color-text-subtle)}.board_lanes__AvLag{position:absolute;inset:0;overflow:visible;pointer-events:none}.board_rail__F1_Rs{fill:none;stroke:var(--color-border-default);stroke-width:1;transition:stroke .3s ease}.board_rail__F1_Rs[data-on]{stroke:color-mix(in oklab,var(--color-brand-500) 55%,var(--color-border-default))}.board_glow__rxNUD,.board_light__btPn4{fill:none;stroke-linecap:round;stroke-dasharray:.16 2;stroke-dashoffset:.16;animation:board_run__E6d0k 1.1s cubic-bezier(.35,.05,.3,1) forwards}.board_light__btPn4{stroke:var(--color-brand-500);stroke-width:2.5}.board_glow__rxNUD{stroke:var(--color-brand-500);stroke-width:10;opacity:.45;filter:blur(5px)}@keyframes board_run__E6d0k{0%{stroke-dashoffset:.16;opacity:0}10%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}.board_hub__FwJXU{grid-column:3;position:relative;z-index:1;display:grid;gap:14px;padding:20px;border-radius:20px;background:var(--color-bg-default);border:1px solid var(--color-border-default);box-shadow:0 1px 2px color-mix(in oklab,var(--color-gray-900) 6%,transparent),0 40px 80px -48px color-mix(in oklab,var(--color-brand-500) 40%,transparent)}.board_port__eHp57{position:absolute;left:-7px;top:50%;width:14px;height:14px;translate:0 -50%;border-radius:3px;background:var(--color-bg-default);border:1px solid color-mix(in oklab,var(--color-brand-500) 50%,var(--color-border-default))}.board_arrive__6urhV{position:absolute;inset:-1px;border-radius:3px;background:var(--color-brand-500);opacity:0;box-shadow:0 0 12px var(--color-brand-500);animation:board_arrive__6urhV 1.2s ease-out .9s forwards}@keyframes board_arrive__6urhV{0%{opacity:0}20%{opacity:1}to{opacity:0}}.board_hubHead__Vv1Ck{display:flex;align-items:center;gap:10px;color:var(--color-text-emphasis)}.board_hubIcon__xYD_k{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--color-bg-subtle);border:1px solid var(--color-border-subtle)}.board_chain__dXAZp{display:flex;gap:5px}.board_chain__dXAZp i{width:22px;height:22px;border-radius:6px;background:var(--cat);box-shadow:var(--shadow-gem)}.board_runsHead__GSygj{color:var(--color-text-subtle);padding-top:10px;border-top:1px solid var(--color-border-subtle)}.board_runs__8Zgaf{display:grid;gap:4px;margin:0;padding:0;list-style:none;min-height:168px;align-content:start}.board_run__E6d0k{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:var(--color-bg-subtle);animation:board_in__rCWVY .42s cubic-bezier(.2,.7,.2,1) both}.board_by__trWGM{color:var(--color-text-emphasis)}@keyframes board_in__rCWVY{0%{opacity:0;translate:0 -8px}}@container board (max-width: 860px){.board_inner__ZizXy{grid-template-columns:minmax(0,1fr);gap:20px}.board_hub__FwJXU{grid-column:1;grid-row:1}.board_lanes__AvLag,.board_port__eHp57{display:none}.board_runs__8Zgaf{min-height:0}.board_run__E6d0k:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.board_rail__F1_Rs,.board_row__ogC1t,.board_run__E6d0k{transition:none;animation:none}}