@import"https://fonts.googleapis.com/css2?family=Onest:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";._btn_1ysog_1{font:inherit;font-size:16px;line-height:24px;letter-spacing:-.32px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-6);border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .3s ease,transform .2s ease}._btn_1ysog_1:active{transform:scale(.98)}._lg_1ysog_26{height:var(--control-lg)}._sm_1ysog_30{height:44px;padding:0 var(--space-4)}._icon_1ysog_35{width:44px;height:44px;padding:0}._primary_1ysog_41{background:var(--accent-strong);color:var(--on-accent)}._primary_1ysog_41:hover{box-shadow:inset 0 0 0 999px #0000001a;color:var(--on-accent)}._secondary_1ysog_51{background:var(--surface-card);color:var(--ink)}._secondary_1ysog_51:hover{background:var(--line)}._ghost_1ysog_60{background:transparent;border-color:var(--line-control);color:var(--ink)}._ghost_1ysog_60:hover{background:var(--surface-card);color:var(--ink)}._btn_1ysog_1:disabled{background:var(--surface-card);border-color:transparent;color:var(--ink-disabled);box-shadow:none;cursor:not-allowed;transform:none}._scrim_qklzp_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:flex-end}._scrim_qklzp_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);animation:_fade-in_qklzp_1 var(--duration-enter) var(--ease-out) both}._sheet_qklzp_18{position:relative;display:flex;flex-direction:column;width:min(420px,100%);height:100%;padding:var(--space-6);gap:var(--space-4);background:var(--surface);box-shadow:var(--shadow-pop);animation:_sheet-in_qklzp_1 var(--duration-enter) var(--ease-out) both}._scrim_qklzp_1[data-closing]{pointer-events:none}._scrim_qklzp_1[data-closing]:before{animation:_fade-out_qklzp_1 var(--duration-exit) var(--ease-in) both}._scrim_qklzp_1[data-closing] ._sheet_qklzp_18{animation:_sheet-out_qklzp_1 var(--duration-exit) var(--ease-in) both}@keyframes _fade-in_qklzp_1{0%{opacity:0}}@keyframes _fade-out_qklzp_1{to{opacity:0}}@keyframes _sheet-in_qklzp_1{0%{transform:translate(100%)}}@keyframes _sheet-out_qklzp_1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._scrim_qklzp_1:before,._sheet_qklzp_18,._scrim_qklzp_1[data-closing]:before,._scrim_qklzp_1[data-closing] ._sheet_qklzp_18{animation:none}}._head_qklzp_77{display:flex;align-items:center;gap:var(--space-4)}._head_qklzp_77 h2{flex-grow:1}._body_qklzp_87{flex-grow:1;overflow-y:auto}._callout_1khtm_1{display:flex;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md)}._body_1khtm_8{flex:1;min-width:0}._title_1khtm_13{margin:0;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.32px}._text_1khtm_21{font-size:14px;line-height:20px;letter-spacing:0;color:var(--ink)}._caution_1khtm_28{background:var(--caution-soft)}._caution_1khtm_28 ._title_1khtm_13,._caution_1khtm_28 ._icon_1khtm_33{color:var(--caution)}._behind_1khtm_37{background:var(--status-behind-soft)}._behind_1khtm_37 ._title_1khtm_13,._behind_1khtm_37 ._icon_1khtm_33{color:var(--status-behind)}._neutral_1khtm_46{background:var(--surface-card)}._item_x46w8_1{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--line)}._link_x46w8_9{display:flex;flex-direction:column;gap:var(--space-1);color:inherit;text-decoration:none}._head_x46w8_17{display:flex;align-items:baseline;gap:var(--space-2)}._title_x46w8_23{flex-grow:1;font-weight:600}._badge_x46w8_28{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:.75rem}._body_x46w8_36{margin:0;color:var(--ink-muted)}._time_x46w8_41{color:var(--ink-muted);font-size:.75rem}._list_5ha6e_1{margin:0;padding:0;list-style:none}._empty_5ha6e_7{margin:0;color:var(--ink-muted)}._actions_5ha6e_12{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}._error_5ha6e_19{margin:0;color:var(--status-behind)}._wrap_1l3rp_1{position:relative;display:inline-flex}._badge_1l3rp_6{position:absolute;top:-2px;right:-2px;min-width:18px;padding:0 4px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:.6875rem;line-height:18px;text-align:center}._shell_92kx8_1{display:flex;flex-direction:column;min-height:100vh}._header_92kx8_7{display:flex;align-items:center;gap:var(--space-4);height:72px;padding:0 var(--space-12);border-bottom:1px solid var(--line);background:var(--surface);flex:none}._logo_92kx8_18{display:inline-flex;align-items:center;gap:var(--space-3);font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.6px;color:var(--ink);text-decoration:none;margin-right:var(--space-6)}._nav_92kx8_31{display:flex;gap:var(--space-1);flex-grow:1}._navLink_92kx8_37{display:inline-flex;align-items:center;height:40px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;text-decoration:none;color:var(--ink-muted)}._navLink_92kx8_37[aria-current=page]{background:var(--surface-card);color:var(--ink)}._mockBadge_92kx8_56{font-size:12px;line-height:16px;padding:2px var(--space-2);border:1px dashed var(--line-control);border-radius:var(--radius-pill);color:var(--ink-muted)}._userSection_92kx8_65{display:flex;align-items:center;gap:var(--space-4);margin-left:auto}._userName_92kx8_72{font-size:14px;line-height:20px;color:var(--ink-muted)}._main_92kx8_78{flex-grow:1;padding:var(--space-10) var(--space-12) var(--space-16)}._content_92kx8_85{max-width:calc(var(--content-width) + 440px);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}._content_92kx8_85>*{min-width:0}@media(max-width:720px){._header_92kx8_7,._main_92kx8_78{padding-left:var(--space-4);padding-right:var(--space-4)}._header_92kx8_7{flex-wrap:wrap;height:auto;min-height:72px;padding-top:var(--space-3);padding-bottom:var(--space-3);gap:var(--space-2) var(--space-4)}._logo_92kx8_18{margin-right:0}._mockBadge_92kx8_56{display:none}._userSection_92kx8_65{gap:var(--space-3);min-width:0}._userName_92kx8_72{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}._head_ri65m_1{display:flex;align-items:flex-start;gap:var(--space-6)}._text_ri65m_7{flex-grow:1;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._actions_ri65m_15{display:flex;gap:var(--space-3);align-items:center}._section_ri65m_21{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-3) var(--space-6)}._section_ri65m_21>div:first-child{flex-grow:1;min-width:14rem}@media(max-width:720px){._head_ri65m_1,._section_ri65m_21{flex-direction:column;align-items:flex-start;gap:var(--space-3)}._section_ri65m_21>div:first-child{align-self:stretch}._head_ri65m_1>._actions_ri65m_15{align-self:stretch;flex-wrap:wrap}}._crumbs_dcsn9_1{display:flex;align-items:center;gap:var(--space-2);font-size:14px;line-height:20px;letter-spacing:0}._crumbs_dcsn9_1 a{text-decoration:none}._sep_dcsn9_14{color:var(--line-control)}._current_dcsn9_18{color:var(--ink-muted)}._tabs_1xyl2_1{display:flex;gap:var(--space-1);border-bottom:1px solid var(--line)}._tab_1xyl2_1{display:inline-flex;align-items:center;height:44px;padding:0 var(--space-4);margin-bottom:-1px;border-bottom:2px solid transparent;font-size:16px;text-decoration:none;color:var(--ink-muted)}._tab_1xyl2_1:hover{color:var(--ink)}._tab_1xyl2_1[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent-strong);font-weight:500}._withAside_1xyl2_29{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:var(--space-8);align-items:start}._main_1xyl2_36{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}._aside_1xyl2_44{position:sticky;top:var(--space-6);max-height:calc(100vh - 2 * var(--space-6));min-width:0}._withAside_1xyl2_29:has(>._aside_1xyl2_44:empty){grid-template-columns:minmax(0,1fr)}._aside_1xyl2_44:empty{display:none}@media(max-width:1100px){._withAside_1xyl2_29{grid-template-columns:minmax(0,1fr)}._aside_1xyl2_44{position:static;max-height:640px}}@media print{._withAside_1xyl2_29{display:block}._aside_1xyl2_44{display:none}}._card_b7gdy_1{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0}._muted_b7gdy_12{background:var(--surface-card);border-color:transparent}._scrim_y1w8b_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-12) var(--space-4);background:var(--scrim);overflow-y:auto}._dialog_y1w8b_13{display:flex;flex-direction:column;gap:var(--space-6);width:min(720px,100%);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-pop)}._wide_y1w8b_24{width:min(960px,100%)}._head_y1w8b_28{display:flex;align-items:flex-start;gap:var(--space-4)}._head_y1w8b_28 h2{flex-grow:1}._footer_y1w8b_38{display:flex;justify-content:flex-end;gap:var(--space-3)}._pill_10u7k_1{display:inline-flex;align-items:center;gap:var(--space-1);height:28px;padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-pill);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;white-space:nowrap}._small_10u7k_16{height:24px;padding:0 var(--space-2);font-size:12px;line-height:16px}._behind_10u7k_23{background:var(--status-behind-soft);color:var(--status-behind)}._ontrack_10u7k_28{background:var(--status-ontrack-soft);color:var(--status-ontrack)}._ahead_10u7k_33{background:var(--status-ahead-soft);color:var(--status-ahead)}._caution_10u7k_38{background:var(--caution-soft);color:var(--caution)}._cautionDashed_10u7k_43{background:var(--caution-soft);color:var(--caution);border:1px dashed var(--caution)}._accent_10u7k_49{background:var(--accent-soft);color:var(--accent-strong)}._neutral_10u7k_54{background:var(--surface-card);color:var(--ink-muted)}._dashed_10u7k_59{background:var(--surface-card);color:var(--ink-muted);border:1px dashed var(--ink-muted)}._unobserved_10u7k_65{background:var(--status-unobserved-soft);color:var(--status-unobserved);border:1px dashed var(--status-unobserved)}._outline_10u7k_71{background:transparent;border-color:var(--line-control);color:var(--status-notstarted)}._field_gdz1t_1{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._label_gdz1t_8{font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;color:var(--ink)}._input_gdz1t_16{font:inherit;height:var(--control-md);padding:0 var(--space-4);border:1px solid var(--line-control);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);width:100%}._input_gdz1t_16::placeholder{color:var(--ink-muted)}._textarea_gdz1t_31{font:inherit;min-height:calc(var(--control-md) * 2);padding:var(--space-3) var(--space-4);border:1px solid var(--line-control);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);width:100%;resize:vertical}._textarea_gdz1t_31::placeholder{color:var(--ink-muted)}._select_gdz1t_48{position:relative;display:block}._select_gdz1t_48>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(var(--space-4) * 2 + 16px);text-overflow:ellipsis}._select_gdz1t_48:after{content:"";position:absolute;top:50%;right:var(--space-4);width:16px;height:16px;transform:translateY(-50%);background:var(--ink-muted);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}._invalid_gdz1t_73{border-color:var(--status-behind)}._note_gdz1t_77{display:flex;align-items:center;gap:var(--space-1);margin:0;font-size:14px;line-height:16px;letter-spacing:0;color:var(--ink-muted)}._error_gdz1t_88{color:var(--status-behind)}._frame_dfr4r_1{position:relative;width:calc(40vh * var(--aspect, 4 / 3));max-width:100%;margin:0;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-card)}._image_dfr4r_14{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._svg_dfr4r_22{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:crosshair;touch-action:none}._svg_dfr4r_22:focus-visible{outline:2px solid var(--focus-ring)}._area_dfr4r_36{fill:#0b7a6329;stroke:var(--status-ontrack);stroke-width:3}._path_dfr4r_42{fill:none;stroke:var(--status-ontrack);stroke-width:3;stroke-dasharray:8 6}._edge_dfr4r_49{stroke:transparent;stroke-width:24px;vector-effect:non-scaling-stroke;cursor:copy}._vertex_dfr4r_59{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;border:0;border-radius:50%;background:transparent;cursor:grab;touch-action:none}._vertex_dfr4r_59:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:3px solid var(--status-ontrack);border-radius:50%;background:var(--surface)}._vertex_dfr4r_59:focus-visible{outline:2px solid var(--focus-ring)}._selected_dfr4r_85:after{background:var(--status-ontrack)}._first_dfr4r_89:after{top:5px;right:5px;bottom:5px;left:5px;border-width:4px}._list_xzir5_1{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_xzir5_11{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1.5fr) minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md)}._actions_xzir5_21{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._form_xzir5_28{display:flex;flex-direction:column;gap:var(--space-4)}._fields_xzir5_34{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-4)}._every_xzir5_41{display:flex;flex-wrap:wrap;grid-column:-2 / -1;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);font-size:14px;line-height:20px;color:var(--ink)}._everyOff_xzir5_53{color:var(--ink-muted)}._everyInput_xzir5_57{width:72px;height:36px;padding:0 var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-md);background:var(--surface);font:inherit;color:var(--ink);text-align:center}._everyInput_xzir5_57:disabled{background:var(--surface-card);color:var(--ink-muted)}._everyInvalid_xzir5_74{border-color:var(--status-behind)}._everyError_xzir5_78{flex-basis:100%;margin:0;font-size:13px;line-height:18px;color:var(--status-behind)}._zoneHead_xzir5_86{display:flex;align-items:center;gap:var(--space-3)}._zoneGrid_xzir5_92{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,260px);gap:var(--space-6);align-items:start}._zoneSide_xzir5_99{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._spacer_xzir5_106{flex:1 1 auto}._streamError_xzir5_111{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:18px;color:var(--caution)}@media(max-width:720px){._fields_xzir5_34,._zoneGrid_xzir5_92{grid-template-columns:minmax(0,1fr)}._row_xzir5_11{grid-template-columns:minmax(0,1fr) auto}}._drop_15b2n_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8);border:1px dashed var(--line-control);border-radius:var(--radius-lg);background:var(--surface-card);text-align:center}._active_15b2n_13{border-color:var(--accent-strong);background:var(--accent-soft)}._title_15b2n_18{font-weight:500}._layout_fi8a0_1{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--space-6);align-items:start}._body_fi8a0_8{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}._aside_fi8a0_15{display:flex;flex-direction:column;gap:var(--space-4);position:sticky;top:var(--space-6)}._tags_fi8a0_23{display:flex;flex-wrap:wrap;gap:var(--space-2)}._compare_fi8a0_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4)}._col_fi8a0_35{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-card)}._colTitle_fi8a0_41{margin:0 0 var(--space-2);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;color:var(--ink-muted)}._frames_fi8a0_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4)}._meta_fi8a0_56{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4)}._meta_fi8a0_56 dt{margin:0 0 var(--space-1);font-size:14px;line-height:20px;font-weight:500;color:var(--ink-muted)}._meta_fi8a0_56 dd{margin:0;display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}._nav_fi8a0_78{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2)}._counter_fi8a0_85{margin-right:var(--space-2);white-space:nowrap}@media(max-width:720px){._nav_fi8a0_78{flex-wrap:wrap;flex:1 1 100%;min-width:0}._counter_fi8a0_85{flex-basis:100%}._nav_fi8a0_78>:not(._counter_fi8a0_85){flex:1;min-width:0;padding:0 var(--space-3)}}._links_fi8a0_109{display:flex;flex-direction:column;gap:var(--space-2)}._lasting_fi8a0_115{margin:0;font-size:36px;line-height:40px;font-weight:600;color:var(--status-behind)}._decision_fi8a0_124{display:flex;flex-direction:column;gap:var(--space-3)}._choice_fi8a0_130{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._meter_n8378_1{display:inline-flex;align-items:center;gap:var(--space-2);font-size:14px;line-height:20px;letter-spacing:0;color:var(--ink)}._bar_n8378_11{display:inline-flex;gap:2px}._seg_n8378_16{width:14px;height:6px;border-radius:var(--radius-sm);background:var(--line)}._on_n8378_23{background:var(--ink)}._frame_1v4kv_1{margin:0;min-width:0}._open_1v4kv_6{display:block;width:100%;margin:0;padding:0;border:0;border-radius:var(--radius-md);background:none;font:inherit;color:inherit;text-align:inherit;cursor:zoom-in}._open_1v4kv_6:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._open_1v4kv_6:hover ._img_1v4kv_25{filter:brightness(.96);transform:translateY(-2px)}._img_1v4kv_25{display:block;position:relative;transition:filter .2s ease,transform .2s ease;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-md);background-color:var(--surface-card);background-size:cover;background-position:center;background-image:repeating-linear-gradient(135deg,var(--surface-card) 0 12px,var(--line) 12px 13px)}._img_1v4kv_25[data-fresh=true]{animation:_frame-in_1v4kv_1 .25s ease}@keyframes _frame-in_1v4kv_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._img_1v4kv_25[data-fresh=true]{animation:none}}._placeholder_1v4kv_69{position:absolute;right:var(--space-3);bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-1);font-size:14px;line-height:16px;letter-spacing:0;color:var(--ink-muted)}._caption_1v4kv_82{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:14px;line-height:16px;letter-spacing:0}._scene_1q6uk_2{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 84%,transparent 100%)}._win_3j3df_1{overflow:hidden;border:1px solid rgb(20 20 20 / 10%);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 40px 80px #1414142e,0 8px 24px #1414141a;text-align:left}._bar_3j3df_12{display:flex;align-items:center;gap:7px;height:36px;padding:0 var(--space-4);border-bottom:1px solid var(--line);background:#ececea}._bar_3j3df_12 i{width:11px;height:11px;border-radius:50%;background:#ff5f57}._bar_3j3df_12 i:nth-child(2){background:#febc2e}._bar_3j3df_12 i:nth-child(3){background:#28c840}._bar_3j3df_12 span{margin-left:var(--space-3);font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}._body_3j3df_44{display:grid;gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-6)}._head_3j3df_50{display:grid;grid-template-columns:auto 1fr;gap:2px var(--space-4);align-items:baseline}._head_3j3df_50 b{font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.02em}._head_3j3df_50>span{font-size:13px;color:var(--ink-muted)}._head_3j3df_50 nav{grid-column:1 / -1;display:flex;gap:var(--space-5);margin-top:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-muted)}._head_3j3df_50 u{padding-bottom:var(--space-2);border-bottom:2px solid var(--accent-strong);color:var(--ink);text-decoration:none}._cards_3j3df_87{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-3)}._summary_3j3df_93,._data_3j3df_94{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md)}._summary_3j3df_93{display:grid;gap:var(--space-1);align-content:start}._summary_3j3df_93 small{font-size:12px;color:var(--ink-muted)}._summary_3j3df_93 strong{font-size:clamp(22px,2.2vw,30px);line-height:1.1;font-weight:600;letter-spacing:-.03em;color:var(--status-behind)}._summary_3j3df_93 span{font-size:12px;line-height:17px;color:var(--ink-muted)}._data_3j3df_94{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-3)}._data_3j3df_94 dt{font-size:11px;color:var(--ink-muted)}._data_3j3df_94 dd{margin:0;font-family:var(--font-mono);font-size:12px}._table_3j3df_142{width:100%;border-collapse:collapse;font-size:12.5px}._table_3j3df_142 th{padding:0 var(--space-2) var(--space-2) 0;font-weight:400;text-align:left;color:var(--ink-muted)}._table_3j3df_142 td{padding:var(--space-2) var(--space-2) var(--space-2) 0;border-top:1px solid var(--line)}@media(max-width:760px){._cards_3j3df_87{grid-template-columns:minmax(0,1fr)}._table_3j3df_142 th:nth-child(2),._table_3j3df_142 td:nth-child(2),._table_3j3df_142 th:nth-child(3),._table_3j3df_142 td:nth-child(3){display:none}}._hero_p25hs_1{display:grid;gap:var(--space-10);max-width:1360px;margin:0 auto;padding:72px var(--space-10) 0}._top_p25hs_9{display:grid}._copy_p25hs_13{display:grid;gap:var(--space-6);justify-items:start;align-content:center}._title_p25hs_20{max-width:16ch;font-size:clamp(44px,6.4vw,92px);line-height:.98;font-weight:600;letter-spacing:-.05em;text-wrap:balance}._withCrane_p25hs_30{grid-template-columns:minmax(560px,1fr) minmax(0,1.1fr);align-items:center;column-gap:var(--space-4)}._withCrane_p25hs_30 ._title_p25hs_20{max-width:11ch;font-size:clamp(56px,5.6vw,86px)}._crane_p25hs_41{margin:-64px calc(var(--space-10) * -1) -16px 0;animation:_crane-in_p25hs_1 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes _crane-in_p25hs_1{0%{opacity:0;transform:translateY(24px)}}._lead_p25hs_53{max-width:56ch;font-size:20px;line-height:30px;color:var(--ink-muted)}._lead_p25hs_53 b{font-weight:500;color:var(--ink)}._cta_p25hs_65{display:flex;flex-wrap:wrap;gap:var(--space-3)}a._onWarm_p25hs_72:hover{background:var(--surface)}._stage_p25hs_77{position:relative;height:clamp(420px,46vw,640px);overflow:hidden;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:#cfc6b8}._photo_p25hs_85{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:saturate(.9)}._stage_p25hs_77:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f7f7f500 55%,#1414142e);pointer-events:none}._window_p25hs_103{position:absolute;top:64px;left:50%;z-index:1;width:min(880px,86%);transform:translate(-50%);animation:_window-in_p25hs_1 .9s cubic-bezier(.2,.7,.2,1) .15s both}@keyframes _window-in_p25hs_1{0%{opacity:0;transform:translate(-50%) translateY(48px)}}@media(max-width:900px){._hero_p25hs_1{gap:var(--space-8);padding:40px var(--space-4) 0}._stage_p25hs_77{height:420px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._window_p25hs_103{top:40px;width:92%}._lead_p25hs_53{font-size:18px;line-height:27px}}@media(prefers-reduced-motion:reduce){._window_p25hs_103,._crane_p25hs_41{animation:none}}._card_1exvc_2{display:grid;align-content:start;gap:var(--space-3);height:100%;min-height:232px;padding:var(--space-4);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 12px 32px #14141412}._file_1exvc_16{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);font-size:13px}._file_1exvc_16 b{font-weight:600}._file_1exvc_16 span{font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}._sched_1exvc_36{display:grid;gap:var(--space-3)}._sched_1exvc_36 li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--space-3);font-size:12.5px;line-height:17px}._name_1exvc_49{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dates_1exvc_55{font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}._track_1exvc_61{position:relative;grid-column:1 / -1;height:6px;border-radius:3px;background:var(--status-notstarted-soft)}._track_1exvc_61 i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--ink-muted)}._photos_1exvc_77{position:relative;display:block;padding:0;background:var(--surface-card)}._photos_1exvc_77 figure{position:absolute;width:62%;margin:0;overflow:hidden;border:3px solid var(--surface);border-radius:var(--radius-md);box-shadow:0 8px 24px #1414142e}._photos_1exvc_77 figure:nth-child(1){top:18px;left:14px}._photos_1exvc_77 figure:nth-child(2){top:54px;left:30%;z-index:1}._photos_1exvc_77 figure:nth-child(3){top:96px;left:14px;z-index:2}._photos_1exvc_77 img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}._photos_1exvc_77 figcaption{position:absolute;left:6px;bottom:6px;padding:1px 6px;border-radius:var(--radius-sm);background:#141414b8;color:#fff;font-family:var(--font-mono);font-size:10.5px}._verdict_1exvc_130{display:grid;gap:2px}._verdict_1exvc_130 small{font-size:12px;color:var(--ink-muted)}._verdict_1exvc_130 strong{font-size:26px;line-height:1.1;font-weight:600;letter-spacing:-.03em;color:var(--status-behind)}._stat_1exvc_148{display:grid}._stat_1exvc_148 li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);font-size:13px;line-height:18px}._root_1tqk1_2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}._layer_1tqk1_10{position:absolute;top:-24px;right:-40px;bottom:-24px;left:-40px;will-change:transform}._months_1tqk1_16{position:absolute;top:11%;left:0;right:0}._month_1tqk1_16{position:absolute;padding-left:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-disabled)}._gridWeek_1tqk1_33,._gridMonth_1tqk1_34{position:absolute;top:0;bottom:0;width:1px;background:var(--line);opacity:.45}._gridMonth_1tqk1_34{opacity:1}._row_1tqk1_47{position:absolute;left:0;right:0;height:22px}._plan_1tqk1_54,._fact_1tqk1_55{position:absolute;top:0;height:22px;border-radius:var(--radius-sm)}._plan_1tqk1_54{background:var(--status-notstarted-soft);box-shadow:inset 0 0 0 1px var(--line)}._label_1tqk1_67{position:absolute;top:26px;font-size:12px;line-height:16px;color:var(--ink-muted);white-space:nowrap}._fact_1tqk1_55{transition:width .12s linear}._idle_1tqk1_80{width:0}._ontrack_1tqk1_84,._done_1tqk1_85{background:var(--status-ontrack);opacity:.75}._done_1tqk1_85{opacity:.45}._behind_1tqk1_94{background:var(--status-behind);opacity:.8}._ahead_1tqk1_99{background:var(--status-ahead);opacity:.8}._today_1tqk1_104{position:absolute;top:0;bottom:0;width:2px;background:var(--accent);transition:left .12s linear}._todayLabel_1tqk1_113{position:absolute;top:13.5%;left:8px;padding:2px 8px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:11px;line-height:16px;white-space:nowrap}._chip_1tqk1_127{position:absolute;transform:translate(-50%);padding:4px 10px;border-radius:var(--radius-pill);background:var(--surface);color:var(--status-behind);font-size:12px;line-height:16px;font-weight:500;white-space:nowrap;box-shadow:var(--shadow-pop);transition:left .12s linear}._chipAhead_1tqk1_142{color:var(--status-ahead)}@media(prefers-reduced-motion:reduce){._fact_1tqk1_55,._today_1tqk1_104,._chip_1tqk1_127{transition:none}}._shot_oj6ss_1{position:relative;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-card)}._shot_oj6ss_1 img{display:block;width:100%;height:auto}._box_oj6ss_14{position:absolute;border:2px solid var(--accent);border-radius:2px}._box_oj6ss_14 i{position:absolute;top:0;left:0;max-width:100%;padding:1px 4px;overflow:hidden;background:var(--accent-strong);color:var(--on-accent);font-family:var(--font-mono);font-size:11px;font-style:normal;line-height:15px;white-space:nowrap;text-overflow:ellipsis}._unsure_oj6ss_38{border:1.5px dashed rgb(255 255 255 / 85%);box-shadow:0 0 0 1px #14141440}._unsure_oj6ss_38 i{background:#1414148c}._demo_1khbe_1{display:grid;gap:var(--space-4)}._grid_1khbe_6{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:var(--space-6);align-items:start}._list_1khbe_13{display:grid;gap:var(--space-3)}._row_1khbe_18{display:grid;gap:var(--space-2);width:100%;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._row_1khbe_18:hover{border-color:var(--line-control)}._row_1khbe_18[aria-pressed=true]{border-color:var(--accent-strong);box-shadow:0 0 0 1px var(--accent-strong)}._row_1khbe_18:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._rowTitle_1khbe_47{font-size:17px;line-height:24px;font-weight:600}._rowMeta_1khbe_53{display:grid;gap:2px;font-size:14px;line-height:20px;color:var(--ink-muted)}._row_1khbe_18>:last-child{justify-self:start}._detail_1khbe_65{display:grid;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-pop)}._detailHead_1khbe_75{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._detailHead_1khbe_75 h3{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.02em}._badges_1khbe_90{display:flex;flex-wrap:wrap;gap:var(--space-2)}._facts_1khbe_96{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._facts_1khbe_96 dt{font-size:13px;line-height:18px;color:var(--ink-muted)}._facts_1khbe_96 dd{margin:2px 0 0;font-size:15px;line-height:22px}._source_1khbe_114{display:block;font-family:var(--font-mono);font-size:12px;line-height:18px;color:var(--ink-muted)}._frames_1khbe_122{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3)}._frame_1khbe_122{display:grid;gap:var(--space-2);margin:0}._frame_1khbe_122 figcaption{font-size:13px;line-height:18px;color:var(--ink-muted)}._limits_1khbe_140{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-card);font-size:14px;line-height:21px;color:var(--ink-muted)}._limits_1khbe_140 b{color:var(--ink)}@media(max-width:900px){._grid_1khbe_6,._facts_1khbe_96{grid-template-columns:minmax(0,1fr)}}._track_1tt6o_2{position:relative;height:420vh;margin:0 calc(var(--space-10) * -1)}._stage_1tt6o_8{position:sticky;top:64px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--space-6);height:calc(100vh - 64px);padding:var(--space-8) var(--space-10) var(--space-8)}._caption_1tt6o_18{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:var(--space-10);align-items:end;min-height:150px}._when_1tt6o_26{display:grid;gap:var(--space-3);align-content:end}._stepNo_1tt6o_32{font-size:16px;line-height:20px;color:var(--ink-muted)}._date_1tt6o_38{font-size:clamp(40px,4.8vw,72px);line-height:1;white-space:nowrap;font-weight:600;letter-spacing:-.05em;animation:_rise_1tt6o_1 .45s ease both}._bars_1tt6o_47{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;max-width:280px}._bars_1tt6o_47 i{height:4px;border-radius:2px;background:var(--line);transition:background .3s ease}._bars_1tt6o_47 ._barOn_1tt6o_61{background:var(--accent)}._say_1tt6o_65{display:grid;gap:var(--space-2);max-width:640px}._kicker_1tt6o_71{font-family:var(--font-mono);font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}._stepTitle_1tt6o_80{font-size:clamp(22px,2.2vw,30px);line-height:1.15;font-weight:600;letter-spacing:-.03em;animation:_rise_1tt6o_1 .45s ease both}._stepText_1tt6o_88{font-size:17px;line-height:26px;color:var(--ink-muted);animation:_rise_1tt6o_1 .45s ease .05s both}@keyframes _rise_1tt6o_1{0%{opacity:0;transform:translateY(8px)}}._chart_1tt6o_103{position:relative;height:196px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}._month_1tt6o_110{position:absolute;top:0;bottom:0;border-left:1px solid var(--line)}._month_1tt6o_110 i{position:absolute;top:8px;left:8px;font-family:var(--font-mono);font-size:11px;font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}._row_1tt6o_129{position:absolute;inset-inline:0;height:28px}._plan_1tt6o_135{position:absolute;top:0;height:28px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--status-notstarted-soft)}._rowTitle_1tt6o_144{position:absolute;top:34px;padding-left:2px;font-size:13px;line-height:18px;white-space:nowrap;color:var(--ink-muted)}._lag_1tt6o_154{position:absolute;height:28px;border-radius:var(--radius-sm);background:var(--status-behind)}._badge_1tt6o_161{position:absolute;z-index:2}._badgeIn_1tt6o_166{animation:_rise_1tt6o_1 .4s ease both}._tick_1tt6o_170{position:absolute;bottom:0;width:2px;height:22px;background:var(--line-control);transition:background .3s ease,height .3s ease}._tick_1tt6o_170 i{position:absolute;bottom:28px;left:-16px;font-family:var(--font-mono);font-size:11px;font-style:normal;color:var(--ink-muted)}._tickOn_1tt6o_191{height:40px;background:var(--accent)}._tickOn_1tt6o_191 i{color:var(--ink)}._cursor_1tt6o_200{position:absolute;top:-1px;bottom:-1px;z-index:3;width:2px;background:var(--accent)}._cursor_1tt6o_200 i{position:absolute;top:-28px;left:50%;padding:3px 8px;border-radius:var(--radius-sm);background:var(--accent-strong);color:var(--on-accent);font-family:var(--font-mono);font-size:11px;font-style:normal;line-height:14px;white-space:nowrap;transform:translate(-50%)}._strip_1tt6o_226{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);min-height:0}._card_1tt6o_233,._cardOn_1tt6o_234{display:grid;align-content:start;gap:var(--space-2);min-height:0;transition:opacity .5s ease,transform .5s ease}._card_1tt6o_233{opacity:.08;transform:translateY(16px)}._cardOn_1tt6o_234{opacity:1;transform:none}._cardCap_1tt6o_254{font-size:13px;line-height:18px;color:var(--ink-muted)}._cardCap_1tt6o_254 b{font-family:var(--font-mono);font-weight:500;color:var(--ink)}._flat_1tt6o_267{display:block}._story_1tt6o_271{display:grid;gap:var(--space-8)}._story_1tt6o_271 li{display:grid;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--line)}._story_1tt6o_271 h3{font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.03em}._story_1tt6o_271 p{font-size:16px;line-height:25px;color:var(--ink-muted)}@media(prefers-reduced-motion:reduce){._date_1tt6o_38,._stepTitle_1tt6o_80,._stepText_1tt6o_88,._badgeIn_1tt6o_166{animation:none}._card_1tt6o_233,._cardOn_1tt6o_234{transition:none}}._role_ieb05_2{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius-lg);background:var(--surface-card)}._role_ieb05_2>img,._role_ieb05_2>div:first-child{display:block;width:100%;height:100%}._role_ieb05_2>img{object-fit:cover}._glass_ieb05_21{position:absolute;right:var(--space-3);bottom:var(--space-3);left:var(--space-3);display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid rgb(255 255 255 / 60%);border-radius:var(--radius-md);background:#ffffffd6;-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));font-size:13px;line-height:18px}._glass_ieb05_21 b{font-weight:600}._glass_ieb05_21 ul{display:flex;flex-wrap:wrap;gap:var(--space-2)}._glass_ieb05_21 code{font-family:var(--font-mono);font-size:13px}._glass_ieb05_21 span{color:var(--ink-muted)}._header_rm9s6_2{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:64px;padding:0 var(--space-10);border-bottom:1px solid var(--line);background:#f7f7f5d1;-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md))}._brand_rm9s6_17{display:inline-flex;align-items:center;gap:var(--space-3);font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.6px;color:var(--ink);text-decoration:none}._nav_rm9s6_29{display:flex;gap:var(--space-8);font-size:15px}._nav_rm9s6_29 a{color:var(--ink-muted);text-decoration:none}._nav_rm9s6_29 a:hover{color:var(--ink)}._headerCta_rm9s6_44{display:flex;gap:var(--space-2)}a._login_rm9s6_50:hover{background:var(--surface)}._section_rm9s6_55{border-top:1px solid var(--line);padding:112px var(--space-10);transition:opacity .7s ease,transform .7s ease}._unseen_rm9s6_63{opacity:0;transform:translateY(16px)}._seen_rm9s6_68{opacity:1;transform:none}._inner_rm9s6_73{display:grid;grid-template-columns:180px minmax(0,1fr);gap:var(--space-10);max-width:1360px;margin:0 auto}._side_rm9s6_81{display:grid;gap:var(--space-1);align-content:start;font-family:var(--font-mono);font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}._side_rm9s6_81 span{color:var(--accent-strong)}._head_rm9s6_2{display:grid;gap:var(--space-5);max-width:900px}._h2_rm9s6_103{font-size:clamp(32px,4vw,56px);line-height:1.04;font-weight:600;letter-spacing:-.045em;text-wrap:balance}._lead_rm9s6_111{max-width:60ch;font-size:19px;line-height:29px;color:var(--ink-muted)}._body_rm9s6_118{grid-column:2;display:grid;gap:var(--space-8)}._bodyWide_rm9s6_124{grid-column:1 / -1;display:grid;gap:var(--space-8)}._note_rm9s6_130{max-width:70ch;font-size:14px;line-height:21px;color:var(--ink-muted)}._quote_rm9s6_137{max-width:34em;padding-left:var(--space-6);border-left:3px solid var(--accent);font-size:clamp(22px,2.2vw,30px);line-height:1.25;font-weight:500;letter-spacing:-.025em}._ledger_rm9s6_148{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--ink)}._ledger_rm9s6_148 li{display:grid;gap:var(--space-5);align-content:start;padding:var(--space-6) var(--space-8) 0 0}._ledger_rm9s6_148 li+li{padding-left:var(--space-8);border-left:1px solid var(--line)}._ledger_rm9s6_148 li:first-child{padding-right:var(--space-16)}._big_rm9s6_171{display:flex;align-items:baseline;gap:var(--space-3);font-size:clamp(56px,7vw,104px);line-height:.95;font-weight:600;letter-spacing:-.055em}._big_rm9s6_171 i{font-size:.32em;font-style:normal;font-weight:500;letter-spacing:-.02em;color:var(--ink-muted)}._warn_rm9s6_189{color:var(--accent-strong)}._factPhoto_rm9s6_194{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:50% 0;border-radius:var(--radius-lg)}._ledger_rm9s6_148 p{max-width:30ch;font-size:20px;line-height:30px}._ledger_rm9s6_148 small{font-size:13px;line-height:19px;color:var(--ink-muted)}._steps_rm9s6_215{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}._steps_rm9s6_215>li{display:grid;gap:var(--space-3);align-content:start;grid-template-rows:248px auto auto 1fr}._art_rm9s6_228{min-height:0}._art_rm9s6_228>*{height:100%}._num_rm9s6_236{margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--ink);font-family:var(--font-mono);font-size:13px;line-height:16px;letter-spacing:.08em;color:var(--accent-strong)}._steps_rm9s6_215 h3,._cols_rm9s6_248 h3{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.02em}._steps_rm9s6_215 p,._cols_rm9s6_248 p{font-size:16px;line-height:25px;color:var(--ink-muted)}._defs_rm9s6_263{display:grid}._defs_rm9s6_263 div{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:var(--space-6);padding:var(--space-5) 0;border-top:1px solid var(--line-control)}._defs_rm9s6_263 dt{display:flex;gap:var(--space-4);font-size:26px;line-height:1.1;font-weight:600;letter-spacing:-.03em}._defs_rm9s6_263 dt span{font-family:var(--font-mono);font-size:12px;line-height:28px;letter-spacing:.08em;color:var(--ink-muted)}._defs_rm9s6_263 dd{margin:0;font-size:17px;line-height:26px;color:var(--ink-muted)}._proof_rm9s6_300{display:grid}._proof_rm9s6_300 li{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-6);align-items:baseline;padding:var(--space-6) 0;border-top:1px solid var(--line-control)}._proofValue_rm9s6_313{font-size:clamp(44px,5vw,72px);line-height:1;font-weight:600;letter-spacing:-.05em;white-space:nowrap}._proofLabel_rm9s6_321{font-size:18px;line-height:26px}._proof_rm9s6_300 small{font-size:14px;line-height:21px;color:var(--ink-muted)}._cols_rm9s6_248{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}._cols_rm9s6_248>li{display:grid;gap:var(--space-3);align-content:start;grid-template-rows:auto auto 1fr}._table_rm9s6_347{width:100%;border-collapse:collapse;font-size:14px;line-height:21px}._table_rm9s6_347 th,._table_rm9s6_347 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}._table_rm9s6_347 thead th{font-weight:400;color:var(--ink-muted)}._table_rm9s6_347 tbody th{width:18%;font-weight:600}._us_rm9s6_372,._usHead_rm9s6_373{background:var(--surface)}._usHead_rm9s6_373{color:var(--accent-strong);font-weight:600}._srOnly_rm9s6_382{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._faq_rm9s6_392{display:grid;max-width:820px;border-top:1px solid var(--ink)}._faq_rm9s6_392 details{padding:var(--space-5) 0;border-bottom:1px solid var(--line)}._faq_rm9s6_392 summary{cursor:pointer;font-size:20px;line-height:28px;font-weight:500}._faq_rm9s6_392 summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}._faq_rm9s6_392 p{margin-top:var(--space-3);font-size:16px;line-height:25px;color:var(--ink-muted)}._final_rm9s6_423{padding:0 var(--space-10) var(--space-16)}._finalPanel_rm9s6_427{position:relative;max-width:1360px;min-height:560px;margin:0 auto;overflow:hidden;border-radius:var(--radius-xl);background:var(--surface)}._finalGantt_rm9s6_438{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6}._finalVeil_rm9s6_445{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--surface) 34%,rgb(255 255 255 / 70%) 46%,rgb(255 255 255 / 0%) 62%);pointer-events:none}._finalWin_rm9s6_457{position:absolute;z-index:1;top:var(--space-12);right:calc(var(--space-12) * -1);width:min(640px,54%)}._finalCopy_rm9s6_465{position:relative;z-index:1;display:grid;gap:var(--space-5);align-content:center;justify-items:start;max-width:560px;min-height:560px;padding:var(--space-16)}._finalTitle_rm9s6_477{font-size:clamp(36px,4.4vw,64px);line-height:1;font-weight:600;letter-spacing:-.05em}._finalCta_rm9s6_484{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(max-width:1000px){._inner_rm9s6_73{grid-template-columns:minmax(0,1fr);row-gap:var(--space-6)}._body_rm9s6_118{grid-column:1}._proof_rm9s6_300 li,._defs_rm9s6_263 div{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}}@media(max-width:900px){._nav_rm9s6_29{display:none}._header_rm9s6_2{padding:0 var(--space-4)}._section_rm9s6_55{padding:64px var(--space-4)}._final_rm9s6_423{padding:0 var(--space-4) var(--space-8)}._ledger_rm9s6_148,._steps_rm9s6_215,._cols_rm9s6_248{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}._ledger_rm9s6_148 li:first-child{padding-right:var(--space-8)}._ledger_rm9s6_148 li+li{padding-left:0;padding-top:var(--space-6);border-left:0;border-top:1px solid var(--line)}._finalPanel_rm9s6_427{min-height:0}._finalWin_rm9s6_457{position:relative;top:auto;right:auto;width:calc(100% - var(--space-8));margin:0 auto;max-height:260px;overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._finalCopy_rm9s6_465{min-height:0;padding:var(--space-8) var(--space-6)}._finalGantt_rm9s6_438,._finalVeil_rm9s6_445{display:none}._table_rm9s6_347,._table_rm9s6_347 tbody,._table_rm9s6_347 tr,._table_rm9s6_347 th,._table_rm9s6_347 td{display:block}._table_rm9s6_347 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._table_rm9s6_347 tr{margin-bottom:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}._table_rm9s6_347 tbody th{width:auto;background:var(--surface)}._table_rm9s6_347 td{display:grid;grid-template-columns:38% minmax(0,1fr);gap:var(--space-3)}._table_rm9s6_347 td:before{content:attr(data-label);font-size:13px;color:var(--ink-muted)}}@media(max-width:480px){._headerCta_rm9s6_44 ._login_rm9s6_50{display:none}}@media(prefers-reduced-motion:reduce){._section_rm9s6_55{transition:none}}@media print{._unseen_rm9s6_63{opacity:1;transform:none}}._page_308e1_2{position:relative;isolation:isolate;overflow:clip;background:var(--surface-card)}._canvas_ezwzs_2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;opacity:.6;pointer-events:none;transition:opacity .4s ease}._canvas_ezwzs_2[data-calm=true]{opacity:.2}@media(prefers-reduced-motion:reduce){._canvas_ezwzs_2{transition:none}}._demo_ezwzs_26{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:2;display:flex;gap:var(--space-2);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-inverse);box-shadow:var(--shadow-pop)}._demo_ezwzs_26 button{font:inherit;font-size:14px;line-height:20px;height:40px;padding:0 var(--space-4);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--on-inverse);cursor:pointer}._demo_ezwzs_26 button:hover{background:#ffffff1f}._container_18ztz_2{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--space-6);background:var(--surface)}._card_18ztz_14{position:relative;z-index:1;width:100%;max-width:400px;box-shadow:var(--shadow-pop)}._brand_18ztz_22{display:inline-flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.6px;color:var(--ink)}._title_18ztz_34{margin:0 0 var(--space-8) 0;font-size:28px;line-height:36px;font-weight:600;color:var(--ink)}._form_18ztz_42{display:flex;flex-direction:column;gap:var(--space-6)}._submitButton_18ztz_48{width:100%}._errorMessage_18ztz_52{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--status-behind-soft);color:var(--status-behind);font-size:14px;line-height:20px}._alt_18ztz_61{margin:var(--space-6) 0 0 0;font-size:14px;line-height:20px;color:var(--ink);text-align:center}._seg_1dm5g_1{display:inline-flex;flex-shrink:0;height:var(--control-md);padding:var(--space-1);gap:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-card)}._btn_1dm5g_11{font:inherit;font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;white-space:nowrap;padding:0 var(--space-5);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-muted);cursor:pointer;transition:background .3s ease}._btn_1dm5g_11[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line)}._btn_1dm5g_11:disabled{cursor:not-allowed}._layout_tq0sd_1{display:flex;gap:var(--space-6);align-items:flex-start}._aside_tq0sd_7{width:400px;flex:none}._main_tq0sd_12{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}._asideHead_tq0sd_21{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}._asideHead_tq0sd_21 h3{white-space:nowrap}._stageList_tq0sd_34{display:flex;flex-direction:column;gap:var(--space-2)}._stageBtn_tq0sd_40{font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink)}._stageBtn_tq0sd_40[aria-pressed=true]{border-color:var(--ink);background:var(--surface-card)}._editorHead_tq0sd_60{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4)}._editorHead_tq0sd_60>div:first-child{flex:1 1 16rem;min-width:0}._rules_tq0sd_72{display:flex;flex-direction:column;gap:var(--space-3)}._rule_tq0sd_72{display:grid;grid-template-columns:190px minmax(0,1fr) 130px 100px 44px;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md)}._machine_tq0sd_88,._qty_tq0sd_94{display:flex;align-items:center;gap:var(--space-2)}._qtyInput_tq0sd_100{font:inherit;font-family:var(--font-mono);font-size:13px;width:56px;height:40px;padding:0 var(--space-2);text-align:center;border:1px solid var(--line-control);border-radius:var(--radius-md)}._addForm_tq0sd_114{display:flex;flex-direction:column;gap:var(--space-3)}._addRow_tq0sd_120{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}._addType_tq0sd_127{flex:2 1 16rem}._addObligation_tq0sd_131{flex:1 1 12rem}._addSource_tq0sd_135{flex:1 1 20rem}._footer_tq0sd_139{display:flex;align-items:center;gap:var(--space-4)}._footer_tq0sd_139>p{flex-grow:1}@media(max-width:1180px){._layout_tq0sd_1{flex-direction:column;align-items:stretch}._aside_tq0sd_7{width:100%}}@media(max-width:720px){._footer_tq0sd_139{flex-wrap:wrap}._rule_tq0sd_72{grid-template-columns:minmax(0,1fr) auto}._ruleObligation_tq0sd_172{grid-column:1 / -1}._ruleRemove_tq0sd_176{grid-area:1 / 2}}._page_1k03w_2{max-width:900px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12)}._toolbar_1k03w_8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}._doc_1k03w_16{display:flex;flex-direction:column;gap:var(--space-6);font-size:14px;line-height:20px;letter-spacing:0}._doc_1k03w_16 h1{font-size:28px;line-height:32px}._doc_1k03w_16 h2{margin-bottom:var(--space-2);font-size:18px;line-height:24px;letter-spacing:-.3px}._head_1k03w_37{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-4);border-bottom:2px solid var(--ink)}._meta_1k03w_45{color:var(--ink-muted);font-size:12px}._verdict_1k03w_50{font-size:22px;line-height:28px;font-weight:500}._table_1k03w_56{width:100%;border-collapse:collapse}._table_1k03w_56 th,._table_1k03w_56 td{padding:var(--space-2);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}._table_1k03w_56 th{border-bottom:1px solid var(--ink);font-size:12px;font-weight:500;color:var(--ink-muted)}._table_1k03w_56 tr{break-inside:avoid}._sub_1k03w_80{display:block;color:var(--ink-muted);font-size:12px}._critical_1k03w_86{color:var(--status-behind);font-weight:500}._nowrap_1k03w_91{white-space:nowrap}._facts_1k03w_95{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-5);list-style:disc}._limits_1k03w_103{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md)}@media print{@page{size:a4;margin:14mm 12mm}body:has([data-report]) header{display:none}._toolbar_1k03w_8{display:none}._page_1k03w_2{max-width:none;padding:0}._doc_1k03w_16{font-size:10pt;line-height:1.35}._doc_1k03w_16 h1{font-size:18pt}._doc_1k03w_16 h2{font-size:12pt;break-after:avoid}._verdict_1k03w_50{font-size:14pt}._summary_1k03w_148,._limits_1k03w_103{break-inside:avoid}}._steps_ezm81_1{display:flex;align-items:center;gap:var(--space-4)}._step_ezm81_1{display:flex;align-items:center;gap:var(--space-3)}._num_ezm81_13{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--surface-card);color:var(--ink-muted);font-size:14px;line-height:20px;font-weight:500}._current_ezm81_27 ._num_ezm81_13{background:var(--accent-strong);color:var(--on-accent)}._done_ezm81_32 ._num_ezm81_13{background:var(--ink);color:var(--on-accent)}._current_ezm81_27 ._label_ezm81_37{font-weight:500}._upcoming_ezm81_41 ._label_ezm81_37{color:var(--ink-muted)}._line_ezm81_45{flex:1;min-width:32px;height:1px;background:var(--line-control)}._formGrid_bdudi_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-6)}._group_bdudi_7{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}._parseMode_bdudi_14{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4)}._parseMode_bdudi_14 p{margin:0}._fileRow_bdudi_26{display:flex;align-items:center;gap:var(--space-4)}._fileRow_bdudi_26>span{flex-grow:1}._stats_bdudi_36{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}._stat_bdudi_36{display:flex;flex-direction:column;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-card)}._statValue_bdudi_50{font-family:var(--font-mono);font-size:28px;line-height:36px}._footer_bdudi_56{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3)}._footer_bdudi_56>p{flex-grow:1}._table_bdudi_67{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;letter-spacing:0;text-align:left}._tableWrap_bdudi_76{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-lg)}._table_bdudi_67 th,._table_bdudi_67 td{padding:var(--space-3) var(--space-4);vertical-align:top;border-bottom:1px solid var(--line)}._table_bdudi_67 thead th{background:var(--surface-card);color:var(--ink-muted);font-weight:500;white-space:nowrap}._table_bdudi_67 tbody tr:last-child>*{border-bottom:0}._cell_bdudi_100{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}._works_bdudi_107{display:flex;flex-direction:column}._dates_bdudi_112{display:flex;align-items:center;gap:var(--space-2)}._dateInput_bdudi_118{font:inherit;width:88px;height:40px;padding:0 var(--space-2);border:1px solid var(--line-control);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:13px}._linkButton_bdudi_129{font:inherit;padding:0;border:0;background:none;color:var(--link);text-decoration:underline;cursor:pointer}._days_foi6a_2{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:var(--space-2);scrollbar-width:thin}._day_foi6a_2{font:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex-shrink:0;min-width:88px;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);cursor:pointer;text-decoration:none}._day_foi6a_2[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-inverse)}._day_foi6a_2[aria-pressed=true] ._muted_foi6a_33{color:var(--on-inverse-muted)}._dayWarn_foi6a_37{border-style:dashed;border-color:var(--caution);background:var(--caution-soft)}._equipment_foi6a_43{display:flex;flex-direction:column}._equipmentRow_foi6a_48{display:grid;grid-template-columns:220px 140px 170px minmax(0,1fr);gap:var(--space-4);align-items:center;padding:var(--space-4) 0;border-bottom:1px solid var(--line)}._basis_foi6a_58{grid-column:1 / -1;margin:0;white-space:pre-line}._equipmentRow_foi6a_48:last-child{border-bottom:0}._name_foi6a_68{display:flex;align-items:center;gap:var(--space-2)}._frames_foi6a_74{display:grid;grid-auto-flow:column;grid-auto-columns:240px;gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-2);scroll-behavior:smooth}._review_foi6a_84{display:flex;flex-direction:column}._reviewRow_foi6a_89{display:grid;grid-template-columns:minmax(0,1.2fr) auto minmax(0,2fr) 200px auto;gap:var(--space-4);align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--line)}._reviewName_foi6a_100{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reviewStatus_foi6a_106{white-space:nowrap}._reviewRow_foi6a_89:last-child{border-bottom:0}._input_foi6a_114{font:inherit;font-family:var(--font-mono);font-size:13px;height:40px;padding:0 var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-md);width:100%}._dateField_foi6a_125{display:flex;flex-direction:column;gap:var(--space-1)}@media(max-width:720px){._equipmentRow_foi6a_48{grid-template-columns:repeat(2,minmax(0,1fr))}._reviewRow_foi6a_89{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3)}._reviewHint_foi6a_142{grid-column:1 / -1}}._detectBacklog_foi6a_147{display:flex;flex-direction:column;gap:var(--space-4)}._detectBacklogHeader_foi6a_153{display:flex;gap:var(--space-2);align-items:center}._cameraStrip_foi6a_159{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}._stripHead_foi6a_167{display:flex;align-items:center;gap:var(--space-1)}._stripHead_foi6a_167>:first-child{flex-grow:1}._zone_foi6a_178{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._zone_foi6a_178 polygon{fill:#0b7a631a;stroke:var(--status-ontrack);stroke-width:2;stroke-dasharray:6 4}._zone_foi6a_178 polygon._zoneHalo_foi6a_193{fill:none;stroke:#ffffffd9;stroke-width:4;stroke-dasharray:none}._needsCheck_foi6a_201{border-color:var(--caution)}._undatedGroup_foi6a_205{display:flex;flex-direction:column;gap:var(--space-3)}._undated_foi6a_205{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._undatedRow_foi6a_220{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:var(--space-4);align-items:center}._undatedThumb_foi6a_227{width:120px}._undatedText_foi6a_231{display:flex;flex-direction:column;gap:2px;min-width:0}._undatedText_foi6a_231>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timeForm_foi6a_244{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:flex-end}._timeForm_foi6a_244 ._input_foi6a_114{width:170px}._field_foi6a_255{display:flex;flex-direction:column;gap:2px}._batch_foi6a_261{padding:var(--space-4);border-radius:var(--radius-md);background:var(--caution-soft)}._batch_foi6a_261 ._field_foi6a_255:nth-child(2) ._input_foi6a_114{width:72px}._error_foi6a_271{color:var(--status-behind)}@media(max-width:720px){._undatedRow_foi6a_220{grid-template-columns:96px minmax(0,1fr)}._undatedRow_foi6a_220>:last-child{grid-column:1 / -1}._undatedThumb_foi6a_227{width:96px}}._badge_1hvma_1{display:inline-flex;align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2);border:1px solid var(--line-control);border-radius:var(--radius-pill);font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;color:var(--ink);white-space:nowrap}._inferred_1hvma_17{border-style:dashed;color:var(--ink-muted)}._manual_1hvma_22{background:var(--accent-soft);border-color:transparent;color:var(--accent-strong)}._root_vx4j9_1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._svg_vx4j9_7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}._halo_vx4j9_16{fill:none;stroke:#ffffffd9;stroke-width:4.5px;pointer-events:none;transition:opacity .12s ease}._box_vx4j9_24{pointer-events:all;fill:var(--accent);fill-opacity:.06;stroke:var(--accent);stroke-width:2px;cursor:pointer;transition:opacity .12s ease}._box_vx4j9_24:focus{outline:none}._active_vx4j9_38{fill-opacity:.18;stroke-width:3px}._muted_vx4j9_43{opacity:.35}._label_vx4j9_48{position:absolute;transform-origin:0 100%;transform:translateY(calc(-100% - var(--space-1))) scale(calc(1 / var(--zoom, 1)));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:12px;line-height:1.2;white-space:nowrap}._labelInside_vx4j9_61{transform-origin:0 0;transform:translateY(var(--space-1)) scale(calc(1 / var(--zoom, 1)))}._viewport_1btyu_1{position:relative;width:min(100%,calc(70vh * var(--ratio)));aspect-ratio:var(--ratio);margin-inline:auto;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);background:var(--surface-card)}._grab_1btyu_13{cursor:grab}._grab_1btyu_13:active{cursor:grabbing}._layer_1btyu_21{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0}._image_1btyu_27{display:block;width:100%;height:100%;pointer-events:none}._toolbar_1btyu_34{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}._row_1j4oy_1{display:flex;align-items:center;gap:var(--space-4)}._name_1j4oy_7{font-weight:600}._address_1j4oy_11{color:var(--ink-muted)}._toggle_1j4oy_15{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:auto}._error_1j4oy_22{margin:var(--space-3) 0 0;color:var(--status-behind)}._row_1j4oy_1+._row_1j4oy_1{margin-top:var(--space-3)}._input_1j4oy_31{flex:1;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink)}._hint_1j4oy_41{margin:var(--space-3) 0 0;color:var(--ink-muted)}._page_7va6t_1{display:flex;flex-direction:column;gap:var(--space-6)}._form_7va6t_7{display:flex;align-items:flex-end;gap:var(--space-4)}._subtitle_7va6t_13{margin:0}._container_1pbgz_1{display:flex;flex-direction:column;gap:var(--space-4)}._answer_1pbgz_7{white-space:pre-wrap;overflow-wrap:anywhere}._form_12ye9_1{display:flex;flex-direction:column;gap:var(--space-4)}._counter_12ye9_7{display:inline;font-size:14px;line-height:16px;color:var(--ink-muted)}._counter_12ye9_7._error_12ye9_14{color:var(--status-behind)}._examples_12ye9_18{display:flex;flex-wrap:wrap;gap:var(--space-2)}._actions_12ye9_24{display:flex;gap:var(--space-2);flex-wrap:wrap}._section_1mo6r_3{display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-height:480px;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._headActions_1mo6r_15{display:flex;gap:var(--space-2)}._expanded_1mo6r_21{display:flex;flex-direction:column;gap:var(--space-4);height:min(72vh,760px)}._expanded_1mo6r_21 ._log_1mo6r_28{min-height:0}._log_1mo6r_28{flex:1 1 0;min-height:160px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4);padding-right:var(--space-1);overscroll-behavior:contain}._empty_1mo6r_43{margin:auto 0;text-align:center}._message_1mo6r_48{display:flex;flex-direction:column;gap:var(--space-1);max-width:92%}._user_1mo6r_55{align-self:flex-end;align-items:flex-end}._assistant_1mo6r_60{align-self:flex-start;align-items:flex-start}._bubble_1mo6r_65{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);white-space:pre-wrap;overflow-wrap:anywhere}._user_1mo6r_55 ._bubble_1mo6r_65{background:var(--accent-soft);border-bottom-right-radius:var(--radius-sm)}._assistant_1mo6r_60 ._bubble_1mo6r_65{background:var(--surface-card);border-bottom-left-radius:var(--radius-sm)}._meta_1mo6r_82{font-size:12px;line-height:16px;color:var(--ink-muted)}._note_1mo6r_88{align-self:center}._typing_1mo6r_92{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-card)}._composer_1mo6r_98{flex:none;padding-top:var(--space-4);border-top:1px solid var(--line)}@media print{._section_1mo6r_3{display:none}}._list_6tmso_1{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}._row_6tmso_7{display:grid;grid-template-columns:130px minmax(0,1.6fr) minmax(0,1.2fr) 110px 150px 24px;gap:var(--space-4);align-items:center;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}._row_6tmso_7:last-child{border-bottom:0}._row_6tmso_7:hover{background:var(--surface-card);color:var(--ink)}._what_6tmso_27{display:flex;flex-direction:column}._tags_6tmso_32{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}._chevron_6tmso_39{color:var(--ink-muted)}._empty_6tmso_43{padding:var(--space-6)}@media(max-width:720px){._row_6tmso_7{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);padding:var(--space-4)}._what_6tmso_27{grid-column:1 / -1}._chevron_6tmso_39{grid-area:1 / 2;justify-self:end}}._top_1mzpg_1{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-6)}._verdict_1mzpg_7{font-size:40px;line-height:44px;font-weight:500;letter-spacing:-.6px}._verdictBehind_1mzpg_14{color:var(--status-behind)}._kv_1mzpg_18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._kv_1mzpg_18 dt{font-size:14px;line-height:20px;color:var(--ink-muted)}._kv_1mzpg_18 dd{margin:0}._section_1mzpg_34{display:flex;flex-direction:column;gap:var(--space-4)}._table_1mzpg_40{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;letter-spacing:0;text-align:left}._tableWrap_1mzpg_49{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-lg)}._table_1mzpg_40 th,._table_1mzpg_40 td{padding:var(--space-3) var(--space-4);vertical-align:top;border-bottom:1px solid var(--line)}._table_1mzpg_40 thead th{background:var(--surface-card);color:var(--ink-muted);font-weight:500}._table_1mzpg_40 tbody tr:last-child>*{border-bottom:0}._table_1mzpg_40 tbody tr:target{background:var(--caution-soft)}._table_1mzpg_40 tbody tr:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._stageName_1mzpg_81{display:flex;flex-direction:column;gap:2px;font-weight:400;min-width:200px}._statusCell_1mzpg_89{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}._frames_1mzpg_96{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}@media(max-width:720px){._top_1mzpg_1,._frames_1mzpg_96{grid-template-columns:minmax(0,1fr)}._stageName_1mzpg_81{min-width:160px}}._legend_1mzpg_113>summary{cursor:pointer;color:var(--link)}._legend_1mzpg_113>p{margin:var(--space-2) 0}._legendList_1mzpg_122{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._legendRow_1mzpg_131{display:grid;grid-template-columns:250px minmax(0,1fr);gap:var(--space-3);align-items:start}@media(max-width:720px){._legendRow_1mzpg_131{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}._table_1w627_1{display:flex;flex-direction:column;gap:var(--space-3);overflow-x:auto}._grid_1w627_10{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(224px,1.3fr) minmax(0,.6fr) minmax(0,.6fr) minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-4);min-width:840px;align-items:center}._head_1w627_20{padding:0 var(--space-6)}._row_1w627_24{padding:var(--space-5) var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);text-decoration:none;color:var(--ink);background:var(--surface)}._row_1w627_24:hover{background:var(--surface-card);color:var(--ink)}._name_1w627_38{display:flex;flex-direction:column;gap:2px}._title_1w627_44{font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.4px}._count_1w627_51{font-size:16px}._last_1w627_55{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}:root{--surface: #fff;--surface-card: #f7f7f5;--surface-inverse: #262423;--on-inverse: #f7f7f5;--on-inverse-muted: #b9b7b4;--glass: rgb(232 232 232 / 75%);--scrim: rgb(20 20 20 / 40%);--line: #dddcdb;--line-control: #85837f;--ink: #141414;--ink-muted: #5a5a5a;--ink-disabled: #abaaaa;--link: #476b80;--accent: #ff4114;--accent-strong: #cc3608;--on-accent: #fff;--accent-soft: #fff0eb;--focus-ring: #cc3608;--status-ahead: #0a5cad;--status-ahead-soft: #e6f0fb;--status-ontrack: #0b7a63;--status-ontrack-soft: #e2f5ef;--status-behind: #c4162a;--status-behind-soft: #fdecee;--status-notstarted: #5a5a5a;--status-notstarted-soft: #ececea;--status-unobserved: #4f6b7c;--status-unobserved-soft: #e8eef2;--caution: #8f5200;--caution-soft: #fff1d1;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 32px;--radius-pill: 56px;--control-sm: 40px;--control-md: 48px;--control-lg: 56px;--icon: 24px;--blur-md: 16px;--shadow-pop: 0 8px 24px rgb(20 20 20 / 12%);--duration-enter: .32s;--duration-exit: .2s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.55, 0, 1, .45);--font-sans: "Onest", ui-sans-serif, system-ui, -apple-system, "Segoe UI", helvetica, arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", menlo, consolas, monospace;--content-width: 1200px}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);font-size:16px;line-height:24px;letter-spacing:-.32px;background:var(--surface);color:var(--ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}h1{font-size:40px;line-height:44px;font-weight:500;letter-spacing:-.6px}h2{font-size:24px;line-height:32px;font-weight:500;letter-spacing:-.96px}h3{font-size:20px;line-height:24px;font-weight:500;letter-spacing:-.6px}a{color:var(--link)}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.data{font-family:var(--font-mono);font-size:13px;line-height:20px;letter-spacing:0;font-variant-numeric:tabular-nums}.muted{color:var(--ink-muted)}.lab{font-size:14px;line-height:20px;font-weight:500;letter-spacing:0}.sm{font-size:14px;line-height:20px;letter-spacing:0}.srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html{scroll-padding-top:72px}
