._button_1sljz_4{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);white-space:nowrap;font:var(--weight-medium) var(--fs-ui) / var(--lh-1) var(--font-sans);text-decoration:none;border-radius:var(--radius-sm);cursor:pointer;border:1px solid transparent;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._button_1sljz_4:active:not(:disabled){transform:scale(var(--press-scale))}._button_1sljz_4:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}._button_1sljz_4 svg{width:var(--space-3-5);height:var(--space-3-5);stroke-width:1.75}._primary_1sljz_42,._destructive_1sljz_43{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-foreground)}._primary_1sljz_42:active:not(:disabled),._destructive_1sljz_43:active:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._secondary_1sljz_56,._outline_1sljz_57{background:var(--surface);border-color:var(--line);color:var(--text)}._ghost_1sljz_64{background:transparent;color:var(--text-2)}._ghost_1sljz_64:active:not(:disabled){background:var(--bg-hover);color:var(--text)}._destructiveSubtle_1sljz_75{background:transparent;color:var(--text)}._destructiveSubtle_1sljz_75:active:not(:disabled){background:var(--bg-hover)}._link_1sljz_85{background:transparent;color:var(--text);text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:var(--accent);text-underline-offset:3px}@media(hover:hover)and (pointer:fine){._primary_1sljz_42:hover:not(:disabled),._destructive_1sljz_43:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._secondary_1sljz_56:hover:not(:disabled),._outline_1sljz_57:hover:not(:disabled){border-color:var(--line-strong)}._ghost_1sljz_64:hover:not(:disabled),._destructiveSubtle_1sljz_75:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}}._sizeXs_1sljz_117{height:var(--control-xs);padding:0 var(--space-2)}._sizeSm_1sljz_122{height:var(--control-xs);padding:0 var(--space-2-5)}._sizeDefault_1sljz_127,._sizeMd_1sljz_128{height:var(--control-sm);padding:0 var(--space-3)}._sizeLg_1sljz_133{height:var(--control-md);padding:0 var(--space-3-5)}._sizeLg_1sljz_133 svg{width:var(--space-4);height:var(--space-4)}._sizeIcon_1sljz_144{height:var(--control-sm);width:var(--control-sm);padding:0;border-radius:var(--radius-md)}._sizeIcon_1sljz_144 svg{width:var(--space-4-5);height:var(--space-4-5);stroke-width:1.5}@media(pointer:coarse),(max-width:760px){._button_1sljz_4{min-height:var(--tap-min)}._sizeIcon_1sljz_144{min-width:var(--tap-min)}}@media(max-width:760px){._sizeDefault_1sljz_127,._sizeMd_1sljz_128,._sizeLg_1sljz_133{padding:0 var(--space-3-5);font-size:var(--fs-body)}}._calendar_10e96_6{position:relative;padding:var(--space-3)}._months_10e96_13{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:641px){._months_10e96_13{flex-direction:row}}._month_10e96_13{display:flex;flex-direction:column;gap:var(--space-4)}._monthCaption_10e96_33{display:flex;justify-content:center;padding-top:var(--space-1);position:relative;align-items:center}._captionLabel_10e96_41{font:var(--weight-semibold) var(--fs-body) / var(--lh-title) var(--font-sans);letter-spacing:var(--track-ui);color:var(--text)}._nav_10e96_49{display:flex;align-items:center;gap:var(--space-1)}._navButton_10e96_55{position:absolute;top:var(--space-3);height:var(--control-xs);width:var(--control-xs);border-radius:var(--radius-md);border:0;background:transparent;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._navButton_10e96_55:active{background:var(--bg-hover);color:var(--text)}@media(hover:hover)and (pointer:fine){._navButton_10e96_55:hover{background:var(--bg-hover);color:var(--text)}}._buttonPrevious_10e96_86{left:var(--space-1)}._buttonNext_10e96_91{right:var(--space-1)}._chevron_10e96_96{width:var(--space-4);height:var(--space-4);fill:currentColor}._monthGrid_10e96_104{width:100%;border-collapse:collapse}._weekdays_10e96_109{display:flex}._weekday_10e96_109{color:var(--text-3);width:var(--control-sm);font:var(--weight-regular) var(--fs-label) / var(--lh-ui) var(--font-sans);text-align:center}._week_10e96_109{display:flex;width:100%;margin-top:var(--space-2)}._day_10e96_128{height:var(--control-sm);width:var(--control-sm);text-align:center;font-size:var(--fs-body);padding:0;position:relative}._day_10e96_128:focus-within{position:relative;z-index:20}._dayButton_10e96_142{height:var(--control-sm);width:var(--control-sm);padding:0;font:var(--weight-regular) var(--fs-body) / var(--lh-1) var(--font-sans);border-radius:var(--radius-sm);color:var(--text);background:transparent;border:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}._dayButton_10e96_142:disabled{opacity:.5;pointer-events:none}@media(hover:hover)and (pointer:fine){._dayButton_10e96_142:hover{background:var(--bg-hover)}}._today_10e96_169 ._dayButton_10e96_142{color:var(--accent-text);font-weight:var(--weight-semibold)}._outside_10e96_174 ._dayButton_10e96_142{color:var(--text-3)}._selected_10e96_179 ._dayButton_10e96_142,._selected_10e96_179 ._dayButton_10e96_142:hover{background:var(--accent);color:var(--on-accent);font-weight:var(--weight-medium)}._rangeStart_10e96_187,._rangeMiddle_10e96_188,._rangeEnd_10e96_189{background:var(--accent-select)}._rangeStart_10e96_187{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}._rangeEnd_10e96_189{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}._rangeMiddle_10e96_188 ._dayButton_10e96_142,._rangeMiddle_10e96_188 ._dayButton_10e96_142:hover{background:transparent;color:var(--text);font-weight:var(--weight-regular)}._outside_10e96_174._rangeStart_10e96_187 ._dayButton_10e96_142,._outside_10e96_174._rangeStart_10e96_187 ._dayButton_10e96_142:hover,._outside_10e96_174._rangeEnd_10e96_189 ._dayButton_10e96_142,._outside_10e96_174._rangeEnd_10e96_189 ._dayButton_10e96_142:hover,._outside_10e96_174._rangeMiddle_10e96_188 ._dayButton_10e96_142,._outside_10e96_174._rangeMiddle_10e96_188 ._dayButton_10e96_142:hover{background:transparent;color:var(--text-3);font-weight:var(--weight-regular)}._hidden_10e96_225{visibility:hidden}@media(pointer:coarse),(max-width:760px){._monthCaption_10e96_33{min-height:var(--tap-min);padding-top:0}._navButton_10e96_55{width:var(--tap-min);height:var(--tap-min)}._weekday_10e96_109{width:var(--tap-min)}._day_10e96_128,._dayButton_10e96_142{width:var(--tap-min);height:var(--tap-min)}}@media(max-width:760px){._calendar_10e96_6{padding:var(--space-1)}._months_10e96_13{align-items:center}._nav_10e96_49{position:absolute;inset:0 0 auto}._navButton_10e96_55{top:var(--space-1)}}._card_t3g5k_6{background:var(--surface);color:var(--text);border-radius:var(--radius-lg);border:1px solid var(--line)}._cardFlat_t3g5k_17{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4)}._header_t3g5k_25{display:flex;flex-direction:column;gap:var(--space-1-5);padding:var(--space-3-5) var(--space-4-5);border-bottom:1px solid var(--line-soft)}._header_t3g5k_25+._content_t3g5k_34{padding-top:var(--space-4)}._title_t3g5k_38{font:var(--weight-semibold) var(--fs-title) / var(--lh-title) var(--font-sans);letter-spacing:var(--track-ui);color:var(--text);margin:0}._description_t3g5k_45{font-size:var(--fs-ui);color:var(--text-3);line-height:var(--lh-ui);margin:0}._content_t3g5k_34{padding:0 var(--space-4-5) var(--space-4-5)}._footer_t3g5k_56{display:flex;align-items:center;padding:0 var(--space-4-5) var(--space-4-5);gap:var(--space-2)}._input_1ftqd_4{display:flex;height:var(--control-sm);width:100%;border:1px solid var(--line);background:var(--surface);padding:0 var(--space-3);font:var(--weight-regular) var(--fs-body) / var(--lh-ui) var(--font-sans);border-radius:var(--radius-md);color:var(--text);transition:border-color var(--dur-fast) var(--ease)}._input_1ftqd_4::placeholder{color:var(--text-3)}._input_1ftqd_4[aria-invalid=true]{border-color:var(--status-fault)}._input_1ftqd_4:disabled{cursor:not-allowed;opacity:.5}._input_1ftqd_4::file-selector-button{border:0;background:transparent;color:var(--text);font:var(--weight-medium) var(--fs-body) / var(--lh-ui) var(--font-sans)}@media(hover:hover)and (pointer:fine){._input_1ftqd_4:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--line-strong)}}@media(pointer:coarse),(max-width:760px){._input_1ftqd_4{height:var(--tap-min);font-size:var(--fs-body-lg)}}._label_9u991_1{font:var(--weight-medium) var(--fs-ui) / var(--lh-1) var(--font-sans);color:var(--text)}._label_9u991_1:has(~:disabled),._label_9u991_1:has(~[data-disabled]){cursor:not-allowed;opacity:.5}._spinner_aaq9n_4{border-radius:50%;border-bottom:2px solid currentColor;animation:_spin_aaq9n_4 1s linear infinite}._xs_aaq9n_10{height:var(--space-3);width:var(--space-3)}._sm_aaq9n_11{height:var(--space-4);width:var(--space-4)}._md_aaq9n_12{height:var(--space-8);width:var(--space-8)}._lg_aaq9n_13{height:var(--space-12);width:var(--space-12)}._xl_aaq9n_14{height:var(--space-16);width:var(--space-16)}@keyframes _spin_aaq9n_4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._content_1lsul_4{z-index:50;width:auto;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--color-elevated);padding:var(--space-4);color:var(--text);box-shadow:var(--shadow-float);outline:none}@media(pointer:coarse),(max-width:760px){._content_1lsul_4{z-index:1060;max-width:calc(100vw - 2 * var(--space-2));max-height:var(--radix-popover-content-available-height);overflow-y:auto;overscroll-behavior:contain}}._content_1lsul_4[data-state=open]{animation:_popoverIn_1lsul_1 var(--dur-fast) var(--ease)}._content_1lsul_4[data-state=closed]{animation:_popoverOut_1lsul_1 var(--dur-fast) var(--ease)}@keyframes _popoverIn_1lsul_1{0%{opacity:0}to{opacity:1}}@keyframes _popoverOut_1lsul_1{0%{opacity:1}to{opacity:0}}._trigger_1ub7n_1{min-width:240px;justify-content:flex-start;text-align:left;font-weight:var(--weight-regular)}._triggerIcon_1ub7n_8{margin-right:var(--space-2);height:var(--space-4);width:var(--space-4);flex-shrink:0;color:var(--text-2)}._dropdownBody_1ub7n_16{display:flex}._presets_1ub7n_20{display:flex;flex-direction:column;border-right:1px solid var(--line-soft);padding:var(--space-2)}._presetButton_1ub7n_27{justify-content:flex-start;font-size:var(--fs-ui)}@media(pointer:coarse),(max-width:760px){._dropdownBody_1ub7n_16{flex-direction:column}._presets_1ub7n_20{flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--line-soft)}}@media(max-width:760px){._trigger_1ub7n_1{min-width:0;max-width:100%}._popover_1ub7n_55{padding:var(--space-2)}}._textarea_1oz9y_9{display:block;width:100%;min-height:5.5rem;resize:vertical;border:1px solid var(--line);background:var(--surface);padding:var(--space-2-5) var(--space-3);font:var(--weight-regular) var(--fs-body) / var(--lh-body) var(--font-sans);border-radius:var(--radius-md);color:var(--text);transition:border-color var(--dur-fast) var(--ease)}._textarea_1oz9y_9::placeholder{color:var(--text-3)}._textarea_1oz9y_9[aria-invalid=true]{border-color:var(--status-fault)}._textarea_1oz9y_9:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover)and (pointer:fine){._textarea_1oz9y_9:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--line-strong)}}@media(pointer:coarse),(max-width:760px){._textarea_1oz9y_9{font-size:var(--fs-body-lg)}}._handle_i69an_3{position:absolute;top:0;bottom:0;width:6px;cursor:col-resize;z-index:10;user-select:none;-webkit-user-select:none;touch-action:none}._handleLeft_i69an_16{left:-3px}._handleRight_i69an_20{right:-3px}._handle_i69an_3:after{content:"";position:absolute;top:0;bottom:0;width:2px;left:2px;background:transparent;transition:background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._handle_i69an_3:hover:after{background:var(--line-strong)}}@media(pointer:coarse){._handle_i69an_3:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - var(--tap-min) / 2);width:var(--tap-min)}}._handleActive_i69an_55:after{background:var(--accent)!important}._select_1ssm7_5{height:var(--control-sm);width:100%;border-radius:var(--radius-md);border:1px solid var(--line);background-color:var(--surface);background-image:linear-gradient(45deg,transparent 50%,var(--text-2) 50%),linear-gradient(135deg,var(--text-2) 50%,transparent 50%);background-position:calc(100% - var(--space-4)) 50%,calc(100% - var(--space-3)) 50%;background-size:var(--space-1) var(--space-1);background-repeat:no-repeat;padding:0 var(--space-8) 0 var(--space-3);font:var(--weight-regular) var(--fs-body) / var(--lh-ui) var(--font-sans);color:var(--text);appearance:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}._select_1ssm7_5[aria-invalid=true]{border-color:var(--status-fault)}._select_1ssm7_5:disabled{cursor:not-allowed;opacity:.4}@media(hover:hover)and (pointer:fine){._select_1ssm7_5:hover:not(:disabled){border-color:var(--line-strong)}}@media(pointer:coarse),(max-width:760px){._select_1ssm7_5{height:var(--tap-min);font-size:var(--fs-body-lg)}}._list_hf7ju_4{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-0-75);border-radius:var(--radius-md);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2)}._trigger_hf7ju_15{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);height:var(--control-xs);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-2);font:var(--weight-regular) var(--fs-ui) / var(--lh-1) var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._trigger_hf7ju_15:active:not(:disabled){transform:scale(var(--press-scale))}._trigger_hf7ju_15:disabled{pointer-events:none;opacity:.5}._trigger_hf7ju_15[data-state=active]{background:var(--color-elevated);color:var(--text);font-weight:var(--weight-medium);box-shadow:var(--shadow-control)}@media(hover:hover)and (pointer:fine){._trigger_hf7ju_15:hover{color:var(--text)}}@media(pointer:coarse){._trigger_hf7ju_15{min-height:var(--tap-min)}}@media(max-width:760px){._trigger_hf7ju_15{height:var(--tap-min);font-size:var(--fs-body)}}._content_hf7ju_72{margin-top:var(--space-3)}._badge_k0az0_4{--dot: var(--status-stopped);display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-0-75) var(--space-2-5);border-radius:var(--radius-pill);background:var(--pill-neutral-bg);color:var(--text-2);font:var(--weight-medium) var(--fs-ui) / var(--lh-ui) var(--font-sans);white-space:nowrap}._status_k0az0_18{padding-left:var(--space-2);color:var(--text)}._status_k0az0_18:before{content:"";flex:none;width:var(--status-dot);height:var(--status-dot);border-radius:50%;background:var(--dot)}._running_k0az0_32{--dot: var(--status-running);background:var(--pill-running-bg);color:var(--pill-running-text)}._help_k0az0_38{--dot: var(--status-help);background:var(--pill-help-bg);box-shadow:inset 0 0 0 1.5px var(--status-fault)}._help_k0az0_38:before{box-shadow:0 0 0 1.5px var(--surface),0 0 0 3px var(--status-fault)}._done_k0az0_50{--dot: var(--text-2)}._pending_k0az0_54{--dot: var(--status-teleop)}._stopped_k0az0_58{--dot: var(--status-stopped)}._fault_k0az0_62{--dot: var(--pill-fault-text);background:var(--pill-fault-bg);color:var(--pill-fault-text)}._offline_k0az0_68{--dot: var(--status-offline);color:var(--text-3)}._container_1kkdq_1{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-3)}._fullHeight_1kkdq_9{height:100%}._container_1f66x_2{display:flex;min-height:100vh;min-height:100svh;align-items:center;justify-content:center;padding:var(--space-4);background:var(--bg)}._card_1f66x_12{width:100%;max-width:360px;padding:var(--space-8) var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);text-align:center}._title_1f66x_23{margin:0 0 var(--space-2);color:var(--text);font:var(--weight-semibold) var(--fs-heading-2) / var(--lh-title) var(--font-sans);letter-spacing:var(--track-wordmark)}._product_1f66x_31{color:var(--text-3)}._subtitle_1f66x_35{margin:0 0 var(--space-6);color:var(--text-3);font-size:var(--fs-body);line-height:var(--lh-ui)}._divider_1f66x_42{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-6) 0}._rule_1f66x_49{flex:1;height:1px;background:var(--line)}._dividerLabel_1f66x_55{color:var(--text-3);font-size:var(--fs-label)}._form_1f66x_60{display:flex;flex-direction:column;gap:var(--space-3)}._error_1f66x_67{display:flex;align-items:center;justify-content:center;gap:var(--space-1-5);margin:var(--space-4) 0 0;color:var(--text);font-size:var(--fs-body);font-weight:var(--weight-medium)}._error_1f66x_67:before{content:"";flex:none;width:var(--status-dot);height:var(--status-dot);border-radius:50%;background:var(--status-fault)}@media(max-width:760px){._card_1f66x_12{padding:var(--space-6) var(--space-4)}}._page_1sxwm_5{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:var(--bg);color:var(--text)}._card_1sxwm_16{width:min(100%,32rem);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._eyebrow_1sxwm_24{margin:0 0 var(--space-2);color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui)}._title_1sxwm_32{margin:0;color:var(--text);font-size:var(--fs-title);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui);line-height:var(--lh-title)}._description_1sxwm_41{margin:var(--space-2) 0 0;color:var(--text-2);font-size:var(--fs-body);line-height:var(--lh-body)}._actions_1sxwm_48{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}._primaryAction_1sxwm_55,._secondaryAction_1sxwm_56{display:inline-flex;align-items:center;height:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-1);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._primaryAction_1sxwm_55{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground)}._secondaryAction_1sxwm_56{border:1px solid var(--line);background:var(--surface);color:var(--text)}._primaryAction_1sxwm_55:active,._secondaryAction_1sxwm_56:active{transform:scale(var(--press-scale))}._primaryAction_1sxwm_55:active{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._details_1sxwm_98{max-height:12rem;margin:var(--space-5) 0 0;padding:var(--space-3);overflow:auto;border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-ui);white-space:pre-wrap}@media(hover:hover)and (pointer:fine){._primaryAction_1sxwm_55:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._secondaryAction_1sxwm_56:hover{border-color:var(--line-strong)}}@media(pointer:coarse),(max-width:760px){._primaryAction_1sxwm_55,._secondaryAction_1sxwm_56{height:var(--tap-min)}}@media(max-width:760px){._page_1sxwm_5{padding:var(--space-4)}}._toolCall_ga59z_6{display:flex;flex-direction:column;align-items:stretch;gap:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);overflow:hidden;width:min(100%,42rem);max-width:100%}._clickable_ga59z_22{cursor:pointer}._toolCallRow_ga59z_28{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);width:100%;min-width:0;border:0;background:transparent;transition:background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._clickable_ga59z_22 ._toolCallRow_ga59z_28:hover{background:var(--surface-hover)}}._toolCallRow_ga59z_28:focus-visible{outline-offset:-2px}._toolCallIcon_ga59z_51{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-2)}._toolCallContent_ga59z_59{display:inline-flex;align-items:baseline;gap:var(--space-2);min-width:0;flex:1}._toolCallName_ga59z_67{flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--weight-regular);color:var(--text-3)}._toolCallDescription_ga59z_75{min-width:0;max-width:34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--fs-ui);color:var(--text)}._toolCallPendingTag_ga59z_89,._toolCallErrorTag_ga59z_90{--dot: var(--status-stopped);display:inline-flex;align-items:center;flex-shrink:0;gap:var(--space-1-5);padding:var(--space-0-75) var(--space-2-5) var(--space-0-75) var(--space-2);border-radius:var(--radius-pill);background:var(--pill-neutral-bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-ui);white-space:nowrap}._toolCallPendingTag_ga59z_89:before,._toolCallErrorTag_ga59z_90:before{content:"";flex:none;width:var(--status-dot);height:var(--status-dot);border-radius:50%;background:var(--dot)}._pillRunning_ga59z_118{--dot: var(--status-running);background:var(--pill-running-bg);color:var(--pill-running-text)}._pillHelp_ga59z_125{--dot: var(--status-help);background:var(--pill-help-bg);box-shadow:inset 0 0 0 1.5px var(--status-fault)}._pillHelp_ga59z_125:before{box-shadow:0 0 0 1.5px var(--surface),0 0 0 3px var(--status-fault)}._pillDone_ga59z_138{--dot: var(--text-2)}._pillStopped_ga59z_143{--dot: var(--status-stopped)}._toolCallErrorTag_ga59z_90{--dot: var(--pill-fault-text);background:var(--pill-fault-bg);color:var(--pill-fault-text)}._chevron_ga59z_156{width:14px;height:14px;flex-shrink:0;color:var(--text-3);stroke-width:1.75;transition:transform var(--dur-fast) var(--ease)}._chevronExpanded_ga59z_165{transform:rotate(90deg)}._expandedBody_ga59z_171{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-3) var(--space-3);border-top:1px solid var(--line-soft)}._expandedSection_ga59z_179{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-2)}._expandedLabel_ga59z_186{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-3)}._truncatedNote_ga59z_198{font-size:var(--fs-label);font-weight:var(--weight-regular);color:var(--text-3)}._toolCallArgs_ga59z_205{margin:0;padding:var(--space-2) var(--space-2-5);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-ui);color:var(--text);overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:320px;overflow-y:auto}._statusCancelled_ga59z_225 ._toolCallName_ga59z_67,._statusCancelled_ga59z_225 ._toolCallDescription_ga59z_75{color:var(--text-3);text-decoration:line-through}._confirmation_ga59z_233{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3);border-top:1px solid var(--line-soft);background:var(--surface-sunken)}._confirmationText_ga59z_243{min-width:0;color:var(--text);font-size:var(--fs-ui);line-height:var(--lh-ui)}._confirmationActions_ga59z_250{display:inline-flex;gap:var(--space-1-5);flex-shrink:0}._confirmButton_ga59z_257,._cancelButton_ga59z_258{height:var(--control-xs);padding:0 var(--space-2-5);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-1);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._confirmButton_ga59z_257:active,._cancelButton_ga59z_258:active{transform:scale(var(--press-scale))}._confirmButton_ga59z_257{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground)}._cancelButton_ga59z_258{border:1px solid var(--line);background:var(--surface);color:var(--text)}@media(hover:hover)and (pointer:fine){._confirmButton_ga59z_257:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover)}._cancelButton_ga59z_258:hover{border-color:var(--line-strong)}}@media(max-width:760px){._confirmButton_ga59z_257,._cancelButton_ga59z_258{height:var(--tap-min);padding:0 var(--space-3-5)}}@media(pointer:coarse){._confirmButton_ga59z_257,._cancelButton_ga59z_258{height:var(--tap-min)}}@media(max-width:760px),(pointer:coarse){._toolCallRow_ga59z_28{min-height:var(--tap-min)}._toolCallContent_ga59z_59{flex-direction:column;align-items:flex-start;gap:0}._toolCallName_ga59z_67{flex-shrink:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolCallDescription_ga59z_75{max-width:100%}._confirmation_ga59z_233{flex-direction:column;align-items:stretch}._confirmButton_ga59z_257,._cancelButton_ga59z_258{flex:1}}@media(pointer:coarse){._clickable_ga59z_22 ._toolCallRow_ga59z_28{-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._clickable_ga59z_22 ._toolCallRow_ga59z_28:active{background:var(--surface-hover);transform:scale(var(--press-scale))}}._compactToolCall_ga59z_378{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) 0;font-size:var(--fs-label);line-height:var(--lh-ui);color:var(--text-3)}._statusDot_ga59z_388{width:var(--status-dot);height:var(--status-dot);border-radius:50%;flex-shrink:0;background:var(--text-2)}._statusPending_ga59z_396 ._statusDot_ga59z_388{background:var(--status-running)}._statusExecuted_ga59z_400 ._statusDot_ga59z_388{background:var(--text-2)}._statusError_ga59z_404 ._statusDot_ga59z_388{background:var(--status-fault)}._statusCancelled_ga59z_225 ._statusDot_ga59z_388{background:var(--status-stopped)}._compactDescription_ga59z_412{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._message_1fzuo_5{display:flex;flex-direction:column;gap:var(--space-2);max-width:100%;animation:_messageIn_1fzuo_1 var(--dur-fast) var(--ease-out)}._userMessage_1fzuo_13,._assistantMessage_1fzuo_14{align-items:stretch}._userBubble_1fzuo_20{align-self:flex-end;max-width:88%;padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);background:var(--p-slate);color:var(--p-off);font-size:var(--fs-body);line-height:var(--lh-body)}._userText_1fzuo_31{white-space:pre-wrap;word-wrap:break-word}._assistantBlocks_1fzuo_38{display:flex;flex-direction:column;gap:var(--space-2);color:var(--text);font-size:var(--fs-body);line-height:var(--lh-body);max-width:92%}._thinkingDot_1fzuo_49{display:inline-block;width:var(--space-2);height:var(--space-2);margin-top:var(--space-2);border-radius:50%;background:var(--text-3);animation:_thinkingPulse_1fzuo_1 1.4s ease-in-out infinite}@keyframes _thinkingPulse_1fzuo_1{0%,to{opacity:.35}50%{opacity:1}}._markdown_1fzuo_66{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text)}._markdown_1fzuo_66>:first-child{margin-top:0}._markdown_1fzuo_66>:last-child{margin-bottom:0}._markdown_1fzuo_66 p{margin:0 0 var(--space-2)}._markdown_1fzuo_66 strong{font-weight:var(--weight-semibold);color:var(--text)}._markdown_1fzuo_66 em{font-style:italic}._markdown_1fzuo_66 h1,._markdown_1fzuo_66 h2,._markdown_1fzuo_66 h3,._markdown_1fzuo_66 h4{margin:var(--space-4) 0 var(--space-1-5);font-weight:var(--weight-semibold);line-height:var(--lh-title);letter-spacing:var(--track-ui);color:var(--text);text-wrap:balance}._markdown_1fzuo_66>:first-child:where(h1,h2,h3,h4){margin-top:0}._markdown_1fzuo_66 h1{font-size:var(--fs-title)}._markdown_1fzuo_66 h2{font-size:var(--fs-small)}._markdown_1fzuo_66 h3{font-size:var(--fs-body)}._markdown_1fzuo_66 h4{font-size:var(--fs-body);color:var(--text-2)}._markdown_1fzuo_66 ul,._markdown_1fzuo_66 ol{margin:0 0 var(--space-2);padding-left:var(--space-5)}._markdown_1fzuo_66 ul{list-style-type:disc}._markdown_1fzuo_66 ol{list-style-type:decimal}._markdown_1fzuo_66 li{margin:var(--space-0-5) 0;padding-left:var(--space-0-5)}._markdown_1fzuo_66 li::marker{color:var(--text-3)}._markdown_1fzuo_66 li>p{margin:var(--space-1) 0}._markdown_1fzuo_66 code{padding:var(--space-0-5) var(--space-1);border:1px solid var(--line-soft);border-radius:var(--radius-xs);background:var(--surface-sunken);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-ui)}._markdown_1fzuo_66 pre{margin:var(--space-3) 0;padding:var(--space-3) var(--space-3-5);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-sunken);overflow-x:auto}._markdown_1fzuo_66 pre code{padding:0;border:none;border-radius:0;background:transparent;color:var(--text);font-size:var(--fs-label);line-height:var(--lh-body)}._markdown_1fzuo_66 a{color:var(--text);text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:var(--accent);text-underline-offset:3px}._markdown_1fzuo_66 blockquote{margin:var(--space-3) 0;padding:var(--space-0-5) 0 var(--space-0-5) var(--space-3);border-left:2px solid var(--line-strong);color:var(--text-2)}._markdown_1fzuo_66 hr{margin:var(--space-4) 0;border:none;border-top:1px solid var(--line-soft)}._markdown_1fzuo_66 table{width:100%;margin:var(--space-3) 0;border-collapse:collapse;font-size:var(--fs-ui)}._markdown_1fzuo_66 th,._markdown_1fzuo_66 td{padding:var(--space-1-5) var(--space-2-5) var(--space-1-5) 0;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top}._markdown_1fzuo_66 tr:last-child td{border-bottom:none}._markdown_1fzuo_66 th{color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-medium)}._tableScroll_1fzuo_219{margin:var(--space-3) 0}._tableScroll_1fzuo_219>table{margin:0}@media(max-width:760px){._assistantBlocks_1fzuo_38{max-width:100%}}@media(max-width:760px),(pointer:coarse){._markdown_1fzuo_66{overflow-wrap:break-word}._tableScroll_1fzuo_219{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}}@keyframes _messageIn_1fzuo_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._inputArea_91u4p_8{padding:var(--space-2-5) var(--space-3-5) var(--space-3-5);flex-shrink:0;background:transparent}._inputAreaHero_91u4p_14{padding:0;background:transparent}._inputWrapper_91u4p_19{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-1-5) var(--space-1-5) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-fast) var(--ease)}._inputWrapperActive_91u4p_31{border-color:var(--line-strong)}@media(hover:hover)and (pointer:fine){._inputWrapper_91u4p_19:hover{border-color:var(--line-strong)}}._inputWrapper_91u4p_19:focus-within{border-color:var(--focus-ring)}._inputWrapperHero_91u4p_48{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}._textarea_91u4p_52{appearance:none;-webkit-appearance:none;flex:1;min-width:0;height:calc(var(--fs-body) * var(--lh-body));min-height:calc(var(--fs-body) * var(--lh-body));max-height:132px;resize:none;border:0;outline:none!important;box-shadow:none!important;background:transparent;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);padding:0;margin:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text) 18%,transparent) transparent}._textarea_91u4p_52::-webkit-scrollbar{width:6px}._textarea_91u4p_52::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text) 18%,transparent);border-radius:var(--radius-pill)}._textarea_91u4p_52:focus,._textarea_91u4p_52:focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}._textarea_91u4p_52::placeholder{color:var(--text-3);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._textarea_91u4p_52:disabled{cursor:wait;opacity:.6}._textareaHero_91u4p_110{height:calc(var(--fs-body) * var(--lh-body));min-height:calc(var(--fs-body) * var(--lh-body));font-size:var(--fs-body);line-height:var(--lh-body);padding:0}._inputActions_91u4p_118{display:flex;align-items:center;gap:var(--space-1-5);flex-shrink:0}._sendButton_91u4p_127{flex-shrink:0;display:grid;place-items:center;width:var(--space-8);height:var(--space-8);margin-bottom:0;padding:0;border:0;border-radius:var(--radius-sm);background:var(--accent);color:var(--p-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._sendButton_91u4p_127:active:not(:disabled){transform:scale(var(--press-scale))}._sendButton_91u4p_127:disabled{background:var(--color-muted);color:var(--text-3);cursor:not-allowed}._sendButtonHero_91u4p_158{width:var(--space-8);height:var(--space-8);margin-bottom:0}._stopButton_91u4p_168{background:var(--color-primary);color:var(--color-primary-foreground)}@media(hover:hover)and (pointer:fine){._stopButton_91u4p_168:hover:not(:disabled){background:var(--color-primary-hover)}}._sendIcon_91u4p_179{width:14px;height:14px;stroke-width:1.75}._stopIcon_91u4p_185{width:10px;height:10px;fill:currentColor}@media(max-width:760px),(pointer:coarse){._inputWrapper_91u4p_19{align-items:stretch;padding-block:0}._textarea_91u4p_52{height:calc(var(--fs-body-lg) * var(--lh-body) + 2 * var(--space-3-5));min-height:calc(var(--fs-body-lg) * var(--lh-body) + 2 * var(--space-3-5));max-height:calc(132px + 2 * var(--space-3-5));padding-block:var(--space-3-5);font-size:var(--fs-body-lg)}._textareaHero_91u4p_110{height:calc(var(--fs-body-lg) * var(--lh-body) + 2 * var(--space-4));min-height:calc(var(--fs-body-lg) * var(--lh-body) + 2 * var(--space-4));padding-block:var(--space-4)}._inputActions_91u4p_118{align-self:center}._sendButton_91u4p_127,._sendButtonHero_91u4p_158{width:var(--tap-min);height:var(--tap-min)}}@media(max-width:760px){._inputArea_91u4p_8:not(._inputAreaHero_91u4p_14){padding:var(--space-2) var(--space-4) var(--space-3)}._inputWrapper_91u4p_19{padding-left:var(--space-3-5)}._textarea_91u4p_52::placeholder{white-space:pre-wrap}._textareaHero_91u4p_110{min-height:calc(var(--fs-body-lg) * var(--lh-body) * 2 + 2 * var(--space-2));padding-block:var(--space-2)}}@media(max-height:500px)and (orientation:landscape)and (pointer:coarse){._inputArea_91u4p_8:not(._inputAreaHero_91u4p_14){padding-block:var(--space-1-5)}}._container_t3oey_1{display:flex;flex-direction:column;height:100%;min-height:0}._messagesArea_t3oey_8{flex:1;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--dur-fast) var(--ease)}._messagesArea_t3oey_8:hover,._messagesArea_t3oey_8:focus-within{scrollbar-color:color-mix(in srgb,var(--text) 18%,transparent) transparent}._messagesArea_t3oey_8::-webkit-scrollbar{width:8px;height:8px}._messagesArea_t3oey_8::-webkit-scrollbar-track{background:transparent}._messagesArea_t3oey_8::-webkit-scrollbar-thumb{background-color:transparent;border:2px solid transparent;background-clip:content-box;border-radius:var(--radius-pill);transition:background-color var(--dur-fast) var(--ease)}._messagesArea_t3oey_8:hover::-webkit-scrollbar-thumb,._messagesArea_t3oey_8:focus-within::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--text) 18%,transparent)}._messagesArea_t3oey_8::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--text) 26%,transparent)}._messagesInner_t3oey_55{flex:1;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--chat-inner-pad-end, var(--space-3-5)) var(--space-4-5) var(--space-3-5);max-width:52rem;width:100%;margin:0 auto}._inputContainer_t3oey_66{flex-shrink:0;max-width:52rem;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:stretch}._inputContainerWithDashboard_t3oey_76{gap:var(--space-1)}._dashboardTabBar_t3oey_83{display:flex;justify-content:flex-start;align-self:flex-start;width:100%;padding:0 var(--space-3-5)}._dashboardTab_t3oey_83{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-0-75) var(--space-2-5);border:1px solid var(--chip-border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);white-space:nowrap}._dashboardTabIcon_t3oey_107{flex-shrink:0;color:var(--text-2)}._emptyState_t3oey_114{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:var(--space-12) var(--space-4);animation:_fadeUp_t3oey_1 var(--dur-base) var(--ease-out)}._emptyTitle_t3oey_126{margin:0;font-family:var(--font-sans);font-size:var(--fs-title);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui);line-height:var(--lh-title);color:var(--text)}._emptyDescription_t3oey_136{max-width:26rem;margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3);text-wrap:pretty}._error_t3oey_147{padding:var(--space-3) var(--space-3-5);border:1px solid var(--line);border-left:3px solid var(--status-fault);border-radius:var(--radius-xs) var(--radius-lg) var(--radius-lg) var(--radius-xs);background:var(--surface-sunken);font-size:var(--fs-body);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text);animation:_fadeUp_t3oey_1 var(--dur-fast) var(--ease-out)}@media(pointer:coarse),(max-width:760px){._messagesArea_t3oey_8{overscroll-behavior-y:contain}}@media(max-width:760px){._messagesInner_t3oey_55{padding:var(--space-4) var(--chat-inner-pad-end, var(--space-4)) var(--space-4-5) var(--space-4)}._dashboardTabBar_t3oey_83{padding:0 var(--space-4)}}@keyframes _fadeUp_t3oey_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._sidebar_cbene_6{position:relative;height:100%;background:var(--bg);display:flex;flex-direction:column;flex-shrink:0;transition:width var(--dur-base) var(--ease-out);overflow:hidden}._resizing_cbene_18{transition:none!important}._expanded_cbene_22{width:380px}._collapsed_cbene_26{width:0}._panelInner_cbene_32{position:relative;height:100%;display:flex;flex-direction:column;padding:0 var(--app-frame) var(--app-frame) var(--space-1)}._panelInner_cbene_32>._chatCard_cbene_42{flex:1;height:auto;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._header_cbene_54{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:calc(var(--control-sm) + var(--space-2-5));padding:0 0 var(--space-2-5);flex-shrink:0;container-type:inline-size;z-index:var(--z-raised)}._headerTitle_cbene_73{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0;font-family:var(--font-sans);font-size:var(--fs-title);font-weight:var(--weight-semibold);line-height:var(--lh-title);letter-spacing:var(--track-ui);color:var(--text)}._tabList_cbene_88{display:inline-flex;align-items:center;min-width:0;padding:var(--space-0-75);border-radius:var(--radius-md);background:var(--seg-track)}._tabButton_cbene_97{display:inline-flex;align-items:center;justify-content:center;height:var(--control-xs);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-2);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-regular);line-height:var(--lh-1);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._tabButton_cbene_97:active{transform:scale(var(--press-scale))}._tabButtonActive_cbene_124{background:var(--color-elevated);color:var(--text);font-weight:var(--weight-medium);box-shadow:var(--shadow-control)}@media(hover:hover)and (pointer:fine){._tabButton_cbene_97:hover{color:var(--text)}}._headerActions_cbene_139{position:relative;display:flex;gap:var(--space-1);align-items:center;min-width:var(--control-sm)}._actionButton_cbene_148{display:grid;place-items:center;flex:none;width:var(--control-sm);height:var(--control-sm);padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._actionButton_cbene_148[aria-expanded=true]{background:var(--bg-hover);color:var(--text)}._actionButton_cbene_148:active{background:var(--bg-hover)}@media(hover:hover)and (pointer:fine){._actionButton_cbene_148:hover{background:var(--bg-hover);color:var(--text)}}._closeButton_cbene_185{display:none}@media(max-width:760px),(pointer:coarse)and (max-width:1099.98px){._closeButton_cbene_185{display:grid}}._tabButton_cbene_97:focus-visible,._actionButton_cbene_148:focus-visible{outline-offset:-2px}._actionIcon_cbene_203{width:18px;height:18px;stroke-width:1.5}._menu_cbene_210{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:20;min-width:10rem;padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);box-shadow:var(--shadow-float);display:flex;flex-direction:column;gap:var(--space-0-5)}._menuItem_cbene_226{width:100%;height:var(--space-8);display:flex;align-items:center;padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-1);text-align:left;transition:background-color var(--dur-fast) var(--ease)}._menuItem_cbene_226:focus-visible{background:var(--bg-hover);outline:2px solid var(--focus-ring);outline-offset:-2px}._menuItem_cbene_226:active:not(:disabled){background:var(--bg-hover)}._menuItem_cbene_226:disabled{cursor:not-allowed;color:var(--text-3)}._menuItemDanger_cbene_261{color:var(--text)}@media(hover:hover)and (pointer:fine){._menuItem_cbene_226:hover:not(:disabled){background:var(--bg-hover)}}._extraTabBody_cbene_275{flex:1;min-height:0;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);scrollbar-width:thin;scrollbar-color:transparent transparent}._extraTabBody_cbene_275:hover,._extraTabBody_cbene_275:focus-within{scrollbar-color:color-mix(in srgb,var(--text) 18%,transparent) transparent}._extraTabBody_cbene_275::-webkit-scrollbar{width:8px}._extraTabBody_cbene_275::-webkit-scrollbar-track{background:transparent}._extraTabBody_cbene_275::-webkit-scrollbar-thumb{background-color:transparent;border:2px solid transparent;background-clip:content-box;border-radius:var(--radius-pill)}._extraTabBody_cbene_275:hover::-webkit-scrollbar-thumb,._extraTabBody_cbene_275:focus-within::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--text) 18%,transparent)}._mobileBackdrop_cbene_312{display:none}@media(min-width:761px)and (max-width:1099.98px)and (pointer:coarse){._sidebar_cbene_6[data-layout=drawer]{position:fixed;z-index:200;top:var(--app-top);right:0;bottom:0;height:auto;overscroll-behavior:contain}._sidebar_cbene_6[data-layout=drawer]._expanded_cbene_22{width:var(--app-detail-drawer)!important;box-shadow:var(--shadow-panel)}._sidebar_cbene_6[data-layout=drawer] ._panelInner_cbene_32{width:var(--app-detail-drawer)!important;min-width:0!important;padding:0 var(--app-frame) var(--app-frame)}._mobileBackdrop_cbene_312[data-layout=drawer]{display:block;position:fixed;inset:var(--app-top) 0 0 0;z-index:199;background:var(--scrim-app)}}@media(max-width:760px){._sidebar_cbene_6{position:fixed;z-index:310;top:calc(var(--vv-top, 0px) + var(--space-2-5));right:0;left:0;height:calc(var(--vv-height, 100dvh) - var(--space-2-5));overscroll-behavior:contain}._expanded_cbene_22{width:auto!important;border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-sheet);animation:_sheetIn_cbene_1 var(--dur-base) var(--ease-out)}._collapsed_cbene_26{width:0!important}._mobileBackdrop_cbene_312{display:block;position:fixed;inset:0;z-index:305;background:var(--scrim-sheet)}._panelInner_cbene_32{min-width:0!important;width:100%!important;padding:0}._header_cbene_54{min-height:calc(var(--control-sm) + 2 * var(--space-2));padding:var(--space-2) var(--space-3)}._panelInner_cbene_32>._chatCard_cbene_42,._extraTabBody_cbene_275{border-width:1px 0 0;border-radius:0}._closeButton_cbene_185{border-radius:var(--radius-pill);background:var(--surface)}}@keyframes _sheetIn_cbene_1{0%{transform:translateY(100%)}}@media(max-width:760px){._actionButton_cbene_148{width:var(--tap-min);height:var(--tap-min)}._headerActions_cbene_139{min-width:var(--tap-min)}._tabButton_cbene_97{height:var(--tap-min);font-size:var(--fs-body)}}@media(pointer:coarse){._actionButton_cbene_148{width:var(--tap-min);height:var(--tap-min)}._headerActions_cbene_139{min-width:var(--tap-min)}._tabButton_cbene_97{min-height:var(--tap-min)}._closeButton_cbene_185{transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._closeButton_cbene_185:active{transform:scale(var(--press-scale))}._menuItem_cbene_226{-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._menuItem_cbene_226:active:not(:disabled){transform:scale(var(--press-scale))}}@media(pointer:coarse),(max-width:760px){._menuItem_cbene_226{height:auto;min-height:var(--tap-min)}._extraTabBody_cbene_275{overscroll-behavior-y:contain}}._shell_18tbw_2{display:flex;height:100%;min-height:0;background:var(--surface)}._shellWithArtifact_18tbw_15 ._main_18tbw_15{flex:1 1 60%;min-width:360px;border-right:1px solid var(--line)}._artifactPanel_18tbw_21{position:relative;flex:0 0 auto;min-width:360px;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--surface)}@media(max-width:1100px){._shellWithArtifact_18tbw_15{flex-direction:column}._shellWithArtifact_18tbw_15 ._main_18tbw_15{flex:0 0 auto;border-right:0;border-bottom:1px solid var(--line)}._artifactPanel_18tbw_21{width:100%!important;min-height:320px}}._main_18tbw_15{flex:1;min-width:0;display:flex;flex-direction:column}._deleteButton_18tbw_56{display:grid;place-items:center;width:var(--control-sm);height:var(--control-sm);padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}._deleteButton_18tbw_56:active{background:var(--bg-hover)}@media(hover:hover)and (pointer:fine){._deleteButton_18tbw_56:hover{color:var(--text);background:var(--bg-hover)}}._deleteButtonIcon_18tbw_84{width:18px;height:18px;stroke-width:1.5}._chatView_18tbw_90{flex:1;min-height:0}._welcomeLayout_18tbw_95{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;isolation:isolate;padding:var(--space-4);background:var(--surface);overflow:hidden}._welcomeStage_18tbw_107{min-height:calc(100% - var(--space-12));display:flex;align-items:center;justify-content:center;padding:clamp(var(--space-5),5vh,var(--space-12)) 0 clamp(var(--space-4),4vh,var(--space-10))}._welcomePanel_18tbw_115{position:relative;width:min(100%,44rem)}._welcomeInner_18tbw_120{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}._welcomeTitle_18tbw_131{max-width:34rem;margin:0 auto var(--space-5);font-family:var(--font-sans);font-size:var(--fs-heading-1);font-weight:var(--weight-semibold);letter-spacing:var(--track-display);line-height:var(--lh-title);color:var(--text);text-wrap:balance}._heroInput_18tbw_143{margin-top:0;width:min(100%,42rem)}._supplementary_18tbw_148{width:min(100%,42rem);margin:var(--space-2-5) auto 0;display:flex;justify-content:center}._threadStage_18tbw_155{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;width:min(100%,44rem);margin:0 auto;padding:clamp(var(--space-2),1.5vh,var(--space-4)) 0 0}._threadToolbar_18tbw_170{flex-shrink:0;display:flex;justify-content:flex-end;padding:0 var(--space-3-5)}._modalBackdrop_18tbw_177{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-7);background:var(--scrim-app);z-index:3}._deleteDialog_18tbw_192{width:min(100%,26rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-elevated);box-shadow:var(--shadow-drawer);padding:var(--space-6);text-align:left}._deleteDialogTitle_18tbw_202{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--fs-title);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui);line-height:var(--lh-title);color:var(--text)}._deleteDialogDescription_18tbw_212{margin:0 0 var(--space-5);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2)}._deleteDialogActions_18tbw_219{display:flex;gap:var(--space-2);justify-content:flex-end}._deleteDialogCancel_18tbw_225,._deleteDialogConfirm_18tbw_226{height:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-1);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._deleteDialogCancel_18tbw_225:active,._deleteDialogConfirm_18tbw_226:active{transform:scale(var(--press-scale))}._deleteDialogCancel_18tbw_225{border:1px solid var(--line);background:var(--surface);color:var(--text)}._deleteDialogConfirm_18tbw_226{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground)}@media(hover:hover)and (pointer:fine){._deleteDialogCancel_18tbw_225:hover{border-color:var(--line-strong)}._deleteDialogConfirm_18tbw_226:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover)}}@media(min-width:861px){._supplementary_18tbw_148{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px),(pointer:coarse)and (max-width:1100px){._shellWithArtifact_18tbw_15 ._main_18tbw_15,._artifactPanel_18tbw_21{flex:1 1 50%;min-width:0;min-height:0}}@media(max-width:760px){._shell_18tbw_2{flex-direction:column}._main_18tbw_15{min-height:0}._welcomeLayout_18tbw_95{padding:0;overflow-y:auto}._welcomeStage_18tbw_107{min-height:calc(100% - var(--space-10));padding:var(--space-8) var(--space-4) var(--space-4)}._welcomeInner_18tbw_120{padding:0}._threadToolbar_18tbw_170{padding:0 var(--space-4)}._modalBackdrop_18tbw_177{padding:var(--space-3)}._deleteButton_18tbw_56{width:var(--tap-min);height:var(--tap-min)}._deleteDialogCancel_18tbw_225,._deleteDialogConfirm_18tbw_226{height:var(--tap-min);padding:0 var(--space-3-5);font-size:var(--fs-body)}}@media(pointer:coarse){._deleteButton_18tbw_56{width:var(--tap-min);height:var(--tap-min)}._deleteDialogCancel_18tbw_225,._deleteDialogConfirm_18tbw_226{height:var(--tap-min)}}@media(max-width:760px),(pointer:coarse){._modalBackdrop_18tbw_177{z-index:var(--z-app-dialog);overflow-y:auto;overscroll-behavior-y:contain}._deleteDialog_18tbw_192{margin:auto}}@media(max-height:500px)and (orientation:landscape)and (pointer:coarse){._threadStage_18tbw_155{--chat-inner-pad-end: calc(var(--tap-min) + var(--space-4));padding-top:0}._threadToolbar_18tbw_170{position:absolute;top:0;right:0;z-index:var(--z-raised)}}._root_1d6vu_5{position:relative;display:flex;align-items:flex-start}._mainPanel_1d6vu_11{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:240px;max-width:280px}._search_1d6vu_19{width:100%}._attrList_1d6vu_26{display:flex;flex-direction:column;gap:var(--space-0-5);max-height:calc(11 * var(--space-8) + 10 * var(--space-0-5));overflow-y:auto;overscroll-behavior-y:contain}._attrItem_1d6vu_35{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--space-8);padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:var(--weight-regular) var(--fs-body) / var(--lh-ui) var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}._attrItemActive_1d6vu_52{background:var(--bg-hover)}@media(hover:hover)and (pointer:fine){._attrItem_1d6vu_35:hover{background:var(--bg-hover)}}._attrItem_1d6vu_35:focus-visible,._valueItem_1d6vu_64:focus-visible,._backRow_1d6vu_65:focus-visible{outline-offset:-2px}._attrIcon_1d6vu_69{flex-shrink:0;color:var(--text-2)}._attrIconSpacer_1d6vu_74{width:14px;flex-shrink:0}._attrLabel_1d6vu_79{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attrCount_1d6vu_88{font:var(--weight-semibold) var(--fs-label) / var(--lh-ui) var(--font-sans);color:var(--text-3);flex-shrink:0}._attrChevron_1d6vu_94{color:var(--text-3);flex-shrink:0}._subPanel_1d6vu_99{position:absolute;display:flex;flex-direction:column;gap:var(--space-1-5);min-width:220px;max-width:280px;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);box-shadow:var(--shadow-float)}._subPanelLeft_1d6vu_120{right:calc(100% + var(--space-1-5))}._subPanelRight_1d6vu_124{left:calc(100% + var(--space-1-5))}._backRow_1d6vu_65{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:var(--weight-medium) var(--fs-body) / var(--lh-ui) var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._backRow_1d6vu_65:hover{background:var(--bg-hover)}}._backIcon_1d6vu_152{flex-shrink:0;color:var(--text-2)}._backLabel_1d6vu_157{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._valueList_1d6vu_166{display:flex;flex-direction:column;gap:var(--space-0-5);max-height:calc(9 * var(--space-8) + 8 * var(--space-0-5));overflow-y:auto;overscroll-behavior-y:contain}._valueItem_1d6vu_64{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--space-8);padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:var(--weight-regular) var(--fs-body) / var(--lh-ui) var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._valueItem_1d6vu_64:hover{background:var(--bg-hover)}}._valueItemSelected_1d6vu_198{background:var(--accent-select)}._valueCheck_1d6vu_202{width:var(--space-4);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent-text)}._valueIcon_1d6vu_211{flex-shrink:0;color:var(--text-2)}._valueLabel_1d6vu_216{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._valueCount_1d6vu_224{font-size:var(--fs-label);color:var(--text-3);flex-shrink:0;font-variant-numeric:tabular-nums}._empty_1d6vu_231{font-size:var(--fs-ui);color:var(--text-3);padding:var(--space-2);text-align:center}._overflowHint_1d6vu_238{font-size:var(--fs-label);color:var(--text-3);padding:var(--space-1-5) var(--space-2);text-align:center}._numericRangeFields_1d6vu_245{display:flex;flex-direction:column;gap:var(--space-2-5);padding:var(--space-1) 0}._numericField_1d6vu_252{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-label);color:var(--text-3)}._numericLabel_1d6vu_260{font-weight:var(--weight-medium)}._numericInput_1d6vu_264{width:100%}._timeRangeCustom_1d6vu_268{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2-5) 0 var(--space-0-5) 0;border-top:1px solid var(--line-soft);margin-top:var(--space-1-5)}._timeRangeCustomHeader_1d6vu_278{display:flex;align-items:center;gap:var(--space-1-5);padding:0 var(--space-1);font:var(--weight-medium) var(--fs-label) / var(--lh-ui) var(--font-sans);color:var(--text-3)}._timeRangeCustomLabel_1d6vu_287{flex:1;min-width:0}._timeRangeCustomTz_1d6vu_293{font:var(--weight-medium) var(--fs-label) / var(--lh-ui) var(--font-sans);color:var(--text-2);background:var(--pill-neutral-bg);padding:0 var(--space-1-5);border-radius:var(--radius-pill)}._timeRangeCustomActiveDot_1d6vu_302{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%;background:var(--accent)}._timeRangeCustomFields_1d6vu_309{display:flex;flex-direction:column;gap:var(--space-1-5)}._timeRangeField_1d6vu_315{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:var(--space-2);font-size:var(--fs-label);color:var(--text-3)}._timeRangeFieldLabel_1d6vu_324{font-weight:var(--weight-medium);text-align:right}._timeRangeInput_1d6vu_331{width:100%;height:var(--control-sm);padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:var(--weight-regular) var(--fs-body) / var(--lh-ui) var(--font-sans);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._timeRangeInput_1d6vu_331:hover{border-color:var(--line-strong)}}@media(pointer:coarse),(max-width:760px){._root_1d6vu_5{flex:1 1 auto;flex-direction:column;align-items:stretch;gap:var(--space-1-5);min-height:0}._mainPanel_1d6vu_11,._subPanel_1d6vu_99{flex:1 1 auto;width:min(320px,calc(100vw - 2 * var(--viewport-inset) - 2 * var(--space-2) - 2px));min-width:0;max-width:none;min-height:0}._subPanel_1d6vu_99{position:static;padding:0;border:none;border-radius:0;background:none;box-shadow:none}._backRow_1d6vu_65,._mainPanel_1d6vu_11>*,._subPanel_1d6vu_99>*{flex-shrink:0}._attrList_1d6vu_26,._valueList_1d6vu_166{flex:1 1 auto;min-height:0;max-height:none}._attrItem_1d6vu_35,._valueItem_1d6vu_64,._backRow_1d6vu_65{min-height:var(--tap-min);-webkit-tap-highlight-color:transparent}._timeRangeField_1d6vu_315{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}._timeRangeFieldLabel_1d6vu_324{text-align:left}._timeRangeInput_1d6vu_331{height:var(--tap-min);font-size:var(--fs-body-lg)}}@media(pointer:coarse)and (max-height:500px),(max-width:760px)and (max-height:500px){._root_1d6vu_5,._mainPanel_1d6vu_11,._subPanel_1d6vu_99,._attrList_1d6vu_26,._valueList_1d6vu_166{flex-shrink:0}}@media(pointer:coarse){._attrItem_1d6vu_35,._valueItem_1d6vu_64,._backRow_1d6vu_65{transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._attrItem_1d6vu_35:active,._valueItem_1d6vu_64:active,._backRow_1d6vu_65:active{background:var(--bg-hover);transform:scale(var(--press-scale))}}._timeRangeInput_1d6vu_331::-webkit-inner-spin-button,._timeRangeInput_1d6vu_331::-webkit-clear-button{display:none;-webkit-appearance:none;appearance:none}._timeRangeInput_1d6vu_331::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;padding:var(--space-0-5);margin-left:var(--space-1);transition:opacity var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._timeRangeInput_1d6vu_331::-webkit-calendar-picker-indicator:hover{opacity:1}}._chipWrap_3zkz9_5{display:inline-flex;align-items:stretch;border-radius:var(--radius-pill);border:1px solid var(--chip-border);background:var(--surface);overflow:hidden;max-width:360px}._attrButton_3zkz9_15,._opButton_3zkz9_16,._valuesButton_3zkz9_17{display:inline-flex;align-items:center;gap:var(--space-1-5);border:none;background:transparent;color:var(--text);font:var(--weight-medium) var(--fs-label) / var(--lh-ui) var(--font-sans);cursor:pointer;padding:var(--space-1) var(--space-2);transition:background-color var(--dur-fast) var(--ease)}._attrButton_3zkz9_15{padding-left:var(--space-2-5);color:var(--text-2)}._opButton_3zkz9_16{color:var(--text-3);font-weight:var(--weight-regular);border-left:1px solid var(--line-soft);border-right:1px solid var(--line-soft)}._valuesButton_3zkz9_17{min-width:0}@media(hover:hover)and (pointer:fine){._attrButton_3zkz9_15:hover,._opButton_3zkz9_16:hover,._valuesButton_3zkz9_17:hover{background:var(--surface-hover)}}._attrButton_3zkz9_15:focus-visible,._opButton_3zkz9_16:focus-visible,._valuesButton_3zkz9_17:focus-visible,._remove_3zkz9_58:focus-visible{outline-offset:-2px}._chipIcon_3zkz9_62{flex-shrink:0;color:var(--text-2)}._chipAttr_3zkz9_67{white-space:nowrap}._chipVals_3zkz9_71{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._remove_3zkz9_58{border-radius:0;border-left:1px solid var(--line-soft);width:var(--control-xs);min-width:var(--control-xs);height:auto;color:var(--text-2)}@media(hover:hover)and (pointer:fine){._remove_3zkz9_58:hover{color:var(--text)}}._popover_3zkz9_93{padding:var(--space-2)}@media(pointer:coarse),(max-width:760px){._attrButton_3zkz9_15,._opButton_3zkz9_16,._valuesButton_3zkz9_17{-webkit-tap-highlight-color:transparent}._opButton_3zkz9_16{min-width:var(--tap-min);justify-content:center}._remove_3zkz9_58{width:var(--tap-min);min-width:var(--tap-min)}._popover_3zkz9_93{display:flex;flex-direction:column}}@media(pointer:coarse){._attrButton_3zkz9_15,._opButton_3zkz9_16,._valuesButton_3zkz9_17{transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._attrButton_3zkz9_15:active,._opButton_3zkz9_16:active,._valuesButton_3zkz9_17:active{background:var(--surface-hover);transform:scale(var(--press-scale))}}._toolbar_c5ko3_3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);width:100%}._leading_c5ko3_11{display:flex;align-items:center;flex-shrink:0}@media(max-width:760px){._leading_c5ko3_11{flex-shrink:1;min-width:0;max-width:100%}}._chips_c5ko3_28{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1-5);min-width:0;flex:1}._chips_c5ko3_28:empty{display:none}._chips_c5ko3_28:not(:empty){min-width:min(240px,100%)}._actions_c5ko3_49{display:flex;align-items:center;gap:var(--space-1);margin-left:auto;flex-shrink:0}._filterTrigger_c5ko3_57{color:var(--text-2)}._inlineAddButton_c5ko3_62{color:var(--text-2);border:1px dashed var(--line);background:transparent}@media(hover:hover)and (pointer:fine){._filterTrigger_c5ko3_57:hover{color:var(--text)}._inlineAddButton_c5ko3_62:hover{color:var(--text);background:var(--bg-hover);border-style:solid}}._menuPopover_c5ko3_81{padding:var(--space-2);overflow:visible}._menuFooter_c5ko3_86{display:flex;justify-content:flex-end;padding-top:var(--space-2);margin-top:var(--space-2);border-top:1px solid var(--line-soft)}@media(pointer:coarse),(max-width:760px){._menuPopover_c5ko3_81{display:flex;flex-direction:column;overflow-y:auto}._menuFooter_c5ko3_86{flex-shrink:0}}._container_sbbhx_1{overflow:hidden}._root_xo8hm_1{height:100%;display:flex;flex-direction:column}._toolbar_xo8hm_7{flex-shrink:0;padding:var(--space-2-5) var(--space-7);display:flex;align-items:center;gap:var(--space-3)}._presetTabs_xo8hm_17{display:inline-flex;align-items:center;padding:var(--space-0-75);border-radius:var(--radius-md);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line)}._presetTab_xo8hm_17{height:var(--control-xs);padding:0 var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-regular);line-height:var(--lh-1);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._presetTab_xo8hm_17:hover{color:var(--text)}}._presetTabActive_xo8hm_48{background:var(--color-elevated);color:var(--text);font-weight:var(--weight-medium);box-shadow:var(--shadow-control)}._tableWrapper_xo8hm_55{flex:1;overflow:auto;padding:0 var(--space-4) var(--space-4)}._accordionWrapper_xo8hm_68{flex:1;overflow:auto;padding:0 var(--space-4) var(--space-4);display:flex;flex-direction:column}._groupContainer_xo8hm_76{overflow:hidden;background:var(--surface);border:1px solid var(--line);border-top:0}._groupContainer_xo8hm_76+._groupContainer_xo8hm_76{border-top:1px solid var(--line-soft)}._groupContainer_xo8hm_76:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}._groupRow_xo8hm_91{width:100%;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2-5) var(--space-4-5);border:none;background:var(--surface);cursor:pointer;text-align:left;transition:background-color var(--dur-fast) var(--ease)}._groupRow_xo8hm_91:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media(hover:hover)and (pointer:fine){._groupRow_xo8hm_91:hover{background:var(--surface-hover)}}._groupChevron_xo8hm_115{width:14px;height:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--text-3);transition:opacity var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._groupChevron_xo8hm_115{opacity:0}._groupRow_xo8hm_91:hover ._groupChevron_xo8hm_115{opacity:1}}._groupRow_xo8hm_91:focus-visible ._groupChevron_xo8hm_115{opacity:1}._groupName_xo8hm_144{display:inline-block;font-size:var(--fs-body);font-weight:var(--weight-semibold);line-height:var(--lh-ui);color:var(--text);white-space:nowrap}._groupName_xo8hm_144:first-letter{text-transform:uppercase}._groupRunCount_xo8hm_157{font-size:var(--fs-label);color:var(--text-3);white-space:nowrap;flex-shrink:0}._tableHeader_xo8hm_166{display:grid;grid-template-columns:var(--wf-cols);gap:var(--space-2);padding:var(--space-2-5) var(--space-4-5) var(--space-2-5) var(--space-10);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-3);background:var(--surface-sunken);border:1px solid var(--line);border-bottom-color:var(--line-soft);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._subTable_xo8hm_184{display:flex;flex-direction:column}._subTableRow_xo8hm_192{display:grid;grid-template-columns:var(--wf-cols);gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-4-5) var(--space-2) var(--space-10);cursor:pointer;font-size:var(--fs-body);line-height:var(--lh-ui);transition:background-color var(--dur-fast) var(--ease);border-top:1px solid var(--line-soft)}._subTableRow_xo8hm_192:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media(hover:hover)and (pointer:fine){._subTableRow_xo8hm_192:hover{background:var(--surface-hover)}}._subCellName_xo8hm_216{font-size:var(--fs-body);font-weight:var(--weight-medium);color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subCellNameLink_xo8hm_227{color:inherit;text-decoration:none}._subCellNameLink_xo8hm_227:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--focus-ring);text-underline-offset:2px}._subCellStatus_xo8hm_242{display:flex;align-items:center}._subCellArtifacts_xo8hm_247{font-size:var(--fs-label);min-width:0;overflow:hidden}._artifactPills_xo8hm_253{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}._artifactPill_xo8hm_253{font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-2);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--pill-neutral-bg);white-space:nowrap}._subCellTags_xo8hm_274{min-width:0;overflow:hidden;padding:var(--space-1);margin:calc(-1 * var(--space-1))}._subCellTime_xo8hm_281{font-size:var(--fs-ui);color:var(--text-3);white-space:nowrap;text-align:left}._showAllButton_xo8hm_294{width:100%;padding:var(--space-2) var(--space-4-5) var(--space-2) var(--space-10);border:none;background:transparent;cursor:pointer;font-size:var(--fs-ui);font-weight:var(--weight-medium);color:var(--text);text-align:left;text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:var(--accent);text-underline-offset:3px;border-top:1px solid var(--line-soft);transition:background-color var(--dur-fast) var(--ease)}._showAllButton_xo8hm_294:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media(hover:hover)and (pointer:fine){._showAllButton_xo8hm_294:hover{background:var(--surface-hover)}}._loadingDots_xo8hm_323{font-size:var(--fs-body);color:var(--text-3)}._cellName_xo8hm_330{font-size:var(--fs-body);font-weight:var(--weight-medium);color:var(--text)}._cellWorkflow_xo8hm_336{font-size:var(--fs-ui);font-weight:var(--weight-medium);color:var(--text-2)}._cellMuted_xo8hm_342{color:var(--text-3);font-size:var(--fs-ui)}._cellTime_xo8hm_347{font-size:var(--fs-ui);color:var(--text-3);white-space:nowrap}._stagesCell_xo8hm_353{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}._stagePill_xo8hm_360{font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-2);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--pill-neutral-bg);white-space:nowrap}._tagsTrigger_xo8hm_371{width:100%;min-height:var(--control-xs);display:flex;align-items:center;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}._tagsTrigger_xo8hm_371:focus-visible{outline-offset:2px;border-radius:var(--radius-xs)}._tagsPreview_xo8hm_389{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}._tagChip_xo8hm_397{font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-2);padding:0 var(--space-2);border:1px solid var(--chip-border);border-radius:var(--radius-pill);background:var(--surface);white-space:nowrap}._tagOverflow_xo8hm_409{font-size:var(--fs-label);font-weight:var(--weight-semibold);color:var(--text-3)}._addTagsText_xo8hm_415{font-size:var(--fs-ui);color:var(--text-3)}._tagsPopover_xo8hm_420{width:320px}._tagsEditor_xo8hm_424{display:flex;flex-direction:column;gap:var(--space-2-5)}._editorSelectedTags_xo8hm_430{display:flex;flex-wrap:wrap;gap:var(--space-1-5)}._editorTagChip_xo8hm_436{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-2);padding:var(--space-0-5) var(--space-1-5) var(--space-0-5) var(--space-2-5);border:1px solid var(--chip-border);border-radius:var(--radius-pill);background:var(--surface)}._removeTagButton_xo8hm_450{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-3);cursor:pointer;transition:color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._removeTagButton_xo8hm_450:hover{color:var(--text)}}._noTagsText_xo8hm_469,._noSuggestionsText_xo8hm_470{font-size:var(--fs-ui);color:var(--text-3)}._tagsInputRow_xo8hm_475{display:flex;align-items:center;gap:var(--space-2)}._tagSuggestions_xo8hm_481{display:flex;flex-direction:column;gap:var(--space-0-5);max-height:200px;overflow:auto}._tagSuggestion_xo8hm_481{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-height:var(--space-8);padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-size:var(--fs-body);cursor:pointer;text-align:left;transition:background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._tagSuggestion_xo8hm_481:hover{background:var(--bg-hover)}}._tagSuggestionCount_xo8hm_514{font-size:var(--fs-label);color:var(--text-3)}._tagsEditorActions_xo8hm_519{display:flex;justify-content:flex-end;gap:var(--space-2)}._tagsSaveError_xo8hm_525{font-size:var(--fs-ui);font-weight:var(--weight-medium);color:var(--text)}._gpuTag_xo8hm_531{display:flex;align-items:center;gap:var(--space-0-75);font-size:var(--fs-label);font-family:var(--font-mono);color:var(--text-3)}._duration_xo8hm_540{font-size:var(--fs-micro);color:var(--text-3)}._emptyState_xo8hm_547{display:flex;flex-direction:column;align-items:center;text-align:center}._emptyTitle_xo8hm_554{font-size:var(--fs-body);font-weight:var(--weight-regular);color:var(--text-3)}._emptySub_xo8hm_560{font-size:var(--fs-ui);color:var(--text-3);margin-top:var(--space-1);max-width:280px}._emptyActions_xo8hm_567{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2-5)}._errorTitle_xo8hm_574{font-size:var(--fs-body);font-weight:var(--weight-medium);color:var(--text)}._errorSub_xo8hm_580{font-size:var(--fs-ui);color:var(--text-3);margin-top:var(--space-1)}._errorRetry_xo8hm_586{margin-top:var(--space-3)}._displayPopover_xo8hm_592{padding:var(--space-1)}._displayMenu_xo8hm_596{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:200px}._displayMenuLabel_xo8hm_603{margin:0;padding:var(--space-1-5) var(--space-2) var(--space-1);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-3)}._displayItem_xo8hm_612{display:inline-flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--space-8);padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-size:var(--fs-body);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._displayItem_xo8hm_612:hover{background:var(--bg-hover)}}._displayItemOn_xo8hm_635 ._displayItemCheck_xo8hm_635{color:var(--accent-text)}._displayItemCheck_xo8hm_635{width:var(--space-4);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-2)}._displayItemLabel_xo8hm_648{flex:1;min-width:0}@media(max-width:760px){._toolbar_xo8hm_7{padding:var(--space-2-5) var(--space-3);flex-wrap:wrap}._tableWrapper_xo8hm_55{padding:0 var(--space-3) var(--space-3)}}@media(pointer:coarse),(max-width:760px){._presetTab_xo8hm_17,._groupRow_xo8hm_91,._showAllButton_xo8hm_294,._displayItem_xo8hm_612,._tagsTrigger_xo8hm_371{min-height:var(--tap-min)}._presetTab_xo8hm_17{min-width:var(--tap-min)}._subTableRow_xo8hm_192{min-height:var(--tap-min);padding-top:0;padding-bottom:0}._accordionWrapper_xo8hm_68{container:wf-table / inline-size}@container wf-table (max-width: 860px){._tableHeader_xo8hm_166,._subTableRow_xo8hm_192{grid-template-columns:var(--wf-cols-compact)}._subTableRow_xo8hm_192{grid-auto-flow:row dense;row-gap:0;padding-top:var(--space-3)}._subTableRow_xo8hm_192:not(:has(>._subCellTags_xo8hm_274)){padding-bottom:var(--space-3)}._headerCellArtifacts_xo8hm_712,._headerCellTags_xo8hm_713,._subCellArtifacts_xo8hm_247{display:none}._subCellTags_xo8hm_274{grid-column:1 / -1;justify-self:start;max-width:100%}}@container wf-table (max-width: 520px){._tableHeader_xo8hm_166{display:none}._tableHeader_xo8hm_166+._groupContainer_xo8hm_76{border-top:1px solid var(--line);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._tableHeader_xo8hm_166+._groupContainer_xo8hm_76:last-child{border-radius:var(--radius-lg)}._subTableRow_xo8hm_192{grid-template-columns:auto minmax(0,1fr) auto;row-gap:var(--space-1);padding-left:var(--space-4);padding-right:var(--space-4)}._subCellName_xo8hm_216{grid-column:1 / -1;white-space:normal;overflow-wrap:anywhere}}}@media(pointer:coarse){._groupRow_xo8hm_91,._subTableRow_xo8hm_192,._showAllButton_xo8hm_294{-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._groupRow_xo8hm_91:active,._subTableRow_xo8hm_192:active,._showAllButton_xo8hm_294:active{background:var(--surface-hover);transform:scale(var(--press-scale))}}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._wrapper_1sesw_4{width:100%;overflow:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._wrapperFitContent_1sesw_12{width:fit-content;min-width:0}._table_1sesw_17{width:100%;border-collapse:collapse;font:var(--weight-regular) var(--fs-body) / var(--lh-ui) var(--font-sans)}._tableFitContent_1sesw_23{width:max-content;min-width:0}._tableFixedLayout_1sesw_28{table-layout:fixed}._thead_1sesw_33{position:sticky;top:0;z-index:1}._th_1sesw_33{padding:var(--space-2-5) var(--space-3);text-align:left;font:var(--weight-medium) var(--fs-label) / var(--lh-ui) var(--font-sans);color:var(--text-3);background:var(--surface-sunken);border-bottom:1px solid var(--line-soft);white-space:nowrap;user-select:none}._th_1sesw_33:first-child{padding-left:var(--space-4-5)}._th_1sesw_33:last-child{padding-right:var(--space-4-5)}._sortable_1sesw_58{cursor:pointer;transition:color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._sortable_1sesw_58:hover{color:var(--text)}}._thContent_1sesw_69{display:flex;align-items:center;gap:var(--space-1)}._sortIcon_1sesw_75{width:var(--space-3-5);height:var(--space-3-5);color:var(--text-4);flex-shrink:0}._sortIconActive_1sesw_82{color:var(--text)}._tr_1sesw_87{transition:background-color var(--dur-fast) var(--ease);border-bottom:1px solid var(--line-soft)}._tr_1sesw_87:last-child{border-bottom:none}._trClickable_1sesw_96{cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._tr_1sesw_87:hover{background:var(--surface-hover)}}._td_1sesw_107{padding:var(--space-3);color:var(--text);vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._td_1sesw_107:first-child{padding-left:var(--space-4-5)}._td_1sesw_107:last-child{padding-right:var(--space-4-5)}._emptyRow_1sesw_126{border-bottom:none}._emptyRow_1sesw_126:hover{background:none}._emptyCell_1sesw_134{padding:var(--space-8) var(--space-3);text-align:center;color:var(--text-3);font-size:var(--fs-body)}._skeletonCell_1sesw_142{padding:var(--space-3)}._skeletonCell_1sesw_142:first-child{padding-left:var(--space-4-5)}._skeletonCell_1sesw_142:last-child{padding-right:var(--space-4-5)}._skeleton_1sesw_142{height:var(--space-4);border-radius:var(--radius-xs);background:var(--chart-empty);animation:_pulse_1sesw_1 1.5s ease-in-out infinite}@keyframes _pulse_1sesw_1{0%,to{opacity:1}50%{opacity:.4}}._pagination_1sesw_171{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2-5) var(--space-4-5);border-top:1px solid var(--line-soft);background:var(--surface);font-size:var(--fs-ui)}._pageInfo_1sesw_181{font-size:var(--fs-ui);color:var(--text-3)}._pageButtons_1sesw_186{display:flex;gap:var(--space-2)}._pageButton_1sesw_186{display:flex;align-items:center;gap:var(--space-0-5);height:var(--control-xs);padding:0 var(--space-2-5);font:var(--weight-medium) var(--fs-ui) / var(--lh-1) var(--font-sans);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._pageButton_1sesw_186:active:not(:disabled){transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){._pageButton_1sesw_186:hover:not(:disabled){border-color:var(--line-strong)}}._pageButton_1sesw_186:disabled{opacity:.4;cursor:not-allowed}._pageIcon_1sesw_225{width:var(--space-3-5);height:var(--space-3-5)}@media(pointer:coarse),(max-width:760px){._sortable_1sesw_58,._pageButton_1sesw_186{height:var(--tap-min)}}@media(pointer:coarse){._trClickable_1sesw_96{transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._trClickable_1sesw_96:active{background:var(--surface-hover);transform:scale(var(--press-scale))}}@media(max-width:767px){._pagination_1sesw_171{flex-wrap:wrap;gap:var(--space-2);justify-content:center}._pageInfo_1sesw_181{width:100%;text-align:center;font-size:var(--fs-label)}}@media(max-width:760px){._stack_1sesw_271 ._table_1sesw_17,._stack_1sesw_271 tbody{display:block}._stack_1sesw_271 ._thead_1sesw_33{display:none}._stack_1sesw_271 ._tr_1sesw_87{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row dense;align-items:center;gap:var(--space-0-5) var(--space-3);padding:var(--space-3) var(--space-4)}._stack_1sesw_271 ._td_1sesw_107,._stack_1sesw_271 ._skeletonCell_1sesw_142{grid-column:1;min-width:0;max-width:none;color:var(--text-3);font-size:var(--fs-label);white-space:normal;overflow-wrap:anywhere}._stack_1sesw_271 ._td_1sesw_107,._stack_1sesw_271 ._td_1sesw_107:first-child,._stack_1sesw_271 ._td_1sesw_107:last-child,._stack_1sesw_271 ._skeletonCell_1sesw_142,._stack_1sesw_271 ._skeletonCell_1sesw_142:first-child,._stack_1sesw_271 ._skeletonCell_1sesw_142:last-child{padding:0}._stack_1sesw_271 ._cellTitle_1sesw_316{order:-1;color:var(--text);font-size:var(--fs-body);font-weight:var(--weight-medium)}._stack_1sesw_271 ._cellEnd_1sesw_323{grid-column:2;justify-self:end}._stack_1sesw_271 ._skeletonCell_1sesw_142._cellEnd_1sesw_323{width:var(--space-16)}._stack_1sesw_271 ._cellHide_1sesw_333{display:none}._stack_1sesw_271 ._trClickable_1sesw_96{position:relative;padding-right:calc(2 * var(--space-3) + var(--space-4))}._stack_1sesw_271 ._trClickable_1sesw_96:after{content:"";position:absolute;top:50%;right:var(--space-4);width:var(--space-1-5);height:var(--space-1-5);border-top:1.5px solid var(--p-grey-300);border-right:1.5px solid var(--p-grey-300);transform:translateY(-50%) rotate(45deg)}._stack_1sesw_271 ._emptyRow_1sesw_126,._stack_1sesw_271 ._emptyCell_1sesw_134{display:block}}._card_1kf2z_2{display:flex;flex-direction:column;gap:var(--space-2-5);padding:var(--space-3) var(--space-3-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text)}._question_1kf2z_13{margin:0;font-size:var(--fs-body);line-height:var(--lh-ui);font-weight:var(--weight-semibold);color:var(--text)}._options_1kf2z_21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._option_1kf2z_21{width:100%;display:flex;align-items:stretch;gap:var(--space-2-5);padding:var(--space-2) var(--space-2-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._option_1kf2z_21:active{background:var(--surface-hover);transform:scale(var(--press-scale))}._letter_1kf2z_56{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;align-self:center;border:1px solid var(--line);border-radius:var(--radius-xs);color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-1);transition:color var(--dur-fast) var(--ease)}._optionBody_1kf2z_74{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-0-5)}._optionLabel_1kf2z_82{font-size:var(--fs-body);font-weight:var(--weight-medium);color:var(--text);line-height:var(--lh-title)}._optionDescription_1kf2z_89{font-size:var(--fs-label);color:var(--text-3);line-height:var(--lh-ui)}._optionChevron_1kf2z_95{flex-shrink:0;align-self:center;color:var(--text-3);transition:color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._otherActive_1kf2z_104{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2-5);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken)}._otherInput_1kf2z_114{flex:1;min-width:0}._answered_1kf2z_120{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2-5);border-radius:var(--radius-pill);background:var(--pill-neutral-bg);color:var(--text);align-self:flex-start;font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-ui)}._answeredIcon_1kf2z_134{width:14px;height:14px;flex-shrink:0;color:var(--accent-text)}._answeredText_1kf2z_141{white-space:pre-wrap;word-break:break-word}@media(pointer:coarse),(max-width:760px){._option_1kf2z_21{min-height:var(--tap-min)}._optionBody_1kf2z_74{justify-content:center}}@media(hover:hover)and (pointer:fine){._option_1kf2z_21:hover{background:var(--surface-hover);border-color:var(--line-strong)}._option_1kf2z_21:hover ._letter_1kf2z_56{color:var(--text)}._option_1kf2z_21:hover ._optionChevron_1kf2z_95{color:var(--text);transform:translate(2px)}}._card_1qjs4_2{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text)}._header_1qjs4_13{display:flex;align-items:center;gap:var(--space-2)}._headerIcon_1qjs4_19{color:var(--text-2);flex-shrink:0}._heading_1qjs4_24{margin:0;font-size:var(--fs-body);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui);line-height:var(--lh-title);color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_1qjs4_38{color:var(--text-3);font-size:var(--fs-ui);white-space:nowrap}._rows_1qjs4_44{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._row_1qjs4_44{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-2-5);align-items:center;padding:var(--space-2) 0;border-top:1px solid var(--line-soft)}._row_1qjs4_44:first-child{border-top:none}._rowMain_1qjs4_65{display:flex;flex-direction:column;min-width:0}._runName_1qjs4_72{font-size:var(--fs-body);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text);text-decoration:none;text-decoration-thickness:1.5px;text-decoration-color:var(--accent);text-underline-offset:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._runName_1qjs4_72:focus-visible{text-decoration-line:underline}._workflowName_1qjs4_92{display:block;font-size:var(--fs-label);line-height:var(--lh-ui);color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_1qjs4_102{align-self:center}._time_1qjs4_106{font-size:var(--fs-label);color:var(--text-3);white-space:nowrap}._duration_1qjs4_112{color:var(--text-3)}._footer_1qjs4_116{display:flex;justify-content:flex-end;padding-top:var(--space-1)}._footerLink_1qjs4_123{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-ui);text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:var(--accent);text-underline-offset:3px;transition:background-color var(--dur-fast) var(--ease)}._footerLink_1qjs4_123:active{background:var(--surface-hover)}._emptyMessage_1qjs4_144,._errorMessage_1qjs4_145{margin:0;padding:var(--space-2) 0;color:var(--text-3);font-size:var(--fs-ui);line-height:var(--lh-ui)}._errorMessage_1qjs4_145{color:var(--text);font-weight:var(--weight-medium)}@media(pointer:coarse),(max-width:760px){._runName_1qjs4_72{min-height:var(--tap-min);padding-block:calc((var(--tap-min) - var(--fs-body) * var(--lh-ui)) / 2)}._footerLink_1qjs4_123{min-height:var(--tap-min)}._row_1qjs4_44{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}._rowMain_1qjs4_65{grid-column:1 / -1}._statusBadge_1qjs4_102{justify-self:start}}@media(hover:hover)and (pointer:fine){._runName_1qjs4_72:hover{text-decoration-line:underline}._footerLink_1qjs4_123:hover{background:var(--surface-hover)}}._header_vhzmb_6{position:relative;z-index:300;height:var(--app-top);flex-shrink:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3);padding:0 var(--space-3-5) 0 var(--space-3);background:var(--bg);color:var(--text);-webkit-app-region:drag}._leftCluster_vhzmb_21,._rightCluster_vhzmb_22{min-width:0;display:flex;align-items:center;gap:var(--space-2-5)}._rightCluster_vhzmb_22{justify-content:flex-end}._centerCluster_vhzmb_33{display:flex;align-items:center;justify-content:center;-webkit-app-region:no-drag}._centerNavAndSearch_vhzmb_40{display:flex;align-items:center;gap:var(--space-1)}._centerNavAndSearch_vhzmb_40 ._search_vhzmb_46{margin:0 0 0 var(--space-1)}._secondaryToggle_vhzmb_51,._navButton_vhzmb_52{flex:none;display:inline-grid;place-items:center;width:var(--control-sm);height:var(--control-sm);padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;-webkit-app-region:no-drag;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._secondaryToggle_vhzmb_51[aria-pressed=true]{color:var(--text)}._secondaryToggle_vhzmb_51:active,._navButton_vhzmb_52:active:not(:disabled){background:var(--bg-hover)}._navButton_vhzmb_52:disabled{opacity:.4;cursor:default;background:transparent}._secondaryToggleIcon_vhzmb_86,._navButtonIcon_vhzmb_87{width:18px;height:18px;stroke-width:1.5}._secondaryToggleIcon_vhzmb_86{grid-area:1 / 1}._handoffDot_vhzmb_99{grid-area:1 / 1;align-self:start;justify-self:end;width:var(--status-dot);height:var(--status-dot);margin:var(--space-1-5);border-radius:50%;background:var(--accent)}._brand_vhzmb_111{min-width:0;display:inline-flex;align-items:baseline;gap:var(--space-2-5);height:var(--control-sm);padding:0 var(--space-1-5);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);line-height:var(--control-sm);white-space:nowrap;cursor:pointer;-webkit-app-region:no-drag;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease)}._brandText_vhzmb_131{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--fs-wordmark);font-weight:var(--weight-semibold);letter-spacing:var(--track-wordmark);color:var(--text)}._brandProduct_vhzmb_143{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-sans);font-size:var(--fs-small);font-weight:var(--weight-regular);color:var(--text-3)}._search_vhzmb_46{display:inline-flex;align-items:center;gap:var(--space-2);width:clamp(180px,26vw,380px);height:var(--control-sm);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text-3);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-1);-webkit-app-region:no-drag;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-fast) var(--ease)}._searchIcon_vhzmb_175{width:15px;height:15px;flex-shrink:0;stroke-width:1.6}._searchPlaceholder_vhzmb_182{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}._searchShortcut_vhzmb_191{flex:none;padding:0 var(--space-1-5);border:1px solid var(--line);border-radius:var(--radius-xs);color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-regular);line-height:var(--lh-ui)}@media(hover:hover)and (pointer:fine){._secondaryToggle_vhzmb_51:hover,._navButton_vhzmb_52:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}._brand_vhzmb_111:hover{background:var(--bg-hover)}._search_vhzmb_46:hover{border-color:var(--line-strong)}}@media(hover:none),(pointer:coarse){._searchShortcut_vhzmb_191{display:none}}@media(pointer:coarse){._secondaryToggle_vhzmb_51,._navButton_vhzmb_52{width:var(--tap-min);height:var(--tap-min)}._brand_vhzmb_111{height:var(--tap-min);line-height:var(--tap-min)}._search_vhzmb_46{height:var(--tap-min)}}@media(max-width:760px){._header_vhzmb_6{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-1-5);padding:0 var(--space-2-5) 0 var(--space-1)}._leftCluster_vhzmb_21{gap:var(--space-1)}._secondaryToggle_vhzmb_51,._navButton_vhzmb_52{width:var(--tap-min);height:var(--tap-min)}._brand_vhzmb_111{height:var(--tap-min);line-height:var(--tap-min)}._brandProduct_vhzmb_143{display:none}._search_vhzmb_46{width:var(--tap-min);height:var(--tap-min);padding:0;justify-content:center}._searchPlaceholder_vhzmb_182,._searchShortcut_vhzmb_191{display:none}}@media(max-width:520px){._navButton_vhzmb_52{display:none}._centerNavAndSearch_vhzmb_40 ._search_vhzmb_46{margin:0}}._triggerHeader_y4e77_4,._triggerHeaderOpen_y4e77_5{width:var(--avatar);height:var(--avatar);display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._triggerHeaderOpen_y4e77_5{box-shadow:0 0 0 2px var(--bg-hover)}._triggerHeader_y4e77_4:active{transform:scale(var(--press-scale))}._triggerRail_y4e77_32,._triggerRailOpen_y4e77_33{width:var(--control-md);height:var(--control-md);padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._triggerRailOpen_y4e77_33,._triggerRail_y4e77_32:active{background:var(--bg-hover);color:var(--text)}@media(hover:hover)and (pointer:fine){._triggerHeader_y4e77_4:hover{box-shadow:0 0 0 2px var(--bg-hover)}._triggerRail_y4e77_32:hover{background:var(--bg-hover);color:var(--text)}}@media(pointer:coarse),(max-width:760px){._triggerRail_y4e77_32,._triggerRailOpen_y4e77_33{width:var(--tap-min);height:var(--tap-min)}}._avatarImage_y4e77_79,._avatarFallback_y4e77_80{border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;user-select:none}._avatarImage_y4e77_79{object-fit:cover}._avatarFallback_y4e77_80{background:var(--color-avatar);color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-semibold);line-height:var(--lh-1)}._avatarSm_y4e77_102,._avatarMd_y4e77_107{width:var(--avatar);height:var(--avatar)}._avatarRail_y4e77_112{width:var(--control-xs);height:var(--control-xs)}._menu_y4e77_119{position:fixed;z-index:1000;min-width:15rem;padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);color:var(--text);box-shadow:var(--shadow-float)}._identity_y4e77_133{display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--space-2) var(--space-2-5);margin-bottom:var(--space-1);border-bottom:1px solid var(--line-soft)}._identityAvatar_y4e77_142{flex-shrink:0}._identityText_y4e77_146{min-width:0;display:flex;flex-direction:column;gap:var(--space-0-5)}._identityName_y4e77_153,._identityEmail_y4e77_154{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._identityName_y4e77_153{color:var(--text);font-size:var(--fs-body);font-weight:var(--weight-semibold);line-height:var(--lh-title)}._identityEmail_y4e77_154{color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-regular);line-height:var(--lh-ui)}._menuList_y4e77_176{display:flex;flex-direction:column;gap:var(--space-0-5)}._menuItem_y4e77_182{width:100%;min-height:var(--space-8);display:flex;align-items:center;gap:var(--space-2-5);padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);cursor:pointer;font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-ui);text-align:left;transition:background-color var(--dur-fast) var(--ease)}._menuItem_y4e77_182:active{background:var(--bg-hover)}._menuItem_y4e77_182:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._menuIcon_y4e77_210{width:16px;height:16px;color:var(--text-2);flex-shrink:0;stroke-width:1.5}@media(hover:hover)and (pointer:fine){._menuItem_y4e77_182:hover{background:var(--bg-hover)}}@media(pointer:coarse),(max-width:760px){._menuItem_y4e77_182{min-height:var(--tap-min)}}@media(pointer:coarse){._menuItem_y4e77_182{-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._menuItem_y4e77_182:active{transform:scale(var(--press-scale))}}._rail_t1ibe_6{flex-shrink:0;width:var(--app-rail-width);height:100%;display:flex;flex-direction:column;align-items:center;padding:var(--space-2) 0 var(--space-3);gap:var(--space-0-5);background:var(--bg)}._railTop_t1ibe_18{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);width:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}._railTop_t1ibe_18::-webkit-scrollbar{display:none}._railBottom_t1ibe_35{flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding-top:var(--space-2);width:100%}._railButton_t1ibe_44{position:relative;width:var(--control-md);height:var(--control-md);padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._railButton_t1ibe_44:active{background:var(--bg-hover)}._railButton_t1ibe_44:focus-visible{outline-offset:-2px}._railButtonActive_t1ibe_76,._railButtonActive_t1ibe_76:active{background:var(--color-elevated);color:var(--text);box-shadow:var(--shadow-control)}._railIcon_t1ibe_83{width:18px;height:18px;flex-shrink:0;stroke-width:1.5}._railButtonActive_t1ibe_76 ._railIcon_t1ibe_83{color:var(--accent)}@media(hover:hover)and (pointer:fine){._railButton_t1ibe_44:hover{background:var(--bg-hover);color:var(--text)}._railButtonActive_t1ibe_76:hover{background:var(--color-elevated)}}@media(pointer:coarse),(max-width:760px){._railButton_t1ibe_44{width:var(--tap-min);height:var(--tap-min)}}._railLabel_t1ibe_115{display:none}@media(hover:none)and (pointer:coarse){._railProduct_t1ibe_120{flex-direction:column;gap:var(--space-0-5);width:calc(100% - var(--space-2));height:auto;min-height:var(--tap-min);padding:var(--space-1-5) 0}._railLabel_t1ibe_115{display:block;max-width:100%;font-size:var(--fs-micro);font-weight:var(--weight-medium);line-height:var(--lh-ui);text-align:center}}._secondary_d6eu0_6{position:relative;flex-shrink:0;width:var(--app-secondary-sidebar-width);height:100%;overflow:hidden;background:var(--bg);transition:width var(--dur-base) var(--ease-out)}._inner_d6eu0_16{position:relative;width:var(--app-secondary-sidebar-inner-width);height:100%;display:flex;flex-direction:column}._header_d6eu0_24{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-2-5) var(--space-1)}._title_d6eu0_34{flex:1;min-width:0;padding:var(--space-2) var(--space-2-5) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui)}._newChatButton_d6eu0_48{width:100%;justify-content:flex-start;gap:var(--space-3);height:calc(var(--control-sm) + var(--space-0-5));padding:0 var(--space-2-5);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--weight-medium);line-height:var(--lh-1)}._newChatButton_d6eu0_48 ._newChatIcon_d6eu0_66{width:18px;height:18px;stroke-width:1.5}._body_d6eu0_72{flex:1;min-height:0;overflow-y:auto;padding:var(--space-1) var(--space-2-5) var(--space-3-5);display:flex;flex-direction:column;gap:var(--space-0-5);scrollbar-width:thin;scrollbar-color:transparent transparent}._body_d6eu0_72:hover,._body_d6eu0_72:focus-within{scrollbar-color:color-mix(in srgb,var(--text) 20%,transparent) transparent}._body_d6eu0_72::-webkit-scrollbar{width:8px}._body_d6eu0_72::-webkit-scrollbar-track{background:transparent}._body_d6eu0_72::-webkit-scrollbar-thumb{background-color:transparent;border:2px solid transparent;background-clip:content-box;border-radius:var(--radius-pill)}._body_d6eu0_72:hover::-webkit-scrollbar-thumb,._body_d6eu0_72:focus-within::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--text) 20%,transparent)}._navList_d6eu0_109{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-0-5)}._navItem_d6eu0_118{width:100%;height:calc(var(--control-sm) + var(--space-0-5));display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-2-5);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;text-decoration:none;text-align:left;font-size:var(--fs-body);font-weight:var(--weight-medium);line-height:var(--lh-1);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._navItem_d6eu0_118:active{background:var(--bg-hover)}._navItemActive_d6eu0_146,._navItemActive_d6eu0_146:active{background:var(--color-elevated);color:var(--text);box-shadow:var(--shadow-control)}._navItemIcon_d6eu0_153{width:18px;height:18px;flex-shrink:0;stroke-width:1.5}._navItemActive_d6eu0_146 ._navItemIcon_d6eu0_153{color:var(--accent)}._navItemLabel_d6eu0_164{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navBadge_d6eu0_173{margin-left:auto;color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-semibold);line-height:var(--lh-ui)}._emptyText_d6eu0_181{margin:var(--space-2) var(--space-2-5);color:var(--text-3);font-size:var(--fs-ui);font-weight:var(--weight-regular);line-height:var(--lh-ui)}._search_d6eu0_191{position:relative;display:flex;align-items:center;margin:0 0 var(--space-1-5)}._searchIcon_d6eu0_198{position:absolute;left:var(--space-3);width:15px;height:15px;color:var(--text-3);stroke-width:1.6;pointer-events:none}._searchInput_d6eu0_208{width:100%;height:var(--control-sm);padding:0 var(--space-8) 0 var(--space-8);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:var(--fs-body)}._searchInput_d6eu0_208::placeholder{color:var(--text-3)}._searchInput_d6eu0_208:focus,._searchInput_d6eu0_208:focus-visible{border-color:var(--focus-ring);outline:none;box-shadow:none}._searchClear_d6eu0_230{position:absolute;right:var(--space-1-5);display:inline-grid;place-items:center;width:var(--space-6);height:var(--space-6);padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._searchClear_d6eu0_230:active{background:var(--bg-hover);color:var(--text)}._searchClearIcon_d6eu0_253{width:14px;height:14px}._chatSections_d6eu0_258{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-1-5)}._chatGroup_d6eu0_265{display:flex;flex-direction:column;gap:var(--space-0-5)}._chatGroupHeader_d6eu0_272{padding:0 var(--space-2-5) var(--space-1);color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui)}._chatGroupBody_d6eu0_280{display:flex;flex-direction:column;gap:var(--space-0-5)}._sectionEmpty_d6eu0_286{margin:var(--space-2) var(--space-2-5);color:var(--text-3);font-size:var(--fs-ui);line-height:var(--lh-ui)}._chatRowWrap_d6eu0_293{position:relative;display:flex;align-items:stretch;gap:0;border-radius:var(--radius-md)}._chatRowWrap_d6eu0_293[data-active=true] ._chatRow_d6eu0_293{background:var(--color-elevated);color:var(--text);box-shadow:var(--shadow-control)}._chatRow_d6eu0_293{position:relative;flex:1;min-width:0;min-height:var(--control-sm);display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2-5);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;text-decoration:none;text-align:left;font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-title);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._chatRow_d6eu0_293:active{background:var(--bg-hover)}._chatRowStar_d6eu0_336{width:12px;height:12px;flex-shrink:0;color:var(--text-2)}._chatRowWrap_d6eu0_293[data-starred=true] ._chatRowTitle_d6eu0_343{color:var(--text);font-weight:var(--weight-medium)}._chatRowWrap_d6eu0_293:focus-within ._chatRow_d6eu0_293{padding-right:var(--space-8)}._chatRowTools_d6eu0_354{position:absolute;top:50%;right:var(--space-1);transform:translateY(-50%);display:flex;align-items:center}._chatRowKebab_d6eu0_363{display:inline-grid;place-items:center;width:var(--space-6);height:var(--space-6);padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-2);cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._chatRowWrap_d6eu0_293:focus-within ._chatRowKebab_d6eu0_363,._chatRowKebab_d6eu0_363[data-open=true]{opacity:1}._chatRowKebab_d6eu0_363[data-open=true],._chatRowKebab_d6eu0_363:active{background:var(--bg-hover);color:var(--text)}._chatRowKebabIcon_d6eu0_392{width:16px;height:16px}._chatRowRename_d6eu0_397{width:100%;padding:var(--space-0-5) 0}._chatRowRenameInput_d6eu0_402{width:100%;box-sizing:border-box;height:var(--control-sm);padding:0 var(--space-2-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:var(--fs-body);font-weight:var(--weight-regular)}._chatRowRenameInput_d6eu0_402:focus,._chatRowRenameInput_d6eu0_402:focus-visible{border-color:var(--focus-ring);outline:none}._chatRowRenameInput_d6eu0_402:disabled{opacity:.7;cursor:wait}._chatRowRenameError_d6eu0_426{margin:var(--space-1) 0 0;padding:0 var(--space-0-5);color:var(--text);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-title)}._rowMenu_d6eu0_436{min-width:10.5rem;padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);color:var(--text);display:flex;flex-direction:column;gap:0;box-shadow:var(--shadow-float)}._rowMenuItem_d6eu0_449{width:100%;min-height:var(--space-8);display:flex;align-items:center;gap:var(--space-2-5);padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);cursor:pointer;font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-ui);text-align:left;transition:background-color var(--dur-fast) var(--ease)}._rowMenuItem_d6eu0_449:active{background:var(--bg-hover)}._rowMenuItem_d6eu0_449:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._rowMenuItemDanger_d6eu0_478{color:var(--text)}._rowMenuIcon_d6eu0_482{width:16px;height:16px;flex-shrink:0;color:var(--text-2);stroke-width:1.5}._rowMenuTextOnly_d6eu0_491{padding-left:calc(16px + var(--space-2-5))}._chatRowTitle_d6eu0_343{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._skeletonStack_d6eu0_503{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-1) var(--space-2-5)}._skeletonRow_d6eu0_510{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-1-5) 0}._skeletonLineWide_d6eu0_517,._skeletonLineNarrow_d6eu0_518{height:var(--space-2);border-radius:var(--radius-xs);background:var(--chart-empty)}._skeletonLineNarrow_d6eu0_518{width:40%}@media(hover:hover)and (pointer:fine){._navItem_d6eu0_118:hover{background:var(--bg-hover);color:var(--text)}._chatRowWrap_d6eu0_293:hover ._chatRow_d6eu0_293{padding-right:var(--space-8)}._chatRowWrap_d6eu0_293:hover ._chatRowKebab_d6eu0_363{opacity:1}._navItemActive_d6eu0_146:hover{background:var(--color-elevated)}._searchInput_d6eu0_208:hover:not(:focus){border-color:var(--line-strong)}._searchClear_d6eu0_230:hover,._chatRow_d6eu0_293:hover{background:var(--bg-hover);color:var(--text)}._chatRowWrap_d6eu0_293[data-active=true] ._chatRow_d6eu0_293:hover{background:var(--color-elevated)}._chatRowKebab_d6eu0_363:hover{background:var(--bg-hover);color:var(--text)}._rowMenuItem_d6eu0_449:hover{background:var(--bg-hover)}._newChatButton_d6eu0_48:hover{background:var(--bg-hover);color:var(--text)}}@media(pointer:coarse),(max-width:760px){._navItem_d6eu0_118,._newChatButton_d6eu0_48{height:calc(var(--tap-min) + var(--space-1))}._chatRow_d6eu0_293{min-height:var(--tap-min)}._chatRow_d6eu0_293,._chatRowWrap_d6eu0_293:hover ._chatRow_d6eu0_293,._chatRowWrap_d6eu0_293:focus-within ._chatRow_d6eu0_293{padding-right:calc(var(--tap-min) + var(--space-1))}._chatRowKebab_d6eu0_363{width:var(--tap-min);height:var(--tap-min);opacity:1}._rowMenuItem_d6eu0_449{min-height:var(--tap-min)}._searchInput_d6eu0_208,._chatRowRenameInput_d6eu0_402{height:var(--tap-min);font-size:var(--fs-body-lg)}._searchInput_d6eu0_208{padding-right:calc(var(--tap-min) + var(--space-1-5))}._searchClear_d6eu0_230{width:var(--tap-min);height:var(--tap-min)}._body_d6eu0_72{overscroll-behavior-y:contain}}@media(pointer:coarse){._chatRowKebab_d6eu0_363{-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._rowMenuItem_d6eu0_449,._searchClear_d6eu0_230{-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._chatRowKebab_d6eu0_363:active,._rowMenuItem_d6eu0_449:active,._searchClear_d6eu0_230:active{transform:scale(var(--press-scale))}}@media(max-width:760px){._secondary_d6eu0_6{flex:1;min-width:0;width:auto}._inner_d6eu0_16{width:100%}._navItem_d6eu0_118,._newChatButton_d6eu0_48{font-size:var(--fs-small)}}._overlay_1lop8_8{position:fixed;inset:0;z-index:1100;display:flex;align-items:flex-start;justify-content:center;padding:7vh var(--space-4) var(--space-8);padding:7dvh var(--space-4) var(--space-8);background:var(--scrim-app);animation:_paletteOverlayIn_1lop8_1 var(--dur-fast) var(--ease)}._palette_1lop8_21{width:min(42rem,100%);max-height:68vh;max-height:68dvh;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-elevated);color:var(--text);box-shadow:var(--shadow-float);overflow:hidden;animation:_paletteIn_1lop8_1 var(--dur-fast) var(--ease-out)}@keyframes _paletteIn_1lop8_1{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _paletteOverlayIn_1lop8_1{0%{opacity:0}to{opacity:1}}._searchRow_1lop8_58{display:flex;align-items:center;gap:var(--space-2-5);min-height:var(--control-md);padding:var(--space-1-5) var(--space-3-5)}._searchIcon_1lop8_66{width:16px;height:16px;color:var(--text-3);flex-shrink:0;stroke-width:1.5}._searchInput_1lop8_74{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-ui);padding:0}._searchInput_1lop8_74,._searchInput_1lop8_74:focus,._searchInput_1lop8_74:focus-visible{outline:none;box-shadow:none}._searchInput_1lop8_74::placeholder{color:var(--text-3)}._divider_1lop8_99{flex-shrink:0;height:1px;background:var(--line-soft)}._list_1lop8_107{flex:1;min-height:0;list-style:none;margin:0;padding:var(--space-1);overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-1);scrollbar-width:thin;scrollbar-color:transparent transparent}._list_1lop8_107:hover,._list_1lop8_107:focus-within{scrollbar-color:color-mix(in srgb,var(--text) 20%,transparent) transparent}._list_1lop8_107::-webkit-scrollbar{width:8px}._list_1lop8_107::-webkit-scrollbar-track{background:transparent}._list_1lop8_107::-webkit-scrollbar-thumb{background-color:transparent;border:2px solid transparent;background-clip:content-box;border-radius:var(--radius-pill)}._list_1lop8_107:hover::-webkit-scrollbar-thumb,._list_1lop8_107:focus-within::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--text) 20%,transparent)}._group_1lop8_146{display:flex;flex-direction:column;gap:var(--space-0-5)}._groupLabel_1lop8_152{padding:var(--space-2) var(--space-2-5) var(--space-1);color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui)}._groupList_1lop8_160{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}._item_1lop8_169,._itemActive_1lop8_170{display:flex;align-items:center;gap:var(--space-2-5);min-height:var(--space-8);padding:0 var(--space-2-5);border-radius:var(--radius-sm);cursor:pointer;color:var(--text);transition:background-color var(--dur-fast) var(--ease)}._itemActive_1lop8_170{background:var(--bg-hover)}._itemIcon_1lop8_186{width:16px;height:16px;flex-shrink:0;color:var(--text-2);stroke-width:1.5}._itemActive_1lop8_170 ._itemIcon_1lop8_186{color:var(--text)}._itemBody_1lop8_199{display:flex;align-items:baseline;gap:var(--space-2);min-width:0;flex:1}._itemLabel_1lop8_207{flex:none;color:var(--text);font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-ui);white-space:nowrap}._itemHint_1lop8_216{flex:1;min-width:0;color:var(--text-3);font-size:var(--fs-label);line-height:var(--lh-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyState_1lop8_229{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-3);font-size:var(--fs-body)}._emptyQuery_1lop8_236{color:var(--text);font-weight:var(--weight-medium)}._footer_1lop8_242{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1-5) var(--space-2-5);padding:var(--space-2) var(--space-3-5);border-top:1px solid var(--line-soft);color:var(--text-3);font-size:var(--fs-label);line-height:var(--lh-ui)}._footer_1lop8_242>span{white-space:nowrap}._footer_1lop8_242 kbd{display:inline-flex;align-items:center;justify-content:center;margin-right:var(--space-1);padding:0 var(--space-1-5);border:1px solid var(--line);border-radius:var(--radius-xs);color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-regular);line-height:var(--lh-ui)}@media(pointer:coarse),(max-width:760px){._searchRow_1lop8_58{padding-top:0;padding-bottom:0}._searchInput_1lop8_74{min-height:var(--tap-min);font-size:var(--fs-body-lg)}._item_1lop8_169,._itemActive_1lop8_170{min-height:var(--tap-min)}._list_1lop8_107{overscroll-behavior-y:contain}}@media(pointer:coarse){._item_1lop8_169,._itemActive_1lop8_170{-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._item_1lop8_169:active,._itemActive_1lop8_170:active{background:var(--bg-hover);transform:scale(var(--press-scale))}}@media(hover:none),(pointer:coarse){._footer_1lop8_242{display:none}}@media(max-width:760px){._overlay_1lop8_8{padding:var(--space-2)}._palette_1lop8_21{max-height:calc(var(--vv-height, 100dvh) - var(--space-4))}}._shell_2aa8j_8{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg);color:var(--text)}._body_2aa8j_17{flex:1;min-height:0;display:flex;overflow:hidden}._sideNav_2aa8j_28{display:contents}._navScrim_2aa8j_34{display:none}._main_2aa8j_42{flex:1;min-width:0;display:flex;flex-direction:column;margin:0 var(--app-frame) var(--app-frame) 0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface)}._content_2aa8j_54{flex:1;min-height:0;overflow:auto}@media(pointer:coarse),(max-width:760px){._content_2aa8j_54{overscroll-behavior-y:contain}}@media(max-width:760px){._main_2aa8j_42{border:0;border-radius:0}._sideNav_2aa8j_28{position:fixed;z-index:310;inset:0 auto 0 0;display:flex;width:var(--app-side-drawer);background:var(--bg);box-shadow:var(--shadow-drawer);overscroll-behavior:contain;transform:translate(-100%);visibility:hidden;transition:transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}._sideNav_2aa8j_28[data-open=true]{transform:none;visibility:visible;transition-delay:0s}._navScrim_2aa8j_34{display:block;position:fixed;z-index:305;inset:0;padding:0;border:0;background:var(--scrim-app);cursor:default;-webkit-tap-highlight-color:transparent;animation:_navScrimIn_2aa8j_1 var(--dur-base) var(--ease-out)}}@keyframes _navScrimIn_2aa8j_1{0%{opacity:0}}._grid_hrz82_1{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-4)}._item_hrz82_9{min-width:0}._half_hrz82_13{grid-column:span 6}._full_hrz82_17{grid-column:span 12}@media(max-width:900px){._half_hrz82_13{grid-column:span 12}}._chartWrap_1dcps_1{position:relative;width:100%;flex:1;min-height:150px}._chartWrapDense_1dcps_8{min-height:110px}._chartWrap_1dcps_1 .recharts-cartesian-axis-tick-value,._chartWrapDense_1dcps_8 .recharts-cartesian-axis-tick-value{font-family:var(--font-mono);font-size:var(--fs-micro)}._empty_1dcps_25{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--space-3) var(--space-4);color:var(--text-3);font-size:var(--fs-body);line-height:var(--lh-ui);text-align:center}._tooltip_1dcps_44{display:flex;flex-direction:column;gap:var(--space-1);min-width:160px;padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);box-shadow:var(--shadow-float);color:var(--text);font-size:var(--fs-label);line-height:var(--lh-ui)}._tooltipLabel_1dcps_59{margin-bottom:var(--space-0-5);color:var(--text-3)}._tooltipRow_1dcps_64{display:flex;align-items:center;gap:var(--space-1-5);font-variant-numeric:tabular-nums}._tooltipSwatch_1dcps_72{display:inline-block;flex-shrink:0;width:var(--swatch);height:var(--swatch);border-radius:var(--radius-2xs)}._tooltipName_1dcps_80{flex:1;min-width:0;overflow:hidden;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap}._tooltipValue_1dcps_89{color:var(--text);font-weight:var(--weight-semibold)}._tooltipDelta_1dcps_94{font-size:var(--fs-label);font-variant-numeric:tabular-nums}._tooltipDeltaUp_1dcps_100,._tooltipDeltaDown_1dcps_101{color:var(--text-2)}._tooltipDeltaFlat_1dcps_105{color:var(--text-3)}._skeleton_1dcps_110{border-radius:var(--radius-sm);background:var(--chart-empty);animation:_pulse_1dcps_1 1.6s var(--ease) infinite}._skeletonNumber_1dcps_116{height:40px;width:60%;margin-top:var(--space-1)}._skeletonChart_1dcps_123,._skeletonBar_1dcps_130{height:100%;min-height:150px;width:100%}._skeletonHeatmap_1dcps_137{height:100%;min-height:130px;width:100%;border-radius:var(--radius-md)}._skeletonRow_1dcps_145{display:flex;gap:var(--space-1-5);margin-bottom:var(--space-1-5)}._skeletonCell_1dcps_151{height:18px;flex:1}@keyframes _pulse_1dcps_1{0%,to{opacity:1}50%{opacity:.4}}._card_1q92t_6{position:relative;z-index:0;display:flex;flex-direction:column;height:100%;min-height:126px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._card_1q92t_6:hover ._titleRowActions_1q92t_19{opacity:1;pointer-events:auto}._titleRow_1q92t_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:calc(var(--control-xs) + 2 * var(--space-2-5) + 1px);padding:var(--space-2-5) var(--space-4-5);border-bottom:1px solid var(--line-soft)}._titleWithInfo_1q92t_38{display:inline-flex;align-items:center;gap:var(--space-1-5);min-width:0;flex:1}._titleRowActions_1q92t_19{display:inline-flex;align-items:center;gap:var(--space-1);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease)}._titleRowActions_1q92t_19:focus-within{opacity:1;pointer-events:auto}@media(hover:none){._titleRowActions_1q92t_19{opacity:1;pointer-events:auto}}._title_1q92t_19{margin:0;overflow:hidden;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-title);font-weight:var(--weight-semibold);line-height:var(--lh-title);letter-spacing:var(--track-ui);text-overflow:ellipsis;white-space:nowrap}._infoWrap_1q92t_86{position:relative;display:inline-flex;align-items:center;padding:0;border:0;background:none;color:var(--text-2)}._infoIcon_1q92t_96{width:14px;height:14px}._infoPanel_1q92t_103{position:absolute;left:50%;top:calc(100% + var(--space-2));z-index:5;width:min(320px,70vw);padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-sm);background:var(--p-slate);color:var(--p-off);font-size:var(--fs-label);font-weight:var(--weight-regular);line-height:var(--lh-body);letter-spacing:var(--track-0);text-align:left;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._infoWrap_1q92t_86:hover ._infoPanel_1q92t_103{opacity:1}}._infoWrap_1q92t_86[aria-expanded=true] ._infoPanel_1q92t_103{opacity:1}@media(pointer:coarse){._infoWrap_1q92t_86{margin:calc((14px - var(--tap-min)) / 2);padding:calc((var(--tap-min) - 14px) / 2)}._infoWrap_1q92t_86[aria-expanded=true] ._infoPanel_1q92t_103{pointer-events:auto}}._subtitle_1q92t_151{color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-ui);line-height:var(--lh-ui);white-space:nowrap}._cardBody_1q92t_159{display:flex;flex:1;flex-direction:column;gap:var(--space-1-5);min-height:0;padding:var(--space-3-5) var(--space-4-5) var(--space-4)}._cardKpi_1q92t_173 ._titleRow_1q92t_19{align-items:flex-start;min-height:0;padding:var(--space-4) var(--space-5) 0;border-bottom:0}._cardKpi_1q92t_173 ._title_1q92t_19{color:var(--text-2);font-size:var(--fs-ui);font-weight:var(--weight-regular);line-height:var(--lh-ui);letter-spacing:var(--track-0)}._cardKpi_1q92t_173 ._titleRowActions_1q92t_19{margin:calc(-1 * var(--space-1-5)) calc(-1 * var(--space-2)) 0 0}._cardKpi_1q92t_173 ._cardBody_1q92t_159{padding:var(--space-1-5) var(--space-5) var(--space-4-5)}._bigNumberValue_1q92t_196{display:flex;align-items:flex-end;gap:var(--space-2);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-figure);font-weight:var(--weight-semibold);line-height:var(--lh-1);letter-spacing:var(--track-wordmark)}._bigNumberPlaceholder_1q92t_209{color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-ui)}._muted_1q92t_216{color:var(--text-3);font-size:var(--fs-ui)}._markdown_1q92t_222{color:var(--text);font-size:var(--fs-body);line-height:var(--lh-body)}._markdown_1q92t_222 :first-child{margin-top:0}._markdown_1q92t_222 :last-child{margin-bottom:0}._markdown_1q92t_222 p,._markdown_1q92t_222 ul,._markdown_1q92t_222 ol,._markdown_1q92t_222 blockquote,._markdown_1q92t_222 pre,._markdown_1q92t_222 table{margin:0 0 var(--space-2-5)}._markdown_1q92t_222 h1,._markdown_1q92t_222 h2,._markdown_1q92t_222 h3,._markdown_1q92t_222 h4{margin:var(--space-4) 0 var(--space-1-5);color:var(--text);font-weight:var(--weight-semibold);line-height:var(--lh-title);letter-spacing:var(--track-ui)}._markdown_1q92t_222 h1{font-size:var(--fs-body-lg)}._markdown_1q92t_222 h2{font-size:var(--fs-title)}._markdown_1q92t_222 h3{font-size:var(--fs-body)}._markdown_1q92t_222 h4{font-size:var(--fs-body);color:var(--text-2)}._markdown_1q92t_222 ul,._markdown_1q92t_222 ol{padding-left:var(--space-5)}._markdown_1q92t_222 ul{list-style:disc outside}._markdown_1q92t_222 ol{list-style:decimal outside}._markdown_1q92t_222 li{margin:var(--space-0-5) 0}._markdown_1q92t_222 li::marker{color:var(--text-3)}._markdown_1q92t_222 a{color:var(--text);text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:var(--accent);text-underline-offset:3px}._markdown_1q92t_222 code{padding:var(--space-0-5) var(--space-1);border:1px solid var(--line-soft);border-radius:var(--radius-xs);background:var(--surface-sunken);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-ui);overflow-wrap:anywhere}._markdown_1q92t_222 pre{padding:var(--space-2-5) var(--space-3);overflow-x:auto;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-sunken)}._markdown_1q92t_222 pre code{padding:0;border:0;border-radius:0;background:transparent;font-size:var(--fs-label)}._markdown_1q92t_222 blockquote{padding-left:var(--space-3);border-left:2px solid var(--line-strong);color:var(--text-2)}._markdown_1q92t_222 table{width:100%;border-collapse:collapse;font-size:var(--fs-body)}._markdown_1q92t_222 th,._markdown_1q92t_222 td{padding:var(--space-1-5) var(--space-2-5);border-bottom:1px solid var(--line-soft);text-align:left}._markdown_1q92t_222 tr:last-child td{border-bottom:0}._markdown_1q92t_222 th{background:var(--surface-sunken);color:var(--text-3);font-size:var(--fs-label);font-weight:var(--weight-medium)}._chartWrap_1q92t_335{width:100%;flex:1;min-height:150px}._legend_1q92t_343{display:flex;flex-wrap:wrap;gap:var(--space-1-5) var(--space-3-5);margin:0;padding:var(--space-1-5) 0 0;list-style:none;color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-regular);line-height:var(--lh-ui)}._legendItem_1q92t_360{display:inline-flex;align-items:center;gap:var(--space-1-5);min-width:0;max-width:100%}._legendSwatch_1q92t_368{flex:none;width:var(--swatch);height:var(--swatch);border-radius:var(--radius-2xs)}._legendName_1q92t_375{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tooltip_1q92t_381{padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);box-shadow:var(--shadow-float);color:var(--text);font-size:var(--fs-label)}._tooltipLabel_1q92t_391{margin-bottom:var(--space-1);color:var(--text-3)}._tooltipRow_1q92t_396{display:flex;align-items:center;gap:var(--space-1-5);font-variant-numeric:tabular-nums}._tooltipSwatch_1q92t_403{display:inline-block;width:var(--swatch);height:var(--swatch);border-radius:var(--radius-2xs)}._tableWrap_1q92t_410{flex:1;min-height:116px}._selectedRow_1q92t_417>td{background:var(--accent-select)}._selectedRow_1q92t_417>td:first-child{box-shadow:var(--select-bar)}._errorPanel_1q92t_426{padding:var(--space-3) var(--space-3-5);border:1px solid var(--line);border-left:3px solid var(--status-fault);border-radius:var(--radius-xs) var(--radius-lg) var(--radius-lg) var(--radius-xs);background:var(--surface-sunken);color:var(--text-2);font-size:var(--fs-body);line-height:var(--lh-ui)}._skeleton_1q92t_438{border-radius:var(--radius-sm);background:var(--chart-empty);animation:_pulse_1q92t_1 1.6s var(--ease) infinite}._skeletonNumber_1q92t_444{height:40px;width:60%;margin-top:var(--space-1)}._skeletonChart_1q92t_451{height:100%;min-height:150px;width:100%}@keyframes _pulse_1q92t_1{0%,to{opacity:1}50%{opacity:.4}}._entityGrid_1q92t_467{display:grid;gap:var(--space-2)}._entityGridCols2_1q92t_472{grid-template-columns:repeat(2,minmax(0,1fr))}._entityGridCols3_1q92t_473{grid-template-columns:repeat(3,minmax(0,1fr))}._entityGridCols4_1q92t_474{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){._entityGridCols3_1q92t_473,._entityGridCols4_1q92t_474{grid-template-columns:repeat(2,minmax(0,1fr))}}._entityCard_1q92t_480{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._entityCard_1q92t_480:hover{border-color:var(--line-strong);background:var(--surface-hover)}._entityCardSelected_1q92t_503:hover{background:var(--accent-select)}}._entityCardSelected_1q92t_503{background:var(--accent-select);box-shadow:var(--select-bar)}._entityCardHeader_1q92t_515{display:flex;align-items:center;gap:var(--space-2);min-width:0}._entityAvatar_1q92t_524{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--space-6);height:var(--space-6);border-radius:50%;background:var(--color-muted);color:var(--text-2);font-size:var(--fs-label);font-weight:var(--weight-semibold);line-height:var(--lh-1)}._entityLabels_1q92t_539{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._entityLabel_1q92t_539{overflow:hidden;color:var(--text);font-size:var(--fs-body);font-weight:var(--weight-semibold);line-height:var(--lh-ui);text-overflow:ellipsis;white-space:nowrap}._entitySublabel_1q92t_556{overflow:hidden;color:var(--text-3);font-size:var(--fs-label);line-height:var(--lh-ui);text-overflow:ellipsis;white-space:nowrap}._entityMetrics_1q92t_565{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:var(--space-1-5) var(--space-2-5);margin-top:auto}._entityMetric_1q92t_565{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._entityMetricLabel_1q92t_580{overflow:hidden;color:var(--text-3);font-size:var(--fs-label);line-height:var(--lh-ui);text-overflow:ellipsis;white-space:nowrap}._entityMetricValue_1q92t_589{color:var(--text);font-size:var(--fs-small);font-weight:var(--weight-semibold);line-height:var(--lh-title);font-variant-numeric:tabular-nums}._entityEmpty_1q92t_597{padding:var(--space-4-5);color:var(--text-3);font-size:var(--fs-body);text-align:center}._statBlock_1q92t_608{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._statValue_1q92t_616{color:var(--text);font-family:var(--font-sans);font-size:var(--fs-figure);font-weight:var(--weight-semibold);line-height:var(--lh-1);letter-spacing:var(--track-wordmark);font-variant-numeric:tabular-nums;word-break:break-word}._statDelta_1q92t_629{display:inline-flex;align-items:baseline;gap:var(--space-1);font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-ui);font-variant-numeric:tabular-nums}._statDeltaLabel_1q92t_639{margin-left:var(--space-1);color:var(--text-3);font-weight:var(--weight-regular)}._sparklineWrap_1q92t_645{display:flex;align-items:stretch;width:100%;height:64px;margin-top:var(--space-1)}._statStrip_1q92t_658{display:grid;flex:1;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:stretch;min-height:58px}._statStripCell_1q92t_666{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0;padding:var(--space-0-5) var(--space-5);border-right:1px solid var(--line)}._statStripCell_1q92t_666:last-child{border-right:none}._statStripCell_1q92t_666:first-child{padding-left:0}._statStripLabel_1q92t_684{overflow:hidden;color:var(--text-2);font-size:var(--fs-ui);font-weight:var(--weight-regular);line-height:var(--lh-ui);text-overflow:ellipsis;white-space:nowrap}._statStripValue_1q92t_694{color:var(--text);font-family:var(--font-sans);font-size:var(--fs-figure);font-weight:var(--weight-semibold);line-height:var(--lh-1);letter-spacing:var(--track-wordmark);font-variant-numeric:tabular-nums}._heatmapWrap_1q92t_708{position:relative;width:100%;margin-top:var(--space-1);overflow-x:auto}._heatmapSvg_1q92t_715{display:block;max-width:100%;overflow:visible}._heatmapCell_1q92t_721{cursor:default;stroke:transparent;stroke-width:1;transition:stroke var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._heatmapCell_1q92t_721:hover{stroke:var(--text-2)}}._heatmapCell_1q92t_721[data-active=true]{stroke:var(--text-2)}._heatmapDayLabel_1q92t_739,._heatmapMonthLabel_1q92t_740{fill:var(--chart-tick);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--weight-regular);user-select:none}._heatmapTooltip_1q92t_749{position:absolute;z-index:5;display:flex;flex-direction:column;gap:var(--space-0-5);min-width:120px;padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);box-shadow:var(--shadow-float);font-size:var(--fs-label);line-height:var(--lh-ui);white-space:nowrap;pointer-events:none;transform:translate(-50%,-100%)}._heatmapTooltipDate_1q92t_768{color:var(--text-3);font-size:var(--fs-label)}._heatmapTooltipValue_1q92t_773{color:var(--text);font-size:var(--fs-ui);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._matrixHeatmapWrap_1q92t_784{position:relative;display:flex;flex:1;flex-direction:column;gap:var(--space-2-5);width:100%;min-height:180px;margin-top:var(--space-1)}._matrixHeatmapScroll_1q92t_795{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}._matrixHeatmapSvg_1q92t_804{display:block}._matrixHeatmapCell_1q92t_810{cursor:default;stroke:transparent;stroke-width:1;transition:stroke var(--dur-fast) var(--ease)}._matrixHeatmapCellHover_1q92t_817{stroke:var(--text-2)}._matrixHeatmapAxisLabel_1q92t_824{fill:var(--chart-tick);font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--weight-regular);user-select:none;pointer-events:none}._matrixHeatmapEmpty_1q92t_833{margin:0;padding:var(--space-6) var(--space-4);color:var(--text-3);font-size:var(--fs-body);text-align:center}._matrixHeatmapTooltip_1q92t_842{position:absolute;z-index:5;display:flex;flex-direction:column;gap:var(--space-0-75);min-width:160px;max-width:260px;padding:var(--space-2) var(--space-2-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-elevated);box-shadow:var(--shadow-float);font-size:var(--fs-label);line-height:var(--lh-ui);pointer-events:none}._matrixHeatmapTooltipLabel_1q92t_860{color:var(--text-3);font-size:var(--fs-label);line-height:var(--lh-ui);word-break:break-word}._matrixHeatmapTooltipKey_1q92t_867{color:var(--text-3);font-weight:var(--weight-medium)}._matrixHeatmapTooltipSeparator_1q92t_872{margin:0 var(--space-1-5);color:var(--text-4)}._matrixHeatmapTooltipValue_1q92t_877{color:var(--text);font-size:var(--fs-ui);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._matrixHeatmapLegend_1q92t_885{display:flex;align-items:center;gap:var(--space-2);margin-top:auto;padding-top:var(--space-1);color:var(--text-2);font-size:var(--fs-label);font-variant-numeric:tabular-nums;user-select:none}._matrixHeatmapLegendLabel_1q92t_897{flex-shrink:0;white-space:nowrap}._matrixHeatmapLegendStrip_1q92t_902{display:flex;flex:1;max-width:240px;height:var(--space-2);overflow:hidden;border-radius:var(--radius-2xs)}._matrixHeatmapLegendStop_1q92t_911{display:block;flex:1;height:100%}@media(pointer:coarse),(max-width:760px){._titleRow_1q92t_19{position:relative}._infoWrap_1q92t_86{position:static}._infoPanel_1q92t_103{right:var(--space-4);left:var(--space-4);width:auto;max-width:320px;transform:none}._card_1q92t_6:has([aria-expanded=true]){z-index:1}}@media(max-width:760px){._subtitle_1q92t_151{display:none}._title_1q92t_19{display:-webkit-box;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}._statStrip_1q92t_658{grid-template-columns:repeat(2,minmax(0,1fr));margin:calc(-1 * var(--space-3-5)) calc(-1 * var(--space-4-5)) calc(-1 * var(--space-4))}._statStripCell_1q92t_666,._statStripCell_1q92t_666:first-child{padding:var(--space-3-5);border-right:0}._statStripCell_1q92t_666:nth-child(odd):not(:last-child){border-right:1px solid var(--line)}._statStripCell_1q92t_666:nth-child(n+3){border-top:1px solid var(--line)}._tableWrap_1q92t_410 table{width:max-content;min-width:100%;table-layout:auto}._heatmapSvg_1q92t_715{min-width:var(--heatmap-w)}._entityGridCols2_1q92t_472,._entityGridCols3_1q92t_473,._entityGridCols4_1q92t_474{grid-template-columns:minmax(0,1fr)}._entityMetrics_1q92t_565{grid-template-columns:repeat(2,minmax(0,1fr))}}._panel_1jo6a_7{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface)}._header_1jo6a_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-bottom:1px solid var(--line);background:var(--surface)}._headerCopy_1jo6a_25{flex:1;min-width:0}._eyebrow_1jo6a_31{margin:0 0 var(--space-1);color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui)}._title_1jo6a_40{margin:0;overflow:hidden;color:var(--text);font-size:var(--fs-title);font-weight:var(--weight-semibold);line-height:var(--lh-title);letter-spacing:var(--track-ui);text-overflow:ellipsis;white-space:nowrap}._description_1jo6a_52{margin:var(--space-1) 0 0;color:var(--text-2);font-size:var(--fs-ui);line-height:var(--lh-ui)}._explanation_1jo6a_59{margin:var(--space-1-5) 0 0;color:var(--text-3);font-size:var(--fs-ui);line-height:var(--lh-ui)}._headerActions_1jo6a_66{display:flex;flex-shrink:0;align-items:center;gap:var(--space-1)}._dismissButton_1jo6a_74{height:var(--control-sm);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){._dismissButton_1jo6a_74:hover{background:var(--bg-hover);color:var(--text)}}._dismissButton_1jo6a_74:active{background:var(--bg-hover)}._saveButton_1jo6a_103{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);height:var(--control-sm);padding:0 var(--space-3);border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-primary-foreground);font-family:var(--font-sans);font-size:var(--fs-ui);font-weight:var(--weight-medium);line-height:var(--lh-1);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}@media(hover:hover)and (pointer:fine){._saveButton_1jo6a_103:hover:not([disabled]){border-color:var(--color-primary-hover);background:var(--color-primary-hover)}}._saveButton_1jo6a_103:active:not([disabled]){transform:scale(var(--press-scale))}._saveButton_1jo6a_103[disabled]{opacity:.45;cursor:not-allowed}@media(pointer:coarse),(max-width:760px){._dismissButton_1jo6a_74,._saveButton_1jo6a_103{height:var(--tap-min)}}@media(max-width:760px){._header_1jo6a_15{flex-wrap:wrap}._headerActions_1jo6a_66{justify-content:flex-end;width:100%}}._errorBanner_1jo6a_164{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) var(--space-3) 0;padding:var(--space-3) var(--space-3-5);border:1px solid var(--line);border-left:3px solid var(--status-fault);border-radius:var(--radius-xs) var(--radius-lg) var(--radius-lg) var(--radius-xs);background:var(--surface-sunken);color:var(--text);font-size:var(--fs-body);line-height:var(--lh-ui)}._errorBanner_1jo6a_164 svg{flex-shrink:0;color:var(--text-2)}._body_1jo6a_184{flex:1;min-height:0;overflow-y:auto;padding:var(--space-3)}._emptyState_1jo6a_191{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-3);text-align:center}._emptyTitle_1jo6a_201{margin:0 0 var(--space-1);color:var(--text-2);font-size:var(--fs-body);font-weight:var(--weight-medium)}._emptyBody_1jo6a_208{max-width:360px;margin:0;color:var(--text-3);font-size:var(--fs-ui);line-height:var(--lh-ui)}._spinner_1jo6a_216{animation:_spin_1jo6a_216 1s linear infinite}@keyframes _spin_1jo6a_216{to{transform:rotate(360deg)}}._capabilityChips_11fl2_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1-5);width:100%;margin:0 auto;padding:0}._capabilityChip_11fl2_1{padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-2);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-regular);line-height:var(--lh-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease)}._capabilityChip_11fl2_1:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){._capabilityChip_11fl2_1:hover{border-color:var(--line-strong);color:var(--text)}}@media(pointer:coarse),(max-width:760px){._capabilityChip_11fl2_1{min-height:var(--tap-min);padding:0 var(--space-3-5);font-size:var(--fs-ui)}}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-4{height:calc(var(--spacing)*4)}.h-dvh{height:100dvh}.min-h-\[50vh\]{min-height:50vh}.w-4{width:calc(var(--spacing)*4)}.w-full{width:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--p-black:#07090b;--p-ink:#0b0d10;--p-slate:#171c22;--p-graphite:#262d34;--p-grey-800:#434c55;--p-grey-700:#5b636c;--p-grey-600:#7d858d;--p-grey-500:#8a939b;--p-grey-400:#98a0a8;--p-grey-300:#b4bcc4;--p-grey-250:#c3cad0;--p-grey-200:#d3d9de;--p-grey-150:#e2e6ea;--p-grey-100:#eef1f3;--p-grey-50:#f6f8f9;--p-off:#f1f3f5;--p-white:#fff;--p-porcelain:#eceeef;--p-stone:#cdd0cb;--p-green-25:#f3f7f5;--p-green-50:#e6f6ed;--p-green-200:#9ff0c4;--p-green-300:#8fd6ae;--p-green-400:#3fcf85;--p-green-500:#1fb86a;--p-green-600:#0f7a44;--p-green-900:#0d4a2e;--font-display:"Inter Tight","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-sans:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-text:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--fs-mega:clamp(64px,19vw,300px);--fs-stat:clamp(120px,14vw,220px);--fs-hero:clamp(46px,7.2vw,92px);--fs-page-title:clamp(50px,7.6vw,100px);--fs-display-1:clamp(46px,7.2vw,92px);--fs-display-2:clamp(44px,6vw,82px);--fs-heading-1:clamp(36px,4.6vw,68px);--fs-figure:clamp(40px,4.2vw,64px);--fs-heading-2:clamp(34px,4vw,64px);--fs-taskcard:var(--fs-heading-2);--fs-read-next:var(--fs-heading-2);--fs-heading-4:clamp(29px,2.55vw,36px);--fs-heading-5:24px;--fs-wordmark:20px;--fs-title:18px;--fs-lede:clamp(20px,1.7vw,23px);--fs-tagline:clamp(18px,1.5vw,21px);--fs-prose:20px;--fs-body-lg:18px;--fs-body:16px;--fs-small:15px;--fs-ui:14px;--fs-meta:13px;--fs-label:12px;--fs-micro:11px;--track-mega:-.065em;--track-sans-display:-.042em;--track-wordmark:-.035em;--track-display:-.03em;--track-heading:-.02em;--track-ui:-.01em;--track-mono:.01em;--track-0:0;--lh-mega:.8;--lh-display:1.02;--lh-heading:1.15;--lh-title:1.25;--lh-ui:1.4;--lh-body:1.5;--lh-prose:1.7;--lh-1:1;--space-0-5:2px;--space-0-75:3px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-5-5:22px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-section:clamp(104px,12vw,160px);--space-section-end:clamp(64px,8vw,110px);--space-page-end:clamp(48px,9vw,136px);--space-article:clamp(56px,7vw,104px);--space-post-head:var(--space-page-head);--space-post-head-end:var(--space-article);--space-article-end:clamp(80px,9vw,136px);--space-block:clamp(56px,7vw,96px);--space-block-sm:clamp(40px,5vw,64px);--space-block-vh:clamp(40px,8vh,88px);--space-page-head:calc(var(--nav-h) + clamp(56px,8vw,120px));--gap-cols-lg:clamp(28px,4.4vw,64px);--gap-cols:clamp(24px,3vw,48px);--gap-cards:clamp(12px,1.4vw,20px);--page-max:1440px;--gutter:clamp(16px,4.4vw,64px);--gutter-aligned:max(var(--gutter),calc((100vw - var(--page-max))/2 + var(--gutter)));--viewport-inset:12px;--measure-prose:720px;--measure-text:36em;--measure-lede:30em;--measure-heading:10em;--figure-mid:860px;--figure-wide:1040px;--control-lg:48px;--control-md:40px;--control-sm:36px;--control-xs:28px;--tap-min:44px;--bp-min:360px;--bp-2xs:400px;--bp-xs:520px;--bp-sm:640px;--bp-md:760px;--bp-lg:860px;--bp-xl:1100px;--bp-h-sm:620px;--bp-h-xs:500px;--radius-2xs:2px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-sheet:22px;--radius-pill:999px;--shadow-rule:0 1px 0 #0c0f1314;--shadow-control:0 1px 2px #0c0f1314;--shadow-float:0 16px 32px -22px #0000008c;--shadow-toast:0 0 0 1px #ffffff14,0 14px 30px -16px #0009;--shadow-drawer:0 20px 50px #0000002e;--shadow-panel:-24px 0 48px #0d101429;--shadow-sheet:0 -12px 40px #0d101429;--shadow-showcase:0 0 0 1px #0c0f1314,0 2px 4px #0c0f130a,0 60px 100px -60px #0c141059;--select-bar:inset 3px 0 0 var(--p-green-500);--blur-glass:blur(14px)saturate(1.3);--blur-overlay:blur(10px);--scrim-app:#0d101440;--scrim-sheet:#0d10145c;--dim-view:#0d101424;--scrim-copy:radial-gradient(closest-side,#07090bd9,#07090b80 55%,#07090b00);--z-under:-1;--z-raised:1;--z-overlay:2;--z-app-panel:20;--z-app-view:25;--z-app-topbar:30;--z-app-scrim:35;--z-app-drawer:40;--z-app-sheet-scrim:55;--z-app-sheet:60;--z-nav:50;--z-toast:55;--z-menu:60;--z-zoom:70;--ease:cubic-bezier(.35,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-std:cubic-bezier(.4,0,.2,1);--dur-press:.12s;--dur-fast:.2s;--dur-base:.35s;--dur-slow:.5s;--dur-chart:1.1s;--status-running:var(--p-green-500);--status-help:var(--p-green-500);--status-teleop:var(--p-grey-500);--status-stopped:var(--p-grey-250);--status-fault:var(--p-slate);--status-offline:var(--p-grey-200);--status-live-on-dark:var(--p-green-400);--pill-running-bg:var(--p-green-50);--pill-running-text:var(--p-green-600);--pill-neutral-bg:var(--p-grey-100);--pill-help-bg:var(--p-white);--pill-fault-bg:var(--p-slate);--pill-fault-text:var(--p-off);--card-porcelain:var(--p-porcelain);--card-slate:var(--p-slate);--card-green:var(--p-green-900);--card-stone:var(--p-stone);--card-index-porcelain:var(--p-green-600);--card-index-slate:var(--p-green-400);--card-index-green:var(--p-green-200);--card-index-stone:var(--p-green-900);--ground-hero:linear-gradient(180deg,#080a0d 0%,#090b0e 16%,#0a0d10 26%,#0d1014 37%,#111519 47%,#14191e 58%,#171c22 68%,#1a2026 79%,#1c2228 100%);--hero-light:#8c9aa833;--field-pitch:15px;--field-row:17px;--field-pitch-portrait:12px;--field-row-portrait:13px;--field-row-min:1.3px;--field-dot-near:2.1px;--field-dot-far:.6px;--field-alpha:.92;--field-clear:120px;--field-drift:1.15px;--field-swell:.22;--field-reach:3.2;--field-lift:.22;--field-lift-r:118px;--field-green:.27;--ground-robot-panel:linear-gradient(180deg,#171c22 0%,#1d2329 55%,#2a323a 100%);--unit-pitch-min:3px;--unit-pitch-max:10px;--unit-fill:.62;--unit-gap-narrow:2px;--swatch:8px;--status-dot:8px;--btn-radius:18px;--btn-h:48px;--btn-h-sm:40px;--btn-cap:36px;--btn-cap-sm:30px;--btn-cap-inset:6px;--btn-cap-inset-sm:5px;--btn-pad:22px;--btn-pad-sm:18px;--btn-gap:10px;--btn-gap-sm:8px;--btn-icon:16px;--btn-icon-sm:14px;--btn-h-wide:52px;--press-scale:.98;--press-dim:.86;--key:26px;--key-radius:4px;--card-radius:18px;--taskcard-h:clamp(460px,calc(100svh - var(--nav-h) - 64px),860px);--taskcard-w:clamp(480px,min(68vw,calc(var(--taskcard-h)*1.4)),1200px);--taskcard-w-phone:calc(100vw - var(--gutter) - 44px);--taskcard-h-phone:max(300px,min(calc(var(--taskcard-w-phone)*1.3), calc(100svh - 270px) ));--hero-pin:70svh;--hero-tab-run:.55;--hero-tab-inset:clamp(10px,1.6vw,22px);--hero-tab-curve:cubic-bezier(.33,1,.68,1);--nav-h:80px;--nav-row:52px;--nav-top:14px;--nav-pill-radius:calc(var(--nav-row)/2);--nav-pill-max:480px;--nav-scrim-h:90px;--menu-btn:44px;--menu-row:56px;--menu-top:108px;--fs-menu:32px;--menu-delay:.1s;--menu-stagger:40ms;--menu-dots-max:220px;--ck-edge:16px;--ck-pad:7px;--ck-h-phone:56px;--ck-no:var(--p-grey-300);--foot-dots-h:144px;--foot-giant-pad:clamp(40px,6vw,80px);--logo-cell-h:124px;--fs-logo-name:22px;--logo-name:var(--p-grey-150);--app-top:56px;--app-side:232px;--app-side-collapsed:64px;--app-side-drawer:280px;--app-detail:372px;--app-detail-drawer:min(400px, calc(100vw - 48px) );--app-frame:12px;--meter-w:68px;--avatar:34px}:root,[data-ground=ink],[data-ground=black],[data-ground=slate],[data-surface=slides]{color-scheme:dark;--bg:var(--p-ink);--surface:var(--p-slate);--surface-sunken:var(--p-black);--seg-track:var(--p-black);--bg-hover:#ffffff14;--surface-hover:#ffffff1a;--text:var(--p-off);--text-prose:var(--p-off);--text-2:var(--p-grey-300);--text-3:var(--p-grey-400);--text-4:var(--p-grey-600);--line:#ffffff24;--line-soft:#ffffff14;--line-strong:#fff3;--line-alpha:#ffffff14;--line-alpha-strong:#fff3;--line-field:#ffffff09;--accent:var(--p-green-500);--accent-text:var(--p-green-400);--accent-deep:var(--p-green-400);--accent-wash:#1fb86a29;--accent-select:#1fb86a29;--on-accent:var(--p-ink);--focus-ring:var(--p-green-500);--chip-border:#fff3;--chart-now:var(--p-green-500);--chart-now-fill:#1fb86a29;--chart-now-cap:var(--p-green-400);--chart-past-hatch:#ffffff42;--chart-past-fill:#ffffff0d;--chart-past-cap:var(--p-grey-150);--chart-label:var(--p-off);--chart-grid:#ffffff14;--chart-baseline:#ffffff59;--chart-tick:var(--p-grey-600);--chart-empty:#ffffff1a;--chart-track:#ffffff14;--chart-neutral:var(--p-grey-400);--chart-unit:var(--p-green-600);--chart-unit-last:var(--p-green-400);--chart-unit-neutral:var(--p-grey-700);--chart-unit-neutral-last:var(--p-grey-250);--chart-operator:var(--p-grey-500);--chart-series-1:var(--p-green-500);--chart-series-2:var(--p-off);--chart-series-3:var(--p-grey-400);--chart-series-4:var(--p-grey-700);--chart-cat-1:var(--p-green-200);--chart-cat-2:var(--p-green-500);--chart-cat-3:var(--p-green-600);--chart-cat-4:var(--p-off)}[data-ground=black]{--bg:var(--p-black)}[data-ground=slate]{--bg:var(--p-slate);--surface:var(--p-graphite)}[data-ground=green]{color-scheme:dark;--bg:var(--p-green-900);--surface:var(--p-green-900);--text:var(--p-off);--text-prose:var(--p-off);--text-2:#e6f6ede6;--text-3:#e6f6eda8;--text-4:#e6f6eda8;--line:#e6f6ed24;--line-soft:#ffffff0f;--line-alpha:#ffffff0f;--accent-text:var(--p-green-400);--accent-deep:var(--p-green-400);--focus-ring:var(--p-green-400)}[data-ground=pale],[data-ground=white],[data-surface=app]{color-scheme:light;--bg:var(--p-white);--surface:var(--p-white);--surface-sunken:var(--p-grey-50);--seg-track:var(--p-grey-150);--bg-hover:var(--p-grey-150);--surface-hover:var(--p-grey-50);--text:var(--p-ink);--text-prose:var(--p-graphite);--text-2:var(--p-grey-800);--text-3:var(--p-grey-700);--text-4:var(--p-grey-700);--line:var(--p-grey-150);--line-soft:var(--p-grey-100);--line-strong:var(--p-grey-250);--line-alpha:#0c0f1314;--line-alpha-strong:#0c0f1329;--line-field:#0c0f130f;--accent:var(--p-green-500);--accent-text:var(--p-green-600);--accent-deep:var(--p-green-900);--accent-wash:var(--p-green-50);--accent-select:var(--p-green-25);--on-accent:var(--p-ink);--focus-ring:var(--p-green-600);--chip-border:var(--p-grey-200);--chart-now:var(--p-green-500);--chart-empty:var(--p-grey-150);--chart-track:var(--p-grey-100);--chart-grid:var(--p-grey-150);--chart-baseline:var(--p-grey-300);--chart-tick:var(--p-grey-700);--chart-label:var(--p-ink);--chart-neutral:var(--p-grey-700);--chart-operator:var(--p-grey-500);--chart-unit:var(--p-green-500);--chart-series-1:var(--p-green-500);--chart-series-2:var(--p-ink);--chart-series-3:var(--p-grey-700);--chart-series-4:var(--p-grey-300);--chart-cat-1:var(--p-green-900);--chart-cat-2:var(--p-green-500);--chart-cat-3:var(--p-green-300);--chart-cat-4:var(--p-ink)}[data-ground=pale]{--bg:var(--p-grey-100);--surface:var(--p-white);--line-soft:var(--p-grey-150)}[data-ground=white]{--bg:var(--p-white);--surface:var(--p-grey-100)}[data-surface=app]{--bg:var(--p-grey-100);--surface:var(--p-white);--fs-figure:32px;--fs-heading-1:30px;--fs-heading-2:26px;--fs-title:16px;--fs-wordmark:18px;--fs-body:14px;--fs-ui:13px;--fs-label:12px;--fs-micro:11px}[data-surface=slides]{--bg:var(--p-slate);--surface:var(--p-ink);--text-2:#f1f3f5b3;--text-3:#f1f3f580;--text-4:#f1f3f580;--line:#f1f3f526;--fs-display-1:136px;--fs-heading-1:88px;--fs-heading-2:44px;--fs-body:32px;--fs-small:22px;--fs-label:22px;--lh-body:1.35;--slide-w:1920px;--slide-h:1080px;--slide-margin:96px;--slide-cols:12}@media(max-width:899px)and (orientation:portrait){:root{--fs-hero:clamp(48px,14vw,72px)}}@media(max-width:760px)and (orientation:portrait){:root{--fs-tagline:min(18px,calc((100vw - 68px)/17.2))}}@media(max-width:760px){:root{--fs-heading-1:clamp(38px,10.4vw,46px);--fs-taskcard:30px;--fs-prose:18.5px;--app-frame:0px;--key:32px;--meter-w:52px;--hero-pin:30svh;--hero-tab-run:.2;--hero-tab-inset:16px}[data-surface=app]{--fs-figure:26px;--fs-heading-1:26px}}@media(max-width:520px){:root{--fs-display-2:clamp(28px,8.4vw,44px);--fs-read-next:clamp(28px,8.4vw,36px);--space-post-head:calc(var(--nav-h) + var(--space-7));--space-post-head-end:var(--space-10);--logo-cell-h:88px;--fs-logo-name:17.5px}}[data-surface=app]{color-scheme:light;--scrim-app:#0d101440;--scrim-sheet:#0d10145c;--dim-view:#0d101424;--status-running:var(--p-green-500);--status-help:var(--p-green-500);--status-teleop:var(--p-grey-500);--status-stopped:var(--p-grey-250);--status-fault:var(--p-slate);--status-offline:var(--p-grey-200);--pill-running-bg:var(--p-green-50);--pill-running-text:var(--p-green-600);--pill-neutral-bg:var(--p-grey-100);--pill-help-bg:var(--p-white);--pill-fault-bg:var(--p-slate);--pill-fault-text:var(--p-off);--color-primary:var(--p-slate);--color-primary-foreground:var(--p-off);--color-primary-hover:var(--p-ink);--color-elevated:var(--p-white);--color-muted:var(--p-grey-100);--color-avatar:var(--p-grey-200);--color-secondary:var(--p-grey-100);--color-accent:var(--p-grey-100);--color-accent-chromatic-foreground:var(--p-off);--color-success-foreground:var(--p-off);--color-warning-foreground:var(--p-off);--color-background:var(--bg);--color-foreground:var(--text);--color-card:var(--surface);--color-card-foreground:var(--text);--color-topnav:var(--bg);--color-sidebar:var(--bg);--color-activitybar:var(--bg);--color-statusbar:var(--bg);--color-muted-foreground:var(--text-3);--color-secondary-foreground:var(--text);--color-accent-foreground:var(--text);--color-accent-soft:var(--surface-hover);--color-surface-tint:var(--surface);--color-surface-strong:var(--surface);--color-hero-glow:transparent;--color-grain:transparent;--color-border:var(--line);--color-input:var(--line);--color-ring:var(--focus-ring);--color-accent-chromatic:var(--accent-text);--color-accent-chromatic-muted:var(--accent-wash);--color-success:var(--accent-text);--color-warning:var(--text-2);--color-destructive:var(--status-fault);--color-destructive-foreground:var(--pill-fault-text);--color-status-running:var(--status-running);--color-status-stopped:var(--status-stopped);--color-status-pending:var(--status-teleop);--color-status-failed:var(--status-fault);--color-status-terminated:var(--status-offline);--color-ai:var(--color-primary);--color-ai-foreground:var(--color-primary-foreground);--color-ai-muted:var(--surface-sunken);--surface-elevated:var(--color-elevated);--text-primary:var(--text);--text-secondary:var(--text-3);--text-tertiary:var(--text-4);--accent-hover:var(--accent-text);--border-light:var(--line-soft);--border:var(--line);--pastel-blue:var(--surface-sunken);--pastel-blue-border:var(--line);--pastel-blue-text:var(--text-2);--pastel-green:var(--accent-wash);--pastel-green-border:var(--line);--pastel-green-text:var(--accent-text);--pastel-amber:var(--surface-sunken);--pastel-amber-border:var(--line-strong);--pastel-amber-text:var(--text-2);--pastel-red:var(--surface-sunken);--pastel-red-border:var(--line-strong);--pastel-red-text:var(--text);--pastel-purple:var(--surface-sunken);--pastel-purple-border:var(--line);--pastel-purple-text:var(--text-2);--topnav-height:var(--app-top);--sidebar-width:var(--app-side);--sidebar-width-collapsed:0px;--statusbar-height:var(--space-6);--z-app-dialog:1050;--color-inset-highlight:transparent;--color-backdrop:var(--scrim-app);--color-terminal-bg:var(--p-ink);--color-terminal-text:var(--p-grey-250);--color-terminal-muted:var(--p-grey-400);--color-terminal-error:var(--p-off);--shadow-soft:var(--shadow-control);--shadow-elevated:var(--shadow-drawer)}[data-surface=app].dark{color-scheme:dark;--bg:var(--p-black);--surface:var(--p-ink);--surface-sunken:var(--p-black);--seg-track:var(--p-ink);--bg-hover:#ffffff14;--surface-hover:#ffffff0f;--text:var(--p-off);--text-prose:var(--p-off);--text-2:var(--p-grey-300);--text-3:var(--p-grey-400);--text-4:var(--p-grey-600);--line:#ffffff24;--line-soft:#ffffff14;--line-strong:#fff3;--line-alpha:#ffffff14;--line-alpha-strong:#fff3;--line-field:#ffffff09;--accent:var(--p-green-500);--accent-text:var(--p-green-400);--accent-deep:var(--p-green-400);--accent-wash:#1fb86a29;--accent-select:#1fb86a1a;--on-accent:var(--p-ink);--focus-ring:var(--p-green-500);--chip-border:#fff3;--scrim-app:#07090b99;--scrim-sheet:#07090bb3;--dim-view:#07090b80;--status-running:var(--p-green-500);--status-help:var(--p-green-500);--status-teleop:var(--p-grey-500);--status-stopped:var(--p-grey-700);--status-fault:var(--p-off);--status-offline:var(--p-grey-800);--pill-running-bg:#1fb86a29;--pill-running-text:var(--p-green-400);--pill-neutral-bg:#ffffff14;--pill-help-bg:var(--p-ink);--pill-fault-bg:var(--p-off);--pill-fault-text:var(--p-ink);--chart-now:var(--p-green-500);--chart-empty:#ffffff1a;--chart-track:#ffffff14;--chart-grid:#ffffff14;--chart-baseline:#ffffff59;--chart-tick:var(--p-grey-600);--chart-label:var(--p-off);--chart-neutral:var(--p-grey-400);--chart-operator:var(--p-grey-500);--chart-unit:var(--p-green-500);--chart-series-1:var(--p-green-500);--chart-series-2:var(--p-off);--chart-series-3:var(--p-grey-400);--chart-series-4:var(--p-grey-700);--chart-cat-1:var(--p-green-200);--chart-cat-2:var(--p-green-500);--chart-cat-3:var(--p-green-600);--chart-cat-4:var(--p-off);--color-primary:var(--p-off);--color-primary-foreground:var(--p-ink);--color-primary-hover:var(--p-white);--color-elevated:var(--p-slate);--color-muted:#ffffff14;--color-avatar:var(--p-graphite);--color-secondary:#ffffff14;--color-accent:#ffffff14;--color-accent-chromatic-foreground:var(--p-ink);--color-success-foreground:var(--p-ink);--color-warning-foreground:var(--p-ink)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.eyebrow{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--text-3)}.animate-in{animation-duration:var(--dur-fast);animation-fill-mode:both}.fade-in-0{animation-name:fadeIn;animation-duration:var(--dur-fast)}.zoom-in-95{animation-name:scaleIn;animation-duration:var(--dur-fast)}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{border-color:var(--line);box-sizing:border-box}button,input,textarea,select{font:inherit}@media(pointer:coarse),(max-width:760px){[data-surface=app] :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset]),textarea,select){font-size:var(--fs-field,var(--fs-body-lg))}}@media(pointer:coarse){:where(.tap-area){position:relative}.tap-area:after{content:"";inset:min(0px,calc((100% - var(--tap-min))/2));position:absolute}}[data-surface=app] *,[data-surface=app] :before,[data-surface=app] :after{font-variant-numeric:tabular-nums!important}:where(svg.lucide[stroke-width="2"]){stroke-width:1.75px}code,kbd,pre,samp{font-family:var(--font-mono)}strong,b{font-weight:var(--weight-semibold)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--text)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text)18%,transparent)}}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--text)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--text)26%,transparent)}}::selection{background:var(--accent-wash)}body{margin:0}html,body{overflow-x:clip}#root{height:100dvh;overflow:hidden}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
