.CoroutineSchedulerFigure_figure__efiOO{color:#334155;font-size:12px}.CoroutineSchedulerFigure_frame__CCEjn{background:transparent}.CoroutineSchedulerFigure_toolbar__D9rJ5{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #e9edf2}.CoroutineSchedulerFigure_figure__efiOO button{font-size:11px;line-height:1.5;padding:6px 9px;border-radius:5px;cursor:pointer}.CoroutineSchedulerFigure_figure__efiOO button:disabled{opacity:.35;cursor:default}.CoroutineSchedulerFigure_figure__efiOO button:focus-visible,.CoroutineSchedulerFigure_figure__efiOO:focus-visible,.CoroutineSchedulerFigure_journalList__JWp3u:focus-visible,.CoroutineSchedulerFigure_timelineHistory__UO0fp:focus-visible,.CoroutineSchedulerFigure_timelineScroll__2tGWR:focus-visible{outline:2px solid #2064fa;outline-offset:-2px}.CoroutineSchedulerFigure_counter__Z04X_{color:#64748b;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:5px}.CoroutineSchedulerFigure_controls__WF7TD{display:flex;align-items:center;flex-shrink:0;gap:5px;margin-left:auto}.CoroutineSchedulerFigure_controls__WF7TD button{border:1px solid #dce2e9}.CoroutineSchedulerFigure_controls__WF7TD button:hover:enabled{background:#f1f5f9}.CoroutineSchedulerFigure_controls__WF7TD .CoroutineSchedulerFigure_next__Fce39{background:#244fca;color:white;border-color:#244fca}.CoroutineSchedulerFigure_controls__WF7TD .CoroutineSchedulerFigure_next__Fce39:hover:enabled{background:#1d40a5}.CoroutineSchedulerFigure_stage__ILI5o{display:grid;grid-template-columns:minmax(290px,36.8%) minmax(0,1fr);align-items:stretch}.CoroutineSchedulerFigure_timelineScroll__2tGWR{overflow-x:auto;border-left:1px solid #dce2e9;background:#f8fafc}.CoroutineSchedulerFigure_timelineHistory__UO0fp{position:relative;height:420px;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.CoroutineSchedulerFigure_timeline__F6dKj{min-width:512px}.CoroutineSchedulerFigure_timelineBody__n7upP,.CoroutineSchedulerFigure_timelineHeaders__4N_L3{display:grid;grid-template-columns:minmax(0,1fr)}.CoroutineSchedulerFigure_timelineBody__n7upP>.CoroutineSchedulerFigure_journalList__JWp3u,.CoroutineSchedulerFigure_timelineHeaders__4N_L3>.CoroutineSchedulerFigure_journalHeader__ejYwT{display:none}.CoroutineSchedulerFigure_timelineHeaders__4N_L3{height:42px;border-bottom:1px solid #e9edf2}.CoroutineSchedulerFigure_timelineRow__ZF1vn{position:relative;background:#f8fafc}.CoroutineSchedulerFigure_timelineRow__ZF1vn[data-active=true]{background:#edf2fa}.CoroutineSchedulerFigure_timelineRow__ZF1vn[data-crashed=true]{background:#fff0f0}.CoroutineSchedulerFigure_journalList__JWp3u{position:relative;height:420px;min-width:0;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain;list-style:none;margin:0;padding:6px 3px;background:#f3faf6;border-right:1px solid #cde5d9}.CoroutineSchedulerFigure_journalEntry__DYZ9A{padding:3px;border-radius:3px;border-left:2px solid #9dcdb5;font-size:9px;line-height:12px;color:#386452;overflow-wrap:normal;word-break:normal}.CoroutineSchedulerFigure_journalEntry__DYZ9A+.CoroutineSchedulerFigure_journalEntry__DYZ9A{margin-top:2px}.CoroutineSchedulerFigure_journalEntry__DYZ9A code{font-size:inherit;color:inherit;background:transparent;padding:0}.CoroutineSchedulerFigure_journalEntry__DYZ9A code span{white-space:nowrap}.CoroutineSchedulerFigure_completed__dWjQ1{color:#12876f}.CoroutineSchedulerFigure_journalEntry__DYZ9A[data-current=true]{background:#dcefe4;color:#14553d;border-color:#12876f;animation:CoroutineSchedulerFigure_appear__OB2iO .2s ease-out}@keyframes CoroutineSchedulerFigure_appear__OB2iO{0%{opacity:0}to{opacity:1}}.CoroutineSchedulerFigure_laneHeaders__YCpAt{display:block;width:100%;height:100%;background:#f8fafc}.CoroutineSchedulerFigure_diagram__0bZaO{display:block;width:100%;height:auto}.CoroutineSchedulerFigure_message__EIVWo{animation:CoroutineSchedulerFigure_draw__JMbGR .45s ease-out both}@keyframes CoroutineSchedulerFigure_draw__JMbGR{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}.CoroutineSchedulerFigure_codePanel__Jk5T8{min-width:0;max-height:480px;overflow:auto;background:#272730}.CoroutineSchedulerFigure_codeHeader__TrYiy{display:flex;align-items:center;gap:6px;height:42px;padding:0 8px;font-family:var(--font-mono,ui-monospace),monospace;font-size:12px;font-weight:500;color:#e2e8f0;background:#2c2d38;border-bottom:1px solid #ffffff12}.CoroutineSchedulerFigure_codeHeader__TrYiy svg{color:#9aa7bf;flex-shrink:0}.CoroutineSchedulerFigure_code__uXQ3G{margin:0!important;padding:12px 0!important;overflow-x:auto;font-size:10px!important;line-height:1.65!important;background:transparent!important;color:#e7e9f0;border:0!important}.CoroutineSchedulerFigure_code__uXQ3G code{color:#e7e9f0;background:transparent;text-shadow:none;font-size:inherit;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.CoroutineSchedulerFigure_code__uXQ3G>span{min-width:0;padding-left:1ch}.CoroutineSchedulerFigure_code__uXQ3G .token.keyword{color:#c9a2f5}.CoroutineSchedulerFigure_code__uXQ3G .token.function{color:#9cc8ff}.CoroutineSchedulerFigure_code__uXQ3G .token.string{color:#a5d5a6}.CoroutineSchedulerFigure_code__uXQ3G .token.operator,.CoroutineSchedulerFigure_code__uXQ3G .token.punctuation{color:#bdc4d2}.CoroutineSchedulerFigure_code__uXQ3G .token.comment{color:#929cac}.CoroutineSchedulerFigure_journalHeader__ejYwT{display:flex;align-items:center;gap:4px;padding:0 9px;white-space:nowrap;color:#18644f;background:#f3faf6;border-right:1px solid #cde5d9;font-size:12px}.CoroutineSchedulerFigure_journalHeader__ejYwT b{font-weight:600}.CoroutineSchedulerFigure_journalHeader__ejYwT span{color:#628678}.CoroutineSchedulerFigure_explanation__beU1H{flex:1 1 300px;min-width:0}.CoroutineSchedulerFigure_explanation__beU1H p{margin:0;font-size:11px;line-height:1.6}.CoroutineSchedulerFigure_explanation__beU1H code{padding:1px 3px;border-radius:3px;background:#e9edf5;font-size:10px}.CoroutineSchedulerFigure_progress__g5H1x{display:flex;gap:4px;padding:4px 12px;border-top:1px solid #e9edf2}.CoroutineSchedulerFigure_progress__g5H1x button{height:16px;min-width:0;flex:1;padding:0;border-radius:3px;background-clip:content-box!important;border-top:5px solid white;border-bottom:5px solid white}.CoroutineSchedulerFigure_caption__nhcfk{margin-top:10px;color:#64748b;font-size:12px;line-height:1.65}@media (max-width:720px){.CoroutineSchedulerFigure_stage__ILI5o{grid-template-columns:1fr}.CoroutineSchedulerFigure_codePanel__Jk5T8{max-height:210px}.CoroutineSchedulerFigure_code__uXQ3G{font-size:11px!important}.CoroutineSchedulerFigure_timelineScroll__2tGWR{border-left:0;border-top:1px solid #dce2e9}.CoroutineSchedulerFigure_journalList__JWp3u,.CoroutineSchedulerFigure_timelineHistory__UO0fp{height:360px}}@media (prefers-reduced-motion:reduce){.CoroutineSchedulerFigure_journalEntry__DYZ9A,.CoroutineSchedulerFigure_message__EIVWo{animation:none!important}}.CoroutineSchedulerFigure_journalStrip__U4U3p{border-top:1px solid #cde5d9;background:#f3faf6;padding:8px 12px}.CoroutineSchedulerFigure_journalStrip__U4U3p .CoroutineSchedulerFigure_journalHeader__ejYwT{padding:0 0 6px;border:0;font-size:11px;font-weight:600}.CoroutineSchedulerFigure_journalStrip__U4U3p .CoroutineSchedulerFigure_journalList__JWp3u{display:flex;flex-wrap:wrap;align-content:flex-start;gap:5px;height:90px;padding:0;border:0}.CoroutineSchedulerFigure_journalStrip__U4U3p .CoroutineSchedulerFigure_journalEntry__DYZ9A{padding:4px 7px;border:1px solid #cde5d9;border-radius:4px;font-size:10px;line-height:15px}.CoroutineSchedulerFigure_journalStrip__U4U3p .CoroutineSchedulerFigure_journalEntry__DYZ9A+.CoroutineSchedulerFigure_journalEntry__DYZ9A{margin-top:0}.CoroutineSchedulerFigure_footer__rg_9R{display:flex;align-items:center;gap:12px;padding:8px 12px;border-top:1px solid #e9edf2}.CoroutineSchedulerFigure_footer__rg_9R .CoroutineSchedulerFigure_progress__g5H1x{flex:1;min-width:0;padding:0;border:0;gap:3px}.CoroutineSchedulerFigure_coroutineDiagram__mHjXu{min-width:0;background:#f8fafc;border-left:1px solid #e2e8f0;padding:8px}.CoroutineSchedulerFigure_coroutineDiagram__mHjXu svg{display:block;width:100%;height:auto}.CoroutineSchedulerFigure_controlArrow__xdgE7{animation:CoroutineSchedulerFigure_draw__JMbGR .45s ease-out both}.CoroutineSchedulerFigure_controlArrowHead__uV__w{animation:CoroutineSchedulerFigure_arrow-head__5ke7_ .45s step-end both}@keyframes CoroutineSchedulerFigure_arrow-head__5ke7_{0%{opacity:0}to{opacity:1}}.CoroutineSchedulerFigure_operationSpinner__4jAQI{animation:CoroutineSchedulerFigure_operation-spin__VvXKL 1s linear infinite}@keyframes CoroutineSchedulerFigure_operation-spin__VvXKL{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.CoroutineSchedulerFigure_controlArrowHead__uV__w,.CoroutineSchedulerFigure_controlArrow__xdgE7,.CoroutineSchedulerFigure_operationSpinner__4jAQI{animation:none}.CoroutineSchedulerFigure_travelDot__HW5jS{display:none}}.CoroutineSchedulerFigure_executionLayout__Xk_U6{background:transparent;overflow-x:auto}.CoroutineSchedulerFigure_executionCanvas__gSltJ{position:relative;min-width:760px;height:342px}.CoroutineSchedulerFigure_serviceProcess__KnK0E{position:absolute;top:0;bottom:8px;left:18.5%;right:0;border:1px solid #dce2e9;border-radius:10px;pointer-events:none}.CoroutineSchedulerFigure_serviceProcess__KnK0E>span{position:absolute;top:12px;left:12px;color:#5b6774;font-size:12px;font-weight:500}.CoroutineSchedulerFigure_fiberArea__2Z8Lf{min-width:0;padding:0 0 8px}.CoroutineSchedulerFigure_dispatch__QmAci{position:absolute;inset:0;display:block;width:100%;height:342px}.CoroutineSchedulerFigure_fiberCards__ZvoJo{position:absolute;top:0;bottom:0;left:55%;right:6px;pointer-events:none}.CoroutineSchedulerFigure_fiberCard__l4_T6{position:absolute;left:0;right:0;pointer-events:auto;min-width:0;border:1px solid #dce2e9;border-radius:6px;background:#fff;overflow:hidden}.CoroutineSchedulerFigure_fiberHeading__F4ke1{display:flex;align-items:baseline;justify-content:space-between;gap:4px;padding:4px 6px;border-bottom:1px solid #edf0f4}.CoroutineSchedulerFigure_fiberHeading__F4ke1 strong{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.CoroutineSchedulerFigure_fiberHeading__F4ke1 strong svg{flex-shrink:0}.CoroutineSchedulerFigure_fiberHeading__F4ke1>span{font-size:10px;color:#64748b}.CoroutineSchedulerFigure_fiberCode__OBGlg{margin:0!important;padding:3px 0!important;background:transparent!important;font:11px/1.55 ui-monospace,monospace!important;overflow-x:auto!important}.CoroutineSchedulerFigure_fiberCode__OBGlg code{color:#334155;background:transparent;font:inherit}.CoroutineSchedulerFigure_fiberLine__tw6ch{display:flex;padding:0 3px}.CoroutineSchedulerFigure_fiberLine__tw6ch>span:last-child{white-space:pre-wrap;min-width:0;overflow-wrap:break-word}.CoroutineSchedulerFigure_lineStatus__EG0ia{display:flex;align-items:flex-start;justify-content:center;flex:0 0 20px;color:#12876f;padding-top:2px}.CoroutineSchedulerFigure_codeSpinner__t0Soj{display:inline-block;width:11px;height:11px;margin-top:1px;border:1.5px solid #cbd5e1;border-top-color:#4975bd;border-radius:50%;animation:CoroutineSchedulerFigure_operation-spin__VvXKL 1s linear infinite}.CoroutineSchedulerFigure_fiberCode__OBGlg .token.keyword{color:#8656a3}.CoroutineSchedulerFigure_fiberCode__OBGlg .token.function{color:#285da2}.CoroutineSchedulerFigure_fiberCode__OBGlg .token.operator,.CoroutineSchedulerFigure_fiberCode__OBGlg .token.punctuation{color:#7a8597}.CoroutineSchedulerFigure_resultJournal__wWMvK{position:absolute;left:0;top:32px;width:15%;min-height:160px;padding:8px 4px;border:1px solid #d7e5dc;border-radius:8px;background:var(--color-background,#f8fafc)}.CoroutineSchedulerFigure_restateHeading__OCXlH{font-size:12px;font-weight:600;color:#334155}.CoroutineSchedulerFigure_journalTitle__scuB0{margin:5px 0 7px;font-size:10px;color:#64748b}.CoroutineSchedulerFigure_resultJournal__wWMvK ol{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.CoroutineSchedulerFigure_resultJournal__wWMvK li{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid;border-radius:4px}.CoroutineSchedulerFigure_resultJournal__wWMvK li svg{flex-shrink:0}.CoroutineSchedulerFigure_resultJournal__wWMvK li[data-latest=true]{animation:CoroutineSchedulerFigure_appear__OB2iO .2s ease-out}.CoroutineSchedulerFigure_resultJournal__wWMvK code{background:transparent;color:inherit;font-size:10px;line-height:1.4;padding:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){.CoroutineSchedulerFigure_codeSpinner__t0Soj{animation:none}}.CoroutineSchedulerFigure_commandCarousel__Ixmww{animation:CoroutineSchedulerFigure_command-rise__vsjDh .32s ease-out both}@keyframes CoroutineSchedulerFigure_command-rise__vsjDh{0%{transform:translateY(14px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CoroutineSchedulerFigure_commandCarousel__Ixmww{animation:none}}.CoroutineSchedulerFigure_sdkCommand___2rHr{animation:CoroutineSchedulerFigure_appear__OB2iO .18s ease-out}@media (prefers-reduced-motion:reduce){.CoroutineSchedulerFigure_sdkCommand___2rHr{animation:none}}.CoroutineSchedulerFigure_arrowLabel__ULMbY{paint-order:stroke;stroke:var(--color-background,#f8fafc);stroke-width:4px;stroke-linejoin:round}