._button_1ai76_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1_5);min-height:var(--density-control-min-height);padding:0 var(--space-3);border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-highlight);color:var(--text-strong);font-family:var(--font-mono);font-size:var(--density-control-text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-4);line-height:var(--density-leading-100);text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease,opacity var(--motion-fast) ease}._button_1ai76_1:hover:not(:disabled){background:var(--surface-subtle)}._button_1ai76_1:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._button_1ai76_1:any-link,._button_1ai76_1:any-link:hover,._button_1ai76_1:any-link:focus-visible{text-decoration:none}._button_1ai76_1:disabled{color:var(--text-muted);border-color:var(--line-muted);cursor:not-allowed}._button_1ai76_1[data-size=sm]{min-height:calc(var(--density-control-min-height) - var(--space-1_5));padding:0 var(--space-2);font-size:var(--density-control-text-xs)}@media(max-width:760px),(pointer:coarse){._button_1ai76_1,._button_1ai76_1[data-size=sm]{min-width:40px;min-height:40px}}._button_1ai76_1[data-variant=primary]{border-color:var(--focus-border);background:var(--focus-surface)}._button_1ai76_1[data-variant=primary]:hover:not(:disabled){background:var(--surface-selected)}._button_1ai76_1[data-variant=primary]:disabled{border-color:var(--line-muted);background:var(--surface-highlight)}._button_1ai76_1[data-variant=danger]{border-color:var(--alarm-border-subtle);background:var(--alarm-surface)}._button_1ai76_1[data-variant=danger]:hover:not(:disabled){border-color:var(--alarm-border)}._button_1ai76_1[data-variant=danger]:disabled{border-color:var(--line-muted);background:var(--surface-highlight)}._button_1ai76_1[data-variant=ghost]{border-color:transparent;background:transparent}._button_1ai76_1[data-variant=ghost]:hover:not(:disabled){border-color:var(--line-muted);background:var(--surface-highlight)}._button_1ai76_1[data-busy=true]{color:var(--text-muted)}html[data-operator-mode=off] ._button_1ai76_1{border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--density-control-text-sm);letter-spacing:var(--tracking-0);text-transform:none;background:var(--canvas-1)}html[data-operator-mode=off] ._button_1ai76_1[data-variant=primary]:not(:disabled){color:var(--calm-ink-text, var(--action-primary-ink));background:var(--calm-ink, var(--focus-blue));border-color:var(--calm-ink, var(--focus-blue))}html[data-operator-mode=off] ._button_1ai76_1[data-variant=primary]:hover:not(:disabled){background:var(--calm-ink, var(--action-primary-hover));border-color:var(--calm-ink, var(--action-primary-hover));opacity:.9}html[data-operator-mode=off] ._button_1ai76_1[data-variant=danger]{color:var(--alarm-red);background:var(--alarm-surface)}html[data-operator-mode=off] ._button_1ai76_1[data-variant=ghost]{background:transparent}._value_1k8or_1{display:grid;min-width:0;gap:var(--space-1)}._label_1k8or_7{color:var(--text-strong)}._meta_1k8or_11{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-1);color:var(--text-muted);font-size:var(--density-text-xs)}._identifier_1k8or_20{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--density-text-xs);overflow-wrap:anywhere}._identifier_qicuk_1,._instant_qicuk_2,._relativeTime_qicuk_3,._fieldLabel_qicuk_4{min-width:0;overflow-wrap:normal;word-break:normal}._identifier_qicuk_1{display:grid;gap:var(--space-1)}._identifierLabel_qicuk_15{color:var(--text-strong)}._identifierMeta_qicuk_19{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-1);color:var(--text-muted);font-size:var(--density-text-xs)}._identifierValue_qicuk_28{display:inline-block;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:normal;word-break:normal;color:var(--text-strong);font-family:var(--font-mono);font-size:var(--density-text-xs);text-overflow:ellipsis;white-space:nowrap}._identifierValueFull_qicuk_43{overflow:visible;overflow-wrap:anywhere;word-break:break-word;text-overflow:clip;white-space:normal}._copyButton_qicuk_51{min-height:1.5rem;padding:0 var(--space-1_5);border:1px solid var(--line-muted);border-radius:var(--radius-control);background:var(--surface-highlight);color:var(--text-muted);cursor:pointer;font-family:var(--font-mono);font-size:var(--density-text-xs);line-height:var(--density-leading-100)}._copyButton_qicuk_51:hover{border-color:var(--line-strong);color:var(--text-strong)}._copyButton_qicuk_51:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media(max-width:760px),(pointer:coarse){._copyButton_qicuk_51{min-width:40px;min-height:40px}}._copyStatus_qicuk_82{color:var(--text-muted);font-size:var(--density-text-xs)}._copyFailure_qicuk_87{min-width:0;color:var(--text-muted);font-size:var(--density-text-xs);overflow-wrap:anywhere}._copyFailure_qicuk_87 code{-webkit-user-select:text;user-select:text}._copyAction_qicuk_98{display:inline-flex;align-items:center;gap:var(--space-1);vertical-align:middle}._copyIconButton_qicuk_105{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer}._copyIconButton_qicuk_105:hover{border-color:var(--line-muted);background:var(--surface-highlight);color:var(--text-strong)}._copyIconButton_qicuk_105:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media(max-width:760px),(pointer:coarse){._copyIconButton_qicuk_105{width:40px;height:40px}}._instant_qicuk_2{color:var(--text-strong)}._responsiveInstant_qicuk_141,._responsiveInstant_qicuk_141>span{white-space:nowrap}._instantShort_qicuk_146,._instantDate_qicuk_147{display:none}@container (max-width: 72rem){._instantFull_qicuk_152{display:none}._instantShort_qicuk_146{display:inline}}@container (max-width: 54rem){._instantShort_qicuk_146{display:none}._instantDate_qicuk_147{display:inline}}._relativeTime_qicuk_3{display:inline-block;vertical-align:text-bottom;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:normal;word-break:normal;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap}._unavailable_qicuk_184{color:var(--text-muted)}._fieldLabel_qicuk_4{color:inherit}._fieldLabelUnconfirmed_qicuk_192{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-1);color:var(--text-muted)}._fieldLabelUnconfirmedMarker_qicuk_200{font-family:var(--font-mono);font-size:var(--density-text-xs);letter-spacing:var(--tracking-6);text-transform:uppercase}._fieldLabelRawValue_qicuk_207{display:inline-block;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:normal;word-break:normal;padding-inline:var(--space-1);border:1px solid var(--line-muted);border-radius:var(--radius-control);background:var(--surface-highlight);color:var(--text-strong);font-family:var(--font-mono);font-size:var(--density-text-xs);text-overflow:ellipsis;white-space:nowrap}._root_1trni_1{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._spinner_1trni_8{box-sizing:border-box;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%}html[data-operator-mode=off][data-resolved-motion=standard] ._spinner_1trni_8{animation:_loading-spin_1trni_1 var(--motion-atmospheric) linear infinite}._visuallyHidden_1trni_22{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _loading-spin_1trni_1{to{transform:rotate(360deg)}}._root_1apab_6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center}._root_1apab_6[data-layout=screen]{min-height:60vh;padding:var(--space-8) var(--space-4)}._root_1apab_6[data-layout=inline]{padding:var(--space-6) var(--space-4)}._loadingSpinner_1apab_24{font-size:var(--density-text-sm);color:var(--text-muted)}._title_1apab_29{margin:0;max-width:48ch;font-family:var(--font-ui);font-size:var(--density-text-base);font-weight:var(--font-weight-semibold);color:var(--text-strong);overflow-wrap:anywhere;text-wrap:balance}._message_1apab_40{margin:0;max-width:48ch;font-family:var(--font-ui);font-size:var(--density-text-sm);color:var(--text-muted);overflow-wrap:anywhere;text-wrap:pretty}._detail_1apab_50{margin:0;max-width:48ch;font-family:var(--font-ui);font-size:var(--density-text-xs);color:var(--text-muted);overflow-wrap:anywhere;text-wrap:pretty}._root_1apab_6[data-variant=error] ._title_1apab_29{color:var(--alarm-red)}._action_1apab_66{margin-top:var(--space-1)}._action_1apab_66 a{font-family:var(--font-ui);font-size:var(--density-text-xs);color:var(--focus-blue);text-decoration:none;overflow-wrap:anywhere}._action_1apab_66 a:hover{text-decoration:underline}html[data-operator-mode=off] :is(._message_1apab_40,._detail_1apab_50,._action_1apab_66 a){font-family:var(--font-ui)}html[data-operator-mode=on] :where(._message_1apab_40,._detail_1apab_50,._action_1apab_66 a){font-family:var(--font-mono)}._field_13w2i_1{display:grid;gap:var(--space-1)}._label_13w2i_6{color:var(--text-muted);font-family:var(--font-role-label);font-size:var(--density-text-xs);letter-spacing:var(--tracking-4);text-transform:uppercase}._field_13w2i_1[data-invalid=true] ._label_13w2i_6{color:var(--text-strong)}._requiredMark_13w2i_18{color:var(--hazard-orange)}._hint_13w2i_22{margin:0;color:var(--text-muted);font-size:var(--density-text-xs);line-height:var(--density-leading-140)}._error_13w2i_29{margin:0;color:var(--alarm-red);font-family:var(--font-role-label);font-size:var(--density-text-xs);letter-spacing:var(--tracking-0);line-height:var(--density-leading-140)}html[data-operator-mode=off] ._label_13w2i_6{font-family:var(--font-ui);letter-spacing:var(--tracking-0);text-transform:none}html[data-operator-mode=off] ._hint_13w2i_22{color:var(--calm-muted);font-family:var(--font-ui);font-size:var(--density-text-2xs)}._input_1peps_1{min-height:var(--density-control-min-height);padding:var(--space-1_5) var(--space-2);border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-overlay);color:var(--text-strong);font-family:var(--font-ui);font-size:var(--density-text-base);line-height:var(--density-leading-135)}._input_1peps_1::placeholder{color:var(--text-muted)}._input_1peps_1:focus-visible{outline:2px solid var(--focus-border);outline-offset:-1px}._input_1peps_1:disabled{color:var(--text-muted);background:var(--surface-highlight);cursor:not-allowed}._input_1peps_1[aria-invalid=true]{border-color:var(--alarm-border-subtle)}textarea._input_1peps_1{resize:vertical}@media(max-width:760px),(pointer:coarse){._input_1peps_1{min-height:40px}}html[data-operator-mode=off] ._input_1peps_1{border:1px solid var(--calm-line-strong);border-radius:var(--calm-radius-sm);background:var(--calm-canvas);color:var(--calm-text);font-family:var(--font-ui)}html[data-operator-mode=off] ._input_1peps_1:focus-visible{border-color:var(--calm-accent);outline:none;box-shadow:0 0 0 3px var(--calm-accent-bg)}._screen_1b46q_5{display:grid;gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-5);border:var(--border-muted);border-radius:var(--panel-radius);background:var(--surface-raised)}._header_1b46q_14{display:grid;gap:var(--space-2)}._title_1b46q_19{margin:0;font-size:var(--density-text-xl);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-120)}._subtitle_1b46q_26{margin:0;color:var(--text-muted);font-size:var(--density-text-sm)}._form_1b46q_32{display:grid;gap:var(--space-4)}._providerList_1b46q_37{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._providerList_1b46q_37 button{width:100%;justify-content:center}._providerItem_1b46q_50{display:grid;gap:var(--space-1);padding-block-end:var(--space-1)}._providerState_1b46q_56{margin:0;color:var(--text-muted);font-size:var(--density-text-2xs);line-height:var(--density-leading-150)}._providerNotice_1b46q_63{display:grid;gap:var(--space-1);padding:var(--space-3);border:var(--border-muted);border-radius:var(--panel-radius);background:var(--surface-overlay)}._membershipSelector_1b46q_72{display:grid;gap:var(--space-3);padding:var(--space-3);border:var(--border-muted);border-radius:var(--panel-radius);background:var(--surface-overlay)}._actions_1b46q_81{display:flex;flex-wrap:wrap;gap:var(--space-2)}._actions_1b46q_81 button{flex:0 0 auto}._oauthConsent_1b46q_91{display:grid;gap:var(--space-3);padding-block:var(--space-4);border-block:var(--border-muted)}._oauthMetadata_1b46q_98{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--space-2) var(--space-4);margin:0}._oauthMetadata_1b46q_98 dt{color:var(--text-muted);font-size:var(--density-text-sm)}._oauthMetadata_1b46q_98 dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:var(--density-text-sm)}._oauthMetadata_1b46q_98 code,._oauthScopeList_1b46q_118 code{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--density-text-xs)}._oauthScopeList_1b46q_118{display:grid;gap:var(--space-1);margin:0;padding-inline-start:var(--space-4)}._divider_1b46q_131{display:flex;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--density-text-2xs);letter-spacing:var(--tracking-6);text-transform:uppercase}._divider_1b46q_131:before,._divider_1b46q_131:after{content:"";flex:1;border-top:var(--border-muted)}._sample_1b46q_148{display:grid;gap:var(--space-3);padding:var(--space-3);border:var(--border-muted);border-radius:var(--panel-radius);background:var(--surface-overlay)}._sample_1b46q_148 button{width:100%;justify-content:center}._demoTenantHeader_1b46q_162{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}._sectionTitle_1b46q_169{margin:0;font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold)}._credentialList_1b46q_175{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0}._credentialList_1b46q_175 div{min-width:0}._credentialList_1b46q_175 dt{color:var(--text-muted);font-size:var(--density-text-2xs);letter-spacing:var(--tracking-6);text-transform:uppercase}._credentialList_1b46q_175 dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}._credentialList_1b46q_175 code{font-family:var(--font-mono);font-size:var(--density-text-xs);color:var(--text-strong)}._links_1b46q_204{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--density-text-sm)}._mcpDisclosure_1b46q_214{display:grid;gap:var(--space-3)}._mcpDisclosure_1b46q_214:not([open])>nav{display:none}._mcpDisclosureSummary_1b46q_223{color:var(--text-muted);cursor:pointer;font-size:var(--density-text-sm)}._mcpDisclosureSummary_1b46q_223:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._link_1b46q_204{color:var(--text-strong);text-decoration:underline;text-underline-offset:2px}._link_1b46q_204:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media(max-width:760px),(pointer:coarse){._links_1b46q_204 ._link_1b46q_204{display:inline-flex;align-items:center;min-height:40px}}._metaList_1b46q_255{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1_5) var(--space-4);margin:0}._metaList_1b46q_255 dt{color:var(--text-muted);font-size:var(--density-text-sm)}._metaList_1b46q_255 dd{margin:0;font-size:var(--density-text-sm);overflow-wrap:anywhere}._note_1b46q_273{margin:0;color:var(--text-muted);font-size:var(--density-text-2xs)}._prose_1b46q_279{margin:0;font-size:var(--density-text-sm);line-height:var(--density-leading-150)}html[data-operator-mode=off] :is(._title_1b46q_19,._subtitle_1b46q_26,._providerState_1b46q_56,._divider_1b46q_131,._sectionTitle_1b46q_169,._credentialList_1b46q_175 dt,._links_1b46q_204,._mcpDisclosureSummary_1b46q_223,._link_1b46q_204,._metaList_1b46q_255 dt,._metaList_1b46q_255 dd,._note_1b46q_273,._prose_1b46q_279){font-family:var(--font-ui);letter-spacing:var(--tracking-0);text-transform:none}html[data-operator-mode=off] ._title_1b46q_19{font-size:22px;color:var(--calm-text)}html[data-operator-mode=off] :is(._subtitle_1b46q_26,._providerState_1b46q_56,._note_1b46q_273,._prose_1b46q_279,._metaList_1b46q_255 dt,._metaList_1b46q_255 dd){color:var(--calm-muted)}html[data-operator-mode=off] ._divider_1b46q_131{color:var(--calm-muted)}html[data-operator-mode=off] ._link_1b46q_204{color:var(--calm-accent)}html[data-operator-mode=off] [aria-labelledby=login-title] ._subtitle_1b46q_26{display:none}html[data-operator-mode=off] ._form_1b46q_32>._actions_1b46q_81{display:grid}html[data-operator-mode=off] ._form_1b46q_32>._actions_1b46q_81 button{width:100%}@media(max-width:30rem){._actions_1b46q_81{display:grid}._actions_1b46q_81 button{width:100%}._actions_1b46q_81[aria-label="Sign-in options"] button{width:auto;max-width:100%;padding-inline:var(--space-2);white-space:nowrap}._oauthMetadata_1b46q_98{grid-template-columns:minmax(0,1fr);gap:var(--space-1) 0}._oauthMetadata_1b46q_98 dd+dt{margin-block-start:var(--space-2)}}._root_1824q_1{position:relative;flex:none}._trigger_1824q_6{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--calm-muted);cursor:pointer}@media(max-width:760px),(pointer:coarse){._trigger_1824q_6{width:40px;height:40px}}._icon_1824q_27{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}._trigger_1824q_6:hover,._trigger_1824q_6[aria-expanded=true],._item_1824q_40:hover:not(:disabled),._item_1824q_40:focus-visible{background:var(--calm-hover);color:var(--calm-text)}._trigger_1824q_6:focus-visible,._item_1824q_40:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}._panel_1824q_52{position:absolute;z-index:5;bottom:calc(100% + 10px);left:-6px;width:min(300px,calc(100vw - 56px));max-height:min(420px,65vh);padding:6px;overflow-y:auto;border:1px solid var(--calm-line);border-radius:12px;background:var(--calm-canvas)}html[data-operator-mode=off] ._panel_1824q_52{box-shadow:var(--calm-shadow-md)}._item_1824q_40{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:var(--calm-text);font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}@media(max-width:760px),(pointer:coarse){._item_1824q_40{min-height:40px}}._item_1824q_40:disabled{color:var(--calm-dim);cursor:not-allowed}._external_1824q_100{margin-left:auto;color:var(--calm-dim)}._hint_1824q_105,._limits_1824q_106{margin:4px 10px 8px;color:var(--calm-muted);font-size:11.5px;line-height:var(--leading-150)}._limits_1824q_106{font-size:11px}._links_1824q_117{margin-top:8px;padding-top:6px;border-top:1px solid var(--calm-line)}html[data-operator-mode=off][data-resolved-motion=standard] ._panel_1824q_52{animation:_appear_1824q_1 .12s ease-out}html[data-resolved-motion=standard] ._trigger_1824q_6,html[data-resolved-motion=standard] ._item_1824q_40{transition:color .12s ease,background-color .12s ease}@keyframes _appear_1824q_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}._root_ozzjy_1{display:inline-flex;vertical-align:middle}._trigger_ozzjy_6{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:var(--space-1);border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:help}._trigger_ozzjy_6:hover{background:var(--surface-selected);color:var(--text-strong)}._trigger_ozzjy_6:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media(max-width:760px),(pointer:coarse){._trigger_ozzjy_6{min-width:40px;min-height:40px}}._tip_ozzjy_38{position:fixed;z-index:100;width:max-content;max-width:min(20rem,calc(100vw - 24px));padding:var(--space-3);border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-strong);font-family:var(--font-ui);font-size:var(--density-text-sm);font-weight:var(--font-weight-regular);line-height:var(--density-leading-145);letter-spacing:var(--tracking-0);text-transform:none;white-space:normal}._root_1nqb6_1{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--text-muted, #59636e);font-size:12px}._picker_1nqb6_10{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._hiddenPicker_1nqb6_17,._root_1nqb6_1[data-picker-hidden=true]:not(:has(._draftList_1nqb6_18,._rejection_1nqb6_18,._sentList_1nqb6_18)){display:contents}._attachButton_1nqb6_22,._chipAction_1nqb6_23{border:1px solid var(--focus-border, #62748a);border-radius:6px;background:var(--canvas-1, #fff);color:var(--text-strong, #17202a);cursor:pointer;font:inherit;font-weight:600;padding:4px 8px}._attachButton_1nqb6_22:focus-visible,._chipAction_1nqb6_23:focus-visible{outline:2px solid var(--focus-border, #356ae6);outline-offset:2px}._attachButton_1nqb6_22:disabled,._chipAction_1nqb6_23:disabled{cursor:not-allowed;opacity:.55}._dropHint_1nqb6_46{color:var(--text-muted, #59636e)}._hint_1nqb6_50{margin:0;color:var(--text-muted, #59636e)}._fileInput_1nqb6_55{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._draftList_1nqb6_18,._sentList_1nqb6_18{display:flex;flex-wrap:wrap;gap:6px}._chip_1nqb6_23,._sentRow_1nqb6_73{display:flex;align-items:center;flex-wrap:wrap;gap:6px;max-width:100%;padding:6px 8px;border:1px solid var(--border-muted, #c8d0d8);border-radius:7px;background:var(--canvas-2, #f7f8fa)}._fileName_1nqb6_85{max-width:min(38ch,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong, #17202a);font-weight:600}._fileIcon_1nqb6_94{display:inline-flex;width:16px;height:18px;flex:0 0 auto;color:var(--text-muted, #59636e)}._fileIcon_1nqb6_94 svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._fileType_1nqb6_112,._fileSize_1nqb6_113,._fileStatus_1nqb6_114{white-space:nowrap}._badge_1nqb6_118{padding:1px 4px;border:1px solid currentColor;border-radius:3px;font-size:10px;font-weight:700;letter-spacing:var(--tracking-4)}._badge-pdf_1nqb6_127{color:#8b2e2e}._badge-excel_1nqb6_128{color:#27633e}._badge-csv_1nqb6_129{color:#2d4e83}._fileStatus_1nqb6_114{font-weight:600}._failure_1nqb6_132{flex-basis:100%;color:var(--hazard-text, #8b2e2e)}._rejection_1nqb6_18{margin:0;padding:8px 10px;border:1px solid var(--hazard-border-subtle);border-radius:var(--radius-control);background:var(--hazard-surface);color:var(--text-strong);line-height:var(--leading-145);overflow-wrap:anywhere}._announcement_1nqb6_143{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._sentRow_1nqb6_73{width:fit-content}._composer_9dlq2_2{display:flex;align-items:flex-end;gap:10px;width:100%;padding:10px 10px 10px 16px;border:1px solid var(--calm-line-strong);border-radius:var(--calm-radius);background:var(--calm-canvas);color:var(--calm-text);font-family:var(--calm-font)}._composer_9dlq2_2[data-size=hero]{padding:14px 14px 14px 18px}._composer_9dlq2_2[data-has-attachment-action=true]{padding-inline:10px}._composer_9dlq2_2[data-size=hero][data-has-attachment-action=true]{padding-inline:14px}._composer_9dlq2_2:focus-within{border-color:var(--calm-accent)}._composer_9dlq2_2[data-has-attachments=true],._composer_9dlq2_2[data-voice-help-open=true]{flex-direction:column;align-items:stretch}._inputRow_9dlq2_37{display:contents}._composer_9dlq2_2[data-has-attachments=true] ._inputRow_9dlq2_37,._composer_9dlq2_2[data-voice-help-open=true] ._inputRow_9dlq2_37{display:flex;align-items:flex-end;gap:10px}._composer_9dlq2_2[data-disabled=true]{background:var(--calm-sunk)}._input_9dlq2_37{flex:1;min-width:0;min-height:32px;margin:0;padding:5.5px 0;overflow-y:hidden;border:0;outline:0;resize:none;background:transparent;color:var(--calm-text);font:inherit;font-size:14px;line-height:var(--leading-150)}._composer_9dlq2_2[data-size=hero] ._input_9dlq2_37{padding:4.75px 0;font-size:15px}._input_9dlq2_37::placeholder{color:var(--calm-dim);opacity:1;transition:opacity var(--motion-fast) ease}._input_9dlq2_37[data-placeholder-fading=true]::placeholder{opacity:0}html[data-resolved-motion=reduced] ._input_9dlq2_37::placeholder{transition:none}._composer_9dlq2_2[data-disabled=true] ._input_9dlq2_37::placeholder{color:var(--calm-muted)}._input_9dlq2_37:disabled{cursor:not-allowed}._action_9dlq2_99{display:grid;flex:none;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:var(--calm-ink);color:var(--calm-ink-text);cursor:pointer;transition:background-color var(--motion-fast) ease,opacity var(--motion-fast) ease}._action_9dlq2_99:hover:not(:disabled){opacity:.86}._action_9dlq2_99:active:not(:disabled){opacity:.74}._composer_9dlq2_2[data-size=hero] ._action_9dlq2_99{border-radius:9px}._composer_9dlq2_2[data-presentation=popup] ._inputRow_9dlq2_37{display:flex;align-items:flex-start;gap:10px;width:100%}._composer_9dlq2_2[data-presentation=popup] ._input_9dlq2_37{max-height:min(200px,20dvh);padding:5.5px 0;font-size:14px}._composer_9dlq2_2[data-presentation=popup] ._action_9dlq2_99{border-radius:50%}._action_9dlq2_99:disabled{background:var(--calm-line-strong);cursor:not-allowed}._action_9dlq2_99:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}._action_9dlq2_99 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._action_9dlq2_99[data-action=stop] svg{fill:currentColor;stroke:none}@media(max-width:760px),(pointer:coarse){._input_9dlq2_37{min-height:40px;padding:9.5px 0}._composer_9dlq2_2[data-size=hero] ._input_9dlq2_37{padding:8.75px 0}._composer_9dlq2_2[data-presentation=popup] ._input_9dlq2_37{padding:9.5px 0}._action_9dlq2_99{width:40px;height:40px}}._voiceHelp_9dlq2_193{display:grid;flex:none;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--calm-muted);cursor:pointer}._voiceHelp_9dlq2_193:hover,._voiceHelp_9dlq2_193[aria-expanded=true]{background:var(--calm-sunk);color:var(--calm-text)}._voiceHelp_9dlq2_193:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}._voiceHelp_9dlq2_193 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:760px),(pointer:coarse){._voiceHelp_9dlq2_193{width:40px;height:40px}}._sendReason_9dlq2_235{margin:0;color:var(--calm-muted);font-size:12px}._mic_9dlq2_242{display:grid;flex:none;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--calm-muted);cursor:pointer}._mic_9dlq2_242:hover:not(:disabled){background:var(--calm-sunk);color:var(--calm-text)}._mic_9dlq2_242[data-listening=true]{background:var(--calm-accent-bg);color:var(--calm-accent)}._mic_9dlq2_242:disabled{opacity:.5;cursor:not-allowed}._mic_9dlq2_242:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}._mic_9dlq2_242 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:760px),(pointer:coarse){._mic_9dlq2_242{width:40px;height:40px}}._dictation_9dlq2_293{display:flex;flex-wrap:wrap;gap:4px 12px}html[data-operator-mode=off] ._input_9dlq2_37:focus-visible{outline:none}html[data-operator-mode=off] ._composer_9dlq2_2{box-shadow:var(--calm-shadow-sm)}html[data-operator-mode=off] ._composer_9dlq2_2:focus-within{box-shadow:0 0 0 3px var(--calm-accent-bg),var(--calm-shadow-sm)}html[data-operator-mode=off][data-resolved-motion=standard] ._composer_9dlq2_2{transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease}._composer_9dlq2_2[data-presentation=popup],html[data-operator-mode=off] ._composer_9dlq2_2[data-presentation=popup]{padding-block:6px;border-color:transparent;background:var(--calm-sunk);box-shadow:none}._composer_9dlq2_2[data-presentation=popup]:focus-within,html[data-operator-mode=off] ._composer_9dlq2_2[data-presentation=popup]:focus-within{border-color:var(--calm-accent);box-shadow:none}._composer_9dlq2_2[data-presentation=popup] ._input_9dlq2_37:focus-visible{outline:none}._mark_a9a0y_2{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;color:var(--calm-ink-text);font-size:12px;font-weight:600;background:var(--calm-ink);border-radius:7px}._mark_a9a0y_2[data-size=sm]{width:20px;height:20px;font-size:10px;border-radius:6px}._mark_a9a0y_2 svg{width:62%;height:62%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._thread_gresu_2{display:flex;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:8px 0;color:var(--calm-text);font-family:var(--calm-font);font-size:14.5px;line-height:var(--leading-150)}._userRow_gresu_15{display:flex;justify-content:flex-end}._userColumn_gresu_20{flex-direction:column;align-items:flex-end;gap:6px}._userColumn_gresu_20>[role=list]{max-width:min(80%,560px)}._userBubble_gresu_30{max-width:min(80%,560px);margin:0;padding:10px 14px;border-radius:12px;background:var(--calm-sunk);color:var(--calm-text);white-space:pre-wrap;overflow-wrap:anywhere}._assistantRow_gresu_41{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:720px}._name_gresu_49{display:flex;align-items:center;gap:8px;margin-bottom:2px;color:var(--calm-muted);font-size:12.5px;font-weight:500}._assistantText_gresu_59{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}._assistantBody_gresu_65{min-width:0;max-width:100%;overflow-wrap:anywhere}._note_gresu_71{margin:0;color:var(--calm-dim);font-size:12.5px}._typing_gresu_77{display:inline-flex;align-items:center;min-height:22px}._dots_gresu_83{display:inline-flex;gap:4px}._dots_gresu_83 span{width:7px;height:7px;border-radius:50%;background:var(--calm-muted);opacity:.35}._error_gresu_96{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._errorText_gresu_103{margin:0;color:var(--calm-bad);font-size:13.5px}._retry_gresu_109{padding:4px 10px;border:1px solid var(--calm-line-strong);border-radius:7px;background:var(--calm-canvas);color:var(--calm-text);font:inherit;font-size:13px;font-weight:500;cursor:pointer}._retry_gresu_109:hover{background:var(--calm-hover)}._retry_gresu_109:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}._visuallyHidden_gresu_130{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-operator-mode=off] ._dots_gresu_83 span{animation:_calmTypingPulse_gresu_1 1.2s ease-in-out infinite}html[data-operator-mode=off] ._dots_gresu_83 span:nth-child(2){animation-delay:.15s}html[data-operator-mode=off] ._dots_gresu_83 span:nth-child(3){animation-delay:.3s}html[data-operator-mode=off][data-resolved-motion=standard] ._dots_gresu_83 span{animation-name:_calmTypingBounce_gresu_1}@keyframes _calmTypingPulse_gresu_1{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes _calmTypingBounce_gresu_1{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}._surface_vz0ja_5,html[data-operator-mode=off]{--calm-canvas: #ffffff;--calm-sidebar: #f7f8fa;--calm-sunk: #f4f5f7;--calm-hover: #eef0f3;--calm-line: #e6e8ec;--calm-line-strong: #d9dce2;--calm-text: #0f1419;--calm-muted: #5b6370;--calm-dim: #6f7682;--calm-accent: #2f5bea;--calm-accent-bg: #edf2ff;--calm-accent-line: #c9d6fb;--calm-ok: #17804d;--calm-ok-bg: #e9f6ef;--calm-ok-dot: #22a061;--calm-warn: #9a5b0b;--calm-warn-bg: #fdf3e1;--calm-bad: #b42318;--calm-bad-bg: #fef3f2;--calm-ink: #111827;--calm-ink-text: #ffffff;--calm-scrim: rgba(15, 20, 25, .24);--calm-font: "Geist", "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--calm-shadow-sm: 0 1px 2px rgba(16, 24, 40, .06);--calm-shadow-md: 0 4px 12px -2px rgba(16, 24, 40, .08), 0 2px 4px -2px rgba(16, 24, 40, .05);--calm-radius: 12px;--calm-radius-sm: 8px}._surface_vz0ja_5{min-width:0;min-height:100%;color:var(--calm-text);background:var(--calm-canvas);font-family:var(--calm-font);-webkit-font-smoothing:antialiased}html[data-resolved-theme=dark] ._surface_vz0ja_5,html[data-operator-mode=off][data-resolved-theme=dark]{--calm-canvas: var(--canvas-0);--calm-sidebar: var(--canvas-1);--calm-sunk: var(--canvas-1);--calm-hover: var(--surface-highlight);--calm-line: var(--line-muted);--calm-line-strong: var(--line-strong);--calm-text: var(--text-strong);--calm-muted: var(--text-muted);--calm-dim: var(--text-muted);--calm-accent: #8cb0ff;--calm-accent-bg: rgba(140, 176, 255, .12);--calm-accent-line: rgba(140, 176, 255, .35);--calm-ok: #6fd3a0;--calm-ok-bg: rgba(111, 211, 160, .12);--calm-ok-dot: #3fbf80;--calm-warn: #f1c27a;--calm-warn-bg: rgba(241, 194, 122, .12);--calm-bad: #ff9b91;--calm-bad-bg: rgba(255, 155, 145, .12);--calm-ink: var(--text-strong);--calm-ink-text: var(--canvas-0);--calm-scrim: rgba(0, 0, 0, .5);--calm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--calm-shadow-md: 0 6px 16px -4px rgba(0, 0, 0, .5)}._layout_1crx6_1{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--canvas-0);color:var(--text-strong)}._topbar_1crx6_10{display:flex;align-items:center;padding:var(--space-3) var(--space-5);border-bottom:var(--border-muted)}._brand_1crx6_17{color:var(--text-strong);font-size:var(--density-text-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-6);text-transform:uppercase;text-decoration:none}._brand_1crx6_17:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._main_1crx6_31{display:flex;flex:1;justify-content:center;padding:var(--space-12) var(--space-4) var(--space-8)}._column_1crx6_38{width:min(100%,440px)}._footer_1crx6_42{padding:var(--space-3) var(--space-5);border-top:var(--border-muted)}._footerNote_1crx6_47{margin:0;color:var(--text-muted);font-size:var(--density-text-2xs);text-align:center}html[data-operator-mode=off] [data-auth-region=layout]{position:relative;background:var(--calm-sunk);color:var(--calm-text);font-family:var(--calm-font)}html[data-operator-mode=off] [data-auth-region=topbar],html[data-operator-mode=off] [data-auth-region=footer]{position:relative;z-index:1;border-color:var(--calm-line);background:var(--calm-canvas);background-color:color-mix(in srgb,var(--calm-canvas) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-operator-mode=off] [data-auth-region=brand]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--calm-text);font-family:var(--calm-font);letter-spacing:var(--tracking-0);text-transform:none}html[data-operator-mode=off] [data-auth-region=main]{position:relative;z-index:1;align-items:center}html[data-operator-mode=off] [data-auth-region=column]{width:min(100%,420px)}html[data-operator-mode=off] [data-auth-region=column]>section{position:relative;overflow:hidden;border:1px solid var(--calm-line);border-radius:12px;background:var(--calm-canvas);background-color:color-mix(in srgb,var(--calm-canvas) 97%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--calm-shadow-md)}html[data-operator-mode=off] [data-auth-region=column]>section>*{position:relative}html[data-operator-mode=off] [data-auth-region=column] h1{letter-spacing:var(--tracking-0)}html[data-operator-mode=off] [data-auth-region=column] a{color:var(--calm-accent)}html[data-operator-mode=off][data-resolved-motion=standard] [data-auth-region=column]>section{transition:border-color .18s ease,box-shadow .18s ease}html[data-operator-mode=off][data-resolved-motion=reduced] [data-auth-region=column]>section{transition:none}._overlay_19f7t_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-12) var(--space-4) var(--space-4);background:#0006;touch-action:none}._panel_19f7t_18{display:flex;flex-direction:column;width:min(100%,480px);max-height:calc(100vh - var(--space-12) - var(--space-4));max-height:calc(100dvh - var(--space-12) - var(--space-4));border:var(--border-strong);border-radius:var(--panel-radius);background:var(--canvas-1);color:var(--text-strong)}._panel_19f7t_18:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._header_19f7t_35{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border-bottom:var(--border-muted)}._title_19f7t_45{margin:0;min-width:0;font-size:var(--density-text-lg);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-120);overflow-wrap:anywhere;text-wrap:balance}._close_19f7t_55{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;padding:0;border:var(--border-muted);border-radius:var(--panel-radius);background:transparent;color:var(--text-muted);font:inherit;cursor:pointer}._close_19f7t_55:hover{color:var(--text-strong);background:var(--surface-highlight)}._close_19f7t_55:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media(max-width:760px),(pointer:coarse){._close_19f7t_55{width:40px;height:40px}}._body_19f7t_89{padding:var(--space-4);overflow-y:auto;overscroll-behavior:contain}._footer_19f7t_95{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--border-muted)}._select_1c572_1{width:100%;min-width:0;min-height:var(--density-control-min-height);padding:var(--space-1_5) var(--space-2);border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-overlay);color:var(--text-strong);font-family:var(--font-ui);font-size:var(--density-text-base);line-height:var(--density-leading-135)}._select_1c572_1:focus-visible{outline:2px solid var(--focus-border);outline-offset:-1px}._select_1c572_1:disabled{color:var(--text-muted);background:var(--surface-highlight);cursor:not-allowed}._select_1c572_1[aria-invalid=true]{border-color:var(--alarm-border-subtle)}@media(max-width:760px),(pointer:coarse){._select_1c572_1{min-height:40px}}._root_11m2n_1{display:grid;gap:var(--space-2);min-width:0}._label_11m2n_7{margin:0;color:var(--text-muted);font-family:var(--font-role-label);font-size:var(--density-text-2xs);letter-spacing:var(--tracking-6);text-transform:uppercase}._list_11m2n_16{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}._endpoint_11m2n_25{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2)}._endpointLabel_11m2n_32{color:var(--text-strong);font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold)}._endpointPath_11m2n_38{overflow-wrap:anywhere;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--density-text-xs)}._instructions_11m2n_45{max-width:72ch;margin:0;color:var(--text-muted);font-size:var(--density-text-sm);line-height:var(--density-leading-145)}._copyButton_11m2n_53{border:var(--border-muted);border-radius:6px;padding:2px var(--space-2);background:transparent;color:var(--focus-blue);font:inherit;font-size:var(--density-text-xs);cursor:pointer}._copyButton_11m2n_53:hover{text-decoration:underline}._copyButton_11m2n_53:focus-visible{outline:2px solid var(--focus-blue);outline-offset:2px}._copyStatus_11m2n_73{display:block;margin-top:2px;color:var(--text-muted);font-size:var(--density-text-xs)}._link_11m2n_80{color:var(--focus-blue);font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}._link_11m2n_80:hover{text-decoration:underline}._link_11m2n_80:focus-visible{outline:2px solid var(--focus-blue);outline-offset:2px;border-radius:6px}html[data-operator-mode=off] ._label_11m2n_7{color:var(--calm-muted);font-family:var(--font-ui);letter-spacing:var(--tracking-0);text-transform:none}html[data-operator-mode=off] ._link_11m2n_80{color:var(--calm-accent);font-family:var(--font-ui);letter-spacing:var(--tracking-0);text-transform:none}._mark_y63be_1{width:3rem;height:3rem;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.3;vector-effect:non-scaling-stroke}._accent_y63be_2{stroke:var(--focus-blue);stroke-width:2;stroke-dasharray:7 5;animation:_gc-orbit_y63be_1 8s linear infinite;transform-origin:center}._node_y63be_3{fill:var(--focus-blue);stroke:var(--focus-blue)}@keyframes _gc-orbit_y63be_1{to{transform:rotate(360deg)}}html[data-operator-mode=on] ._accent_y63be_2,html[data-resolved-motion=reduced] ._accent_y63be_2{animation:none}._lockup_160e0_1{display:inline-flex;align-items:center;min-width:0;gap:var(--space-2);color:var(--text-strong)}._mark_160e0_9{flex:0 0 auto;width:2rem;height:2rem}._wordmark_160e0_15{display:grid;min-width:0;line-height:var(--density-leading-100)}._wordmark_160e0_15 strong,._wordmark_160e0_15 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wordmark_160e0_15 strong{font-family:var(--font-display);font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-2)}._wordmark_160e0_15 small{margin-top:.2rem;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--density-text-3xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-6);text-transform:uppercase}._lockup_160e0_1[data-clutch-lockup=compact]{gap:0}._lockup_160e0_1[data-clutch-lockup=compact] ._mark_160e0_9{width:1.75rem;height:1.75rem}._lockup_160e0_1[data-clutch-lockup=mobile] ._mark_160e0_9{width:1.875rem;height:1.875rem}._lockup_160e0_1[data-clutch-lockup=mobile] ._wordmark_160e0_15 strong{font-size:var(--density-text-xs)}._lockup_160e0_1[data-clutch-lockup=mobile] ._wordmark_160e0_15 small{font-size:var(--density-text-4xs)}html[data-operator-mode=on] ._lockup_160e0_1{gap:var(--space-1_5)}html[data-operator-mode=on] ._wordmark_160e0_15 strong{font-family:var(--font-mono);font-size:var(--density-text-xs);letter-spacing:var(--tracking-5);text-transform:uppercase}html[data-operator-mode=on] ._wordmark_160e0_15 small{margin-top:.15rem;letter-spacing:var(--tracking-4)}@media(max-width:360px){._lockup_160e0_1[data-clutch-lockup=mobile] ._wordmark_160e0_15{max-width:7.5rem}}._container_no2lp_1{--context-switcher-panel-width: 260px;position:relative;min-width:0}._trigger_no2lp_8{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2);width:100%;min-height:56px;padding:var(--space-1_5) var(--space-3);font:inherit;color:var(--text-strong);text-align:left;background:var(--canvas-1);border:var(--border-muted);border-radius:var(--shell-control-radius, 14px);cursor:pointer}._trigger_no2lp_8:hover,._trigger_no2lp_8[aria-expanded=true]{background:var(--surface-highlight);border-color:var(--line-strong)}._trigger_no2lp_8:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._workspaceHeading_no2lp_36{display:grid;min-width:0;gap:2px}._workspaceLabel_no2lp_42{color:var(--text-muted);font-size:var(--density-text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-8);line-height:var(--density-leading-110);text-transform:uppercase}._tenantName_no2lp_51{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--density-text-base);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-120)}._chevron_no2lp_61{width:16px;height:16px;color:var(--text-muted);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._chevron_no2lp_61[data-open=true]{transform:rotate(180deg)}html[data-resolved-motion=standard] ._chevron_no2lp_61{transition:transform .16s ease}._panel_no2lp_80{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:var(--z-app-chrome-panel);width:min(var(--context-switcher-panel-width),calc(100vw - 32px));max-height:min(720px,calc(100vh - 72px));overflow:auto;padding:var(--space-2);background:var(--canvas-1);border:var(--border-strong);border-radius:var(--shell-control-radius, 14px);box-shadow:var(--shadow-overlay)}._panel_no2lp_80:focus{outline:none}._workspaceSelection_no2lp_99{padding:0}._workspaceSelection_no2lp_99>p{margin:0;color:var(--text-muted);font-size:var(--density-text-xs)}._workspaceSelection_no2lp_99>p+p{margin-top:var(--space-1)}._menuList_no2lp_111{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:var(--space-2) 0;list-style:none}._menuLink_no2lp_120,._menuButton_no2lp_121{display:flex;align-items:center;width:100%;min-height:var(--density-control-min-height);padding:var(--space-1_5) var(--space-2);border:1px solid transparent;gap:var(--space-2_5);border-radius:var(--shell-control-radius, 10px);color:var(--text-strong);background:transparent;font:inherit;font-size:var(--density-text-sm);line-height:var(--density-leading-120);text-align:left;text-decoration:none;overflow-wrap:anywhere;cursor:pointer}._menuLink_no2lp_120{text-decoration:none}._menuLink_no2lp_120>span:last-child,._menuButton_no2lp_121>span{flex:1 1 auto;min-width:0}._menuIcon_no2lp_151{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--text-muted)}._menuLink_no2lp_120:hover,._menuButton_no2lp_121:hover{background:var(--surface-highlight);border-color:var(--line-muted);color:var(--text-strong);text-decoration:none}._menuLink_no2lp_120:focus-visible,._menuButton_no2lp_121:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px;text-decoration:none}@media(max-width:760px),(pointer:coarse){._menuLink_no2lp_120,._menuButton_no2lp_121{min-height:40px}}._preferencePanel_no2lp_186{display:grid;gap:var(--space-2);padding:var(--space-1_5) var(--space-2) var(--space-2)}._preferenceNotice_no2lp_192{margin:0 0 var(--space-1);color:var(--text-muted);font-size:var(--density-text-xs);line-height:var(--density-leading-140)}._sessionActions_no2lp_199{padding-top:var(--space-2)}html[data-operator-mode=on] ._panel_no2lp_80{box-shadow:none}html[data-operator-mode=on] ._trigger_no2lp_8,html[data-operator-mode=on] ._menuLink_no2lp_120,html[data-operator-mode=on] ._menuButton_no2lp_121{font-family:var(--font-mono);letter-spacing:var(--tracking-2)}html[data-operator-mode=on] ._menuList_no2lp_111{gap:2px}._flyoutAnchor_no2lp_218{min-width:0}._flyoutState_no2lp_222{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-height:var(--density-control-min-height);margin:0;padding:var(--space-1_5) var(--space-2);color:var(--text-muted);font-size:var(--density-text-xs)}._flyoutLoadingState_no2lp_234{align-items:center;justify-content:center}._flyoutState_no2lp_222>[role=alert]{margin:0}._workspaceOption_no2lp_243{position:relative}._workspaceOptionProgress_no2lp_247{position:absolute;top:50%;left:var(--space-2);transform:translateY(-50%);width:20px;pointer-events:none}._workspaceOptionStatus_no2lp_256{display:grid;flex:0 0 20px;width:20px;height:20px;place-items:center}._flyoutPanel_no2lp_264{position:fixed;z-index:var(--z-app-chrome-panel);box-sizing:border-box;width:min(var(--context-flyout-width, 320px),calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto;padding:var(--space-2);background:var(--canvas-1);border:var(--border-strong);border-radius:var(--shell-control-radius, 14px)}html[data-operator-mode=off] ._flyoutPanel_no2lp_264{box-shadow:var(--shadow-overlay)}._flyoutChevron_no2lp_281{flex:0 0 16px;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:520px){._panel_no2lp_80{position:fixed;top:calc(var(--density-nav-row-height) + var(--space-4));right:var(--space-3);left:var(--space-3);width:auto;max-height:calc(100dvh - var(--density-nav-row-height) - var(--space-6))}}._workspaceMark_no2lp_307{display:none}html[data-operator-mode=off] ._tenantName_no2lp_51{font-size:13.5px;font-weight:500}._shell_i2s87_1{--sidebar-width: var(--density-sidebar-width);--shell-control-radius: 8px;display:flex;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--canvas-0);color:var(--text-strong)}._body_i2s87_14{position:relative;display:flex;flex:1 1 auto;align-items:stretch;height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}._sidebar_i2s87_26{position:sticky;top:0;z-index:var(--z-app-chrome-sidebar);display:flex;flex:0 0 var(--sidebar-width);flex-direction:column;width:var(--sidebar-width);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:0;min-width:0;overflow:visible;background:var(--sidebar-surface, var(--canvas-1));border-right:var(--border-muted)}._sidebar_i2s87_26[data-collapsed=true]{flex-basis:0;width:0;border-right-color:transparent;opacity:0;pointer-events:none}._sidebarTop_i2s87_53{flex:0 0 auto;padding:var(--space-3) var(--space-2) var(--space-2)}._contextRow_i2s87_58{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}._sidebarToggle_i2s87_66,._collapsedToggle_i2s87_67{display:inline-flex;align-items:center;justify-content:center;width:var(--density-nav-row-height);height:var(--density-nav-row-height);padding:0;color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:var(--shell-control-radius);cursor:pointer}._panelSwitcherButton_i2s87_81{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;height:var(--density-nav-row-height);gap:var(--space-2);padding:0 var(--space-2);color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:var(--shell-control-radius);cursor:pointer}._sidebarToggle_i2s87_66:hover,._collapsedToggle_i2s87_67:hover,._panelSwitcherButton_i2s87_81:hover{color:var(--text-strong);background:var(--surface-highlight);border-color:var(--line-muted)}._sidebarToggle_i2s87_66:focus-visible,._collapsedToggle_i2s87_67:focus-visible,._panelSwitcherButton_i2s87_81:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._collapsedToggle_i2s87_67{flex:none;width:auto;min-width:var(--density-nav-row-height);gap:var(--space-1_5);padding:var(--space-1)}._collapsedBrandDesktop_i2s87_120,._collapsedBrandMobile_i2s87_121,._collapsedToggleIcon_i2s87_122{display:inline-flex;align-items:center;justify-content:center}._collapsedBrandMobile_i2s87_121{display:none}._collapsedToggleIcon_i2s87_122 ._navIcon_i2s87_132{width:calc(var(--density-nav-icon-size) - 2px);height:calc(var(--density-nav-icon-size) - 2px)}._fixedNav_i2s87_137{padding-bottom:var(--space-3);border-bottom:var(--border-muted)}._scrollNav_i2s87_142{flex:1 1 auto;min-height:0;overscroll-behavior:contain;overflow-y:auto;padding:var(--space-2);scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}._sidebarMenus_i2s87_152{flex:0 1 auto}._recentNav_i2s87_156{flex:1 1 0;min-height:6rem}._scrollNav_i2s87_142:focus-visible,._content_i2s87_162:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}._scrollNav_i2s87_142::-webkit-scrollbar{width:10px}._scrollNav_i2s87_142::-webkit-scrollbar-track{background:transparent}._scrollNav_i2s87_142::-webkit-scrollbar-thumb{background:var(--line-strong);border:3px solid transparent;border-radius:var(--radius-pill);background-clip:content-box}._sidebarWidgetSlot_i2s87_182{flex:0 0 auto;margin:var(--space-2);border-top:var(--border-muted)}._panelSwitcher_i2s87_81{display:flex;flex:0 0 auto;flex-direction:column;flex-wrap:nowrap;gap:var(--space-1);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--border-muted)}._panelSwitcherButton_i2s87_81{flex:0 0 auto}._panelSwitcherButton_i2s87_81[aria-checked=true]{color:var(--text-strong);background:var(--surface-selected)}._panelSlot_i2s87_208{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden}._panelSlot_i2s87_208[hidden],._fixedNav_i2s87_137[hidden],._scrollNav_i2s87_142[hidden],._sidebarWidgetSlot_i2s87_182[hidden]{display:none}._navList_i2s87_227{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._navLink_i2s87_236{display:grid;grid-template-columns:calc(var(--density-nav-icon-size) + 4px) minmax(0,1fr) auto;align-items:center;width:100%;min-height:var(--density-nav-row-height);padding:var(--space-1_5) var(--space-2);font:inherit;font-size:var(--density-text-base);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-120);color:var(--text-muted);text-align:left;text-decoration:none;background:transparent;border:1px solid transparent;border-radius:var(--shell-control-radius);cursor:pointer}._navLink_i2s87_236:hover{color:var(--text-strong);background:var(--surface-highlight);text-decoration:none}._navLink_i2s87_236[data-active=true]{color:var(--text-strong);background:var(--surface-selected);border-color:var(--line-muted)}._navLink_i2s87_236:disabled{cursor:default;color:color-mix(in srgb,var(--text-muted) 76%,var(--canvas-0))}._navLink_i2s87_236:disabled:hover{background:transparent}._navLink_i2s87_236:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px;text-decoration:none}._navIcon_i2s87_132{width:var(--density-nav-icon-size);height:var(--density-nav-icon-size);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._navLabel_i2s87_293{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tbaBadge_i2s87_300{justify-self:end;padding:2px var(--space-1_5);border:var(--border-muted);border-radius:var(--radius-pill);font-size:var(--density-text-3xs);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-100);color:var(--text-muted)}._notificationBadge_i2s87_311{display:inline-flex;align-items:center;justify-content:center;justify-self:end;min-width:calc(var(--density-nav-row-height) - 10px);height:calc(var(--density-nav-row-height) - 10px);padding:0 var(--space-1_5);border-radius:var(--radius-round);background:var(--surface-subtle);color:var(--text-strong);font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-100);font-variant-numeric:tabular-nums}._main_i2s87_328{display:flex;flex:1 1 auto;flex-direction:column;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:0;min-width:0;overflow:hidden}._topBar_i2s87_341{--topbar-popover-start-inset: var(--space-4);--topbar-popover-end-inset: var(--space-4);position:relative;z-index:calc(var(--z-app-chrome-sidebar) - 1);box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0;gap:var(--space-3);min-height:44px;min-width:0;padding:var(--space-2) var(--space-4);border-bottom:var(--border-muted);background:var(--canvas-1)}._headerIdentity_i2s87_359{display:flex;flex:0 1 auto;align-items:center;gap:var(--space-3);min-width:0;max-width:100%}._headerIdentity_i2s87_359:empty{display:none}._productDocsLink_i2s87_372{flex:0 0 auto;color:var(--text-muted);font-size:var(--density-text-2xs);text-decoration:none;white-space:nowrap}._productDocsLink_i2s87_372:hover,._productDocsLink_i2s87_372:focus-visible{color:var(--text-strong);text-decoration:underline}._productDocsLink_i2s87_372:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._breadcrumb_i2s87_391{flex:0 1 auto;min-width:0}._breadcrumbList_i2s87_396{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--density-text-sm);color:var(--text-muted);min-width:0;overflow:hidden}._breadcrumbItem_i2s87_410{display:flex;flex:0 1 auto;align-items:center;gap:var(--space-2);min-width:0;white-space:nowrap}._breadcrumbItem_i2s87_410:last-child{overflow:hidden}._breadcrumbItem_i2s87_410:last-child [aria-current=page]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._breadcrumbItem_i2s87_410+._breadcrumbItem_i2s87_410:before{flex-shrink:0;content:"/";color:var(--line-strong)}._breadcrumbLink_i2s87_437{position:relative;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);text-decoration:none}._breadcrumbLink_i2s87_437:after{content:"";position:absolute;top:50%;left:0;width:100%;min-width:24px;height:24px;transform:translateY(-50%)}._breadcrumbLink_i2s87_437:hover{color:var(--text-strong);text-decoration:none}._breadcrumbLink_i2s87_437:focus-visible{text-decoration:none}._breadcrumbItem_i2s87_410 [aria-current=page]{color:var(--text-strong)}._sectionNavNotice_i2s87_471{max-width:100%;margin:0;color:var(--text-muted);font-size:var(--density-text-xs);text-align:right}._sectionNav_i2s87_471{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:var(--space-1);justify-content:flex-end;min-width:calc((var(--density-nav-row-height) - 4px) * 2);overflow:hidden}._sectionNavList_i2s87_490{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);max-width:100%;min-width:0;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;list-style:none}._sectionNavList_i2s87_490::-webkit-scrollbar{display:none}._sectionNavList_i2s87_490{--section-nav-start-shadow: inset var(--space-3) 0 var(--space-2) calc(var(--space-2) * -1) var(--line-strong);--section-nav-end-shadow: inset calc(var(--space-3) * -1) 0 var(--space-2) calc(var(--space-2) * -1) var(--line-strong);scroll-snap-type:x mandatory}html[data-operator-mode=off] ._sectionNavList_i2s87_490[data-overflow=start]{box-shadow:var(--section-nav-start-shadow)}html[data-operator-mode=off] ._sectionNavList_i2s87_490[data-overflow=end]{box-shadow:var(--section-nav-end-shadow)}html[data-operator-mode=off] ._sectionNavList_i2s87_490[data-overflow=both]{box-shadow:var(--section-nav-start-shadow),var(--section-nav-end-shadow)}html[data-operator-mode=on] ._sectionNavList_i2s87_490[data-overflow=start]{box-shadow:inset 2px 0 0 var(--line-strong)}html[data-operator-mode=on] ._sectionNavList_i2s87_490[data-overflow=end]{box-shadow:inset -2px 0 0 var(--line-strong)}html[data-operator-mode=on] ._sectionNavList_i2s87_490[data-overflow=both]{box-shadow:inset 2px 0 0 var(--line-strong),inset -2px 0 0 var(--line-strong)}._sectionNavItem_i2s87_543{flex:0 0 auto;min-width:0;scroll-snap-align:start}._sectionNavLink_i2s87_549{--section-nav-size: max(24px, calc(var(--density-nav-icon-size) + var(--space-3)));display:grid;grid-template-columns:var(--density-nav-icon-size) minmax(0,1fr);align-items:center;gap:var(--space-1_5);width:max-content;min-width:var(--section-nav-size);max-width:var(--section-nav-size);height:var(--section-nav-size);padding:0 var(--space-1_5);overflow:hidden;color:var(--text-muted);text-decoration:none;white-space:nowrap;background:transparent;border:1px solid transparent;border-radius:var(--shell-control-radius)}._sectionNavLink_i2s87_549:hover,._sectionNavLink_i2s87_549:focus-visible,._sectionNavLink_i2s87_549[data-active=true]{max-width:min(14rem,42vw);padding:0 var(--space-2);color:var(--text-strong);background:var(--surface-highlight);border-color:var(--line-muted);text-decoration:none}._sectionNavLink_i2s87_549[data-active=true]{background:var(--surface-selected)}._sectionNavLink_i2s87_549:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._sectionNavLabel_i2s87_589{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._content_i2s87_162{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overscroll-behavior:contain;overflow-y:auto}html[data-resolved-motion=standard] ._sidebar_i2s87_26{transition:flex-basis .18s ease,width .18s ease,border-color .18s ease,opacity .16s ease}html[data-resolved-motion=standard] ._sectionNavLink_i2s87_549{transition:max-width .16s ease,padding .16s ease,color .16s ease,background-color .16s ease,border-color .16s ease}html[data-operator-mode=on] ._shell_i2s87_1{--shell-control-radius: 2px}html[data-operator-mode=on] ._sidebar_i2s87_26,html[data-operator-mode=on] ._topBar_i2s87_341{border-color:var(--line-strong);box-shadow:none}html[data-operator-mode=on] ._sidebarTop_i2s87_53{padding-top:var(--space-2);padding-inline:var(--space-1_5);padding-bottom:var(--space-1_5)}html[data-operator-mode=on] ._scrollNav_i2s87_142{padding-inline:var(--space-1_5)}html[data-operator-mode=on] ._contextRow_i2s87_58,html[data-operator-mode=on] ._panelSwitcher_i2s87_81{margin-bottom:var(--space-2)}html[data-operator-mode=on] ._fixedNav_i2s87_137,html[data-operator-mode=on] ._panelSwitcher_i2s87_81{padding-bottom:var(--space-2);border-color:var(--line-strong)}html[data-operator-mode=on] ._navList_i2s87_227{gap:2px}html[data-operator-mode=on] ._navLink_i2s87_236{padding-inline:var(--space-1_5);font-family:var(--font-mono);font-size:var(--density-text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-2);text-transform:uppercase}html[data-operator-mode=on] ._navLink_i2s87_236[data-active=true]{border-color:var(--line-strong);box-shadow:inset 3px 0 0 var(--focus-blue)}html[data-operator-mode=on] ._tbaBadge_i2s87_300,html[data-operator-mode=on] ._notificationBadge_i2s87_311{border-radius:4px;font-family:var(--font-mono)}html[data-operator-mode=on] ._topBar_i2s87_341{min-height:40px;padding-block:var(--space-1_5)}html[data-operator-mode=on] ._breadcrumbList_i2s87_396,html[data-operator-mode=on] ._sectionNavLink_i2s87_549{font-family:var(--font-mono);letter-spacing:var(--tracking-2)}html[data-operator-mode=on][data-resolved-motion=standard] ._sidebar_i2s87_26,html[data-operator-mode=on][data-resolved-motion=standard] ._sectionNavLink_i2s87_549{transition-duration:90ms}html[data-operator-mode=off] ._sidebarTop_i2s87_53{padding:var(--space-4) var(--space-3) var(--space-2)}html[data-operator-mode=off] ._scrollNav_i2s87_142{padding:var(--space-2) var(--space-3)}html[data-operator-mode=off] ._navList_i2s87_227{gap:var(--space-1)}html[data-operator-mode=off] ._navLink_i2s87_236{gap:var(--space-2);font-weight:var(--font-weight-regular)}html[data-operator-mode=off] ._navIcon_i2s87_132{stroke-width:1.6}html[data-operator-mode=off] ._navLink_i2s87_236[data-active=true]{color:var(--focus-blue);background:var(--surface-selected);font-weight:var(--font-weight-semibold);box-shadow:none}html[data-operator-mode=off] ._notificationBadge_i2s87_311{color:var(--focus-blue);background:var(--surface-selected)}html[data-operator-mode=off] ._sidebarWidgetSlot_i2s87_182:empty{display:none}html[data-operator-mode=off] ._topBar_i2s87_341{min-height:56px}@media(max-width:760px){._shell_i2s87_1{--sidebar-width: min(86vw, 320px, calc(100vw - var(--leo-launcher-band)))}._sidebar_i2s87_26{position:fixed;left:0;box-shadow:var(--shadow-overlay)}._collapsedBrandDesktop_i2s87_120{display:none}._collapsedBrandMobile_i2s87_121{display:inline-flex;min-width:0}._collapsedBrandMobile_i2s87_121 [data-clutch-lockup=mobile]>span{display:none}._topBar_i2s87_341{flex-wrap:nowrap}._headerIdentity_i2s87_359{max-width:55%}._topBar_i2s87_341:has(._sectionNav_i2s87_471) ._breadcrumb_i2s87_391{display:none}._sectionNav_i2s87_471{container:section-nav / inline-size;flex:1 1 0;justify-content:flex-start;max-width:100%;min-width:calc((var(--density-nav-row-height) - 4px) * 3)}._sectionNavNotice_i2s87_471{text-align:left}._sectionNavList_i2s87_490{justify-content:flex-start;scroll-snap-type:none}._sectionNavItem_i2s87_543{max-width:100%}._sectionNavLink_i2s87_549[data-active=true]{max-width:min(14rem,100%);padding:0 var(--space-2)}._sectionNavLink_i2s87_549:hover,._sectionNavLink_i2s87_549:focus-visible,._sectionNavLink_i2s87_549[data-active=true]:hover,._sectionNavLink_i2s87_549[data-active=true]:focus-visible{max-width:min(12rem,100%);padding:0 var(--space-2)}._sectionNavLink_i2s87_549:hover ._sectionNavLabel_i2s87_589,._sectionNavLink_i2s87_549:focus-visible ._sectionNavLabel_i2s87_589,._sectionNavLink_i2s87_549[data-active=true] ._sectionNavLabel_i2s87_589{line-height:var(--leading-115);white-space:normal}}@container section-nav (max-width: 9rem){._sectionNavLink_i2s87_549:hover,._sectionNavLink_i2s87_549:focus-visible,._sectionNavLink_i2s87_549[data-active=true]{grid-template-columns:minmax(0,1fr)}._sectionNavLink_i2s87_549:hover ._navIcon_i2s87_132,._sectionNavLink_i2s87_549:focus-visible ._navIcon_i2s87_132,._sectionNavLink_i2s87_549[data-active=true] ._navIcon_i2s87_132{display:none}}@media(max-width:640px){._topBar_i2s87_341:has(._globalControls_i2s87_854>[data-expanded=true]) ._headerIdentity_i2s87_359,._topBar_i2s87_341:has(._globalControls_i2s87_854>[data-expanded=true]) ._sectionNav_i2s87_471{display:none}._globalControls_i2s87_854:has(>[data-expanded=true]){flex:1 1 auto}}@media(min-width:1024px){._sectionNavLink_i2s87_549{max-width:min(14rem,42vw);padding-inline:var(--space-2)}}html[data-operator-mode=off] ._topBar_i2s87_341{flex-shrink:0;border-bottom-color:var(--line-muted)}html[data-operator-mode=off] ._shell_i2s87_1{color:var(--calm-text);background:var(--calm-canvas);font-family:var(--calm-font);-webkit-font-smoothing:antialiased}html[data-operator-mode=off] ._sidebar_i2s87_26{background:var(--calm-sidebar);border-right:1px solid var(--calm-line)}html[data-operator-mode=off] ._sidebar_i2s87_26[data-collapsed=true]{border-right-color:transparent}html[data-operator-mode=off] ._fixedNav_i2s87_137{padding-bottom:var(--space-2);border-bottom:0}html[data-operator-mode=off] ._navList_i2s87_227{gap:2px}html[data-operator-mode=off] ._navLink_i2s87_236{grid-template-columns:18px minmax(0,1fr) auto;gap:8px;min-height:0;padding:6px 8px;color:var(--calm-muted);font-size:13.5px;font-weight:400;line-height:var(--leading-140);border:0;border-radius:6px}html[data-operator-mode=off] ._navLink_i2s87_236:hover{color:var(--calm-text);background:var(--calm-hover)}html[data-operator-mode=off] ._navLink_i2s87_236[data-active=true]{color:var(--calm-text);background:var(--calm-canvas);font-weight:500;box-shadow:0 0 0 1px var(--calm-line),var(--calm-shadow-sm)}html[data-operator-mode=off] ._navLink_i2s87_236:focus-visible{outline-color:var(--calm-accent)}html[data-operator-mode=off] ._notificationBadge_i2s87_311{min-width:20px;height:18px;padding:0 6px;color:var(--calm-accent);background:var(--calm-accent-bg);border-radius:999px;font-size:11.5px;font-weight:500}html[data-operator-mode=off] ._main_i2s87_328,html[data-operator-mode=off] ._content_i2s87_162{background:var(--calm-canvas)}html[data-operator-mode=off] ._topBar_i2s87_341{background:var(--calm-canvas);border-bottom-color:var(--calm-line)}html[data-operator-mode=off] ._breadcrumbList_i2s87_396{color:var(--calm-text);font-size:14.5px;font-weight:600}html[data-operator-mode=off] ._breadcrumbItem_i2s87_410 [aria-current=page]{color:var(--calm-text)}html[data-operator-mode=off] ._shell_i2s87_1{--sidebar-width: 228px}html[data-operator-mode=off] ._sidebarTop_i2s87_53{padding:12px 10px 0}html[data-operator-mode=off] ._scrollNav_i2s87_142{padding:0 10px}html[data-operator-mode=off] ._navLink_i2s87_236{grid-template-columns:16px minmax(0,1fr) auto;gap:9px}html[data-operator-mode=off] ._fixedNav_i2s87_137,html[data-operator-mode=off] ._scrollNav_i2s87_142{--density-nav-icon-size: 16px}html[data-operator-mode=off] ._navIcon_i2s87_132{stroke-width:1.7}html[data-operator-mode=off] ._topBar_i2s87_341{min-height:52px;padding-block:var(--space-1_5);padding-inline:24px}html[data-operator-mode=off] ._breadcrumbList_i2s87_396{font-size:13.5px;font-weight:500}._shell_i2s87_1[data-focused-studio=true] ._content_i2s87_162{overflow:hidden}._brandRow_i2s87_1016{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}._brandLink_i2s87_1017{display:block;min-width:0;color:var(--text-strong);text-decoration:none}._brandLink_i2s87_1017>span{max-width:100%}._globalControls_i2s87_854{display:flex;align-items:center;gap:14px;flex:0 0 auto;max-width:100%;box-sizing:border-box;min-width:0;margin-left:auto}._notificationLink_i2s87_1020{position:relative;display:grid;place-items:center;flex:none;width:32px;height:36px;color:var(--text-muted);text-decoration:none;border-radius:8px}._notificationLink_i2s87_1020:hover{color:var(--text-strong);background:var(--surface-highlight)}._globalControls_i2s87_854 ._notificationBadge_i2s87_311{position:absolute;right:-5px;top:-3px;min-width:14px;height:14px;font-size:9px}._notificationLink_i2s87_1020:focus-visible,._brandLink_i2s87_1017:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._sidebarWidgetSlot_i2s87_182{border-top:0}@media(max-width:760px){._globalControls_i2s87_854{flex-shrink:1;min-width:auto;gap:8px}._productDocsLink_i2s87_372{display:none}._topBar_i2s87_341:has(._sectionNav_i2s87_471) ._headerIdentity_i2s87_359{flex-shrink:0}html[data-operator-mode=off] ._topBar_i2s87_341{padding-inline:16px}}@media(max-width:760px),(pointer:coarse){._sidebarToggle_i2s87_66,._collapsedToggle_i2s87_67,._notificationLink_i2s87_1020,._headerAccount_i2s87_1036{min-width:40px;min-height:40px}._sectionNavLink_i2s87_549{--section-nav-size: 40px}._sectionNavList_i2s87_490{gap:max(8px,var(--space-2))}._topBar_i2s87_341{column-gap:max(8px,var(--space-3))}._globalControls_i2s87_854 ._notificationBadge_i2s87_311{right:0;top:0}._brandLink_i2s87_1017{display:flex;align-items:center;min-height:40px}._navLink_i2s87_236,html[data-operator-mode] ._navLink_i2s87_236{min-height:40px}._navList_i2s87_227,html[data-operator-mode] ._navList_i2s87_227{gap:var(--space-2)}}@media(max-height:650px){._sidebarTop_i2s87_53{padding-top:8px}._brandRow_i2s87_1016{margin-bottom:6px}._contextRow_i2s87_58{margin-bottom:8px}}._headerAccount_i2s87_1036{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;color:#fff;background:var(--calm-accent, #4f6ed4);text-decoration:none}._headerAccountMark_i2s87_1055{display:grid;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600}._headerAccountPhoto_i2s87_1056{width:100%;height:100%;border-radius:50%;object-fit:cover}._headerAccount_i2s87_1036 svg{fill:none;stroke:currentColor;stroke-width:1.6}html[data-operator-mode=off] ._headerAccount_i2s87_1036:hover{filter:brightness(1.1)}._headerAccount_i2s87_1036:focus-visible{outline:2px solid var(--focus-border);outline-offset:3px}._root_g8z7p_1{position:static;display:flex;flex:0 1 auto;align-items:center;min-width:0}._field_g8z7p_9{display:flex;box-sizing:border-box;align-items:center;width:10.5rem;max-width:100%;height:var(--density-nav-row-height);gap:var(--space-2);padding:0 var(--space-2_5);color:var(--text-muted);background:var(--canvas-1);border:1px solid var(--line-muted);border-radius:var(--radius-pill)}html[data-resolved-motion=standard] ._field_g8z7p_9{transition:width .16s ease,border-color .12s ease,box-shadow .12s ease}._root_g8z7p_1[data-expanded=true] ._field_g8z7p_9{width:min(22rem,38vw);border-color:var(--focus-border)}._icon_g8z7p_33{flex:0 0 auto;width:1rem;height:1rem;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}._input_g8z7p_42{width:100%;min-width:0;padding:0;color:var(--text-strong);background:transparent;border:0;outline:0;font:inherit;font-size:var(--density-text-sm)}._input_g8z7p_42::placeholder{color:var(--text-muted)}._input_g8z7p_42:focus-visible{outline:none}._field_g8z7p_9:has(._input_g8z7p_42:focus-visible){outline:2px solid var(--focus-border);outline-offset:2px}._input_g8z7p_42:disabled{cursor:not-allowed}._input_g8z7p_42::-webkit-search-cancel-button{display:none}._closeButton_g8z7p_75{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;color:var(--text-muted);background:transparent;border:0;border-radius:var(--radius-pill);cursor:pointer}._closeButton_g8z7p_75:hover{color:var(--text-strong);background:var(--surface-highlight)}._closeButton_g8z7p_75:focus-visible,._resultLink_g8z7p_96:focus-visible,._pageLink_g8z7p_97:focus-visible,._moreLink_g8z7p_98:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._showMore_g8z7p_103{margin:var(--space-1) var(--space-2_5);padding:var(--space-1) 0;color:var(--focus-blue);background:transparent;border:0;font:inherit;font-size:var(--density-text-sm);cursor:pointer}._closeIcon_g8z7p_114{width:.85rem;height:.85rem;stroke:currentColor;stroke-width:2;stroke-linecap:round}._popover_g8z7p_122{position:absolute;top:calc(100% + var(--space-2));right:var(--topbar-popover-end-inset, var(--space-4));box-sizing:border-box;width:min(34rem,calc(100% - var(--topbar-popover-start-inset, var(--space-4)) - var(--topbar-popover-end-inset, var(--space-4))));max-height:min(70vh,34rem);overflow:auto;padding:var(--space-2);padding-bottom:max(var(--space-2),var(--leo-launcher-band));background:var(--canvas-1);border:var(--border-muted);border-radius:16px}html[data-operator-mode=off] ._popover_g8z7p_122{box-shadow:var(--shadow-overlay)}._status_g8z7p_143,._partialFailure_g8z7p_144{margin:0;padding:var(--space-2_5);color:var(--text-muted);font-size:var(--density-text-sm)}._partialFailure_g8z7p_144{display:grid;justify-items:start;gap:var(--space-2);color:var(--text-warning, var(--text-muted));border-bottom:var(--border-muted)}._partialFailure_g8z7p_144 p{margin:0}._pageLink_g8z7p_97{display:block;padding:var(--space-2_5);color:var(--text-strong);font-size:var(--density-text-sm);text-underline-offset:.2em}._groups_g8z7p_171{display:grid;gap:var(--space-2)}._group_g8z7p_171+._group_g8z7p_171{padding-top:var(--space-2);border-top:var(--border-muted)}._groupHeader_g8z7p_181{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-2_5) var(--space-1)}._groupTitle_g8z7p_189{margin:0;color:var(--text-muted);font-size:var(--font-size-xs);font-weight:650;letter-spacing:var(--tracking-4);text-transform:uppercase}._moreLink_g8z7p_98{color:var(--text-muted);font-size:var(--font-size-xs);text-decoration:none}._moreLink_g8z7p_98:hover{color:var(--text-strong);text-decoration:underline}._results_g8z7p_209{display:grid;gap:2px;margin:0;padding:0;list-style:none}._resultLink_g8z7p_96{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-2_5);color:var(--text-strong);border-radius:var(--radius-md);text-decoration:none}._resultLink_g8z7p_96:hover{background:var(--surface-highlight)}._resultName_g8z7p_233{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultType_g8z7p_239{flex:0 0 auto;color:var(--text-muted);font-size:var(--font-size-xs)}html[data-operator-mode=on] ._field_g8z7p_9,html[data-operator-mode=on] ._closeButton_g8z7p_75,html[data-operator-mode=on] ._popover_g8z7p_122,html[data-operator-mode=on] ._resultLink_g8z7p_96{border-radius:var(--shell-control-radius)}@media(max-width:640px){._root_g8z7p_1{flex:0 0 auto}._root_g8z7p_1[data-expanded=true]{flex:1 1 auto;min-width:0}._field_g8z7p_9{position:relative;width:42px;justify-content:center;padding:0}._input_g8z7p_42{width:100%}._root_g8z7p_1:not([data-expanded=true]) ._input_g8z7p_42{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;cursor:pointer}._root_g8z7p_1:not([data-expanded=true]) ._input_g8z7p_42::placeholder{color:transparent}._root_g8z7p_1[data-expanded=true] ._field_g8z7p_9{width:100%;justify-content:flex-start;padding:0 var(--space-2_5)}._root_g8z7p_1[data-expanded=true] ._input_g8z7p_42{width:100%}}@media(min-width:641px)and (max-height:500px){._popover_g8z7p_122{max-height:min(70vh,calc(100dvh - 9.5rem))}}@media(max-width:760px),(pointer:coarse){._field_g8z7p_9{height:42px}._input_g8z7p_42{align-self:stretch}}._group_j52zv_4{min-width:min(100%,180px);display:grid;gap:var(--space-1)}._label_j52zv_10{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--density-text-xs);letter-spacing:var(--tracking-0);text-transform:uppercase}._track_j52zv_18{display:inline-flex;min-height:var(--density-control-min-height);border:1px solid var(--line-strong);border-radius:var(--panel-radius);overflow:hidden;background:var(--surface-overlay)}._option_j52zv_27{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:calc(var(--density-control-min-height) - 2px);padding:0 var(--space-2);border:0;border-right:1px solid var(--line-muted);background:var(--surface-highlight);color:var(--text-muted);cursor:pointer;font-family:var(--font-mono);font-size:var(--density-text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-0);line-height:var(--density-leading-100);text-transform:uppercase;overflow-wrap:normal;word-break:keep-all}@media(max-width:760px),(pointer:coarse){._option_j52zv_27{min-height:40px}}._input_j52zv_57{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0}._option_j52zv_27:last-child{border-right:0}._option_j52zv_27:hover{color:var(--text-strong);background:var(--surface-subtle)}._option_j52zv_27:focus-within{outline:2px solid var(--focus-blue);outline-offset:-2px}._option_j52zv_27[data-selected=true]{color:var(--text-strong);background:var(--surface-selected);box-shadow:inset 0 -2px 0 var(--focus-blue)}._track_j52zv_18[data-disabled=true]{opacity:.55}._option_j52zv_27[data-disabled=true]{cursor:not-allowed}._option_j52zv_27[data-disabled=true]:hover{color:var(--text-muted);background:var(--surface-highlight)}._option_j52zv_27[data-selected=true][data-disabled=true]:hover{color:var(--text-strong);background:var(--surface-selected)}._count_j52zv_106{min-width:18px;min-height:18px;margin-inline-start:var(--space-1);padding:0 var(--space-1);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-muted);color:var(--text-strong);background:var(--surface-subtle);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}._count_j52zv_106[data-unavailable=true]{max-width:22rem;white-space:normal;overflow-wrap:anywhere;text-transform:none}._status_j52zv_129{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--density-text-xs);letter-spacing:var(--tracking-0);line-height:var(--density-leading-145);text-transform:uppercase;overflow-wrap:anywhere}html[data-operator-mode=off] :is(._label_j52zv_10,._option_j52zv_27,._status_j52zv_129){font-family:var(--font-ui);text-transform:none}html[data-operator-mode=off] ._track_j52zv_18{border-radius:var(--radius-control)}html[data-operator-mode=off] ._option_j52zv_27[data-selected=true]{color:var(--focus-blue)}@media(max-width:520px){._track_j52zv_18{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}._option_j52zv_27{min-width:0;overflow-wrap:normal;word-break:keep-all}}html[data-operator-mode=off] ._label_j52zv_10{color:var(--calm-dim, var(--text-muted));font-family:var(--font-ui);font-size:12px;letter-spacing:var(--tracking-0);text-transform:none}html[data-operator-mode=off] ._track_j52zv_18{gap:2px;padding:2px;background:var(--calm-sunk, var(--surface-highlight));border:0;border-radius:8px}html[data-operator-mode=off] ._option_j52zv_27{padding:0 10px;color:var(--calm-muted, var(--text-muted));font-family:var(--font-ui);font-size:12.5px;font-weight:400;text-transform:none;background:transparent;border:0;border-radius:6px}html[data-operator-mode=off] ._option_j52zv_27[data-selected=true]{color:var(--calm-text, var(--text-strong));font-weight:500;background:var(--calm-canvas, var(--canvas-1));box-shadow:0 0 0 1px var(--calm-line, var(--line-muted)),var(--calm-shadow-sm, none)}html[data-operator-mode=off] ._count_j52zv_106{color:var(--calm-dim, var(--text-muted));font-family:var(--font-ui)}._controls_mweu6_1{min-width:0;display:grid;gap:var(--space-3)}._container_a016o_1{position:relative;flex:none;margin:auto 10px 10px;padding-top:8px;border-top:var(--border-muted)}._trigger_a016o_9{display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:9px;width:100%;min-height:var(--density-nav-row-height);padding:8px;color:var(--text-strong);background:transparent;border:1px solid transparent;border-radius:var(--shell-control-radius, 8px);font:inherit;font-size:var(--density-text-sm);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer}._avatar_a016o_28{display:grid;place-items:center;width:26px;height:26px;color:var(--text-strong);font-size:11px;font-weight:600;background:var(--surface-highlight);border-radius:var(--radius-round);object-fit:cover}html[data-operator-mode=off] ._avatar_a016o_28{color:var(--calm-accent);background:var(--calm-accent-bg)}._name_a016o_46{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_a016o_53{flex:none;width:16px;height:16px;color:var(--text-muted);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}._chevron_a016o_53[data-open=true]{transform:rotate(180deg)}._panel_a016o_69{position:absolute;bottom:calc(100% + 6px);left:0;z-index:var(--z-app-chrome-panel);box-sizing:border-box;width:min(300px,calc(100vw - 32px));max-height:calc(100dvh - 90px);overflow:auto;padding:8px;color:var(--text-strong);background:var(--canvas-1);border:var(--border-muted);border-radius:var(--shell-control-radius, 8px)}html[data-operator-mode=off] ._panel_a016o_69{box-shadow:var(--shadow-overlay)}._panel_a016o_69:focus{outline:none}._identity_a016o_93{margin:0;padding:8px 8px 12px;color:var(--text-muted);font-size:var(--density-text-sm);overflow-wrap:anywhere}._menuItem_a016o_101{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:var(--density-control-min-height);box-sizing:border-box;padding:8px;color:var(--text-strong);background:transparent;border:1px solid transparent;border-radius:var(--shell-control-radius, 8px);font:inherit;font-size:var(--density-text-sm);text-align:left;text-decoration:none;overflow-wrap:anywhere;cursor:pointer}._trigger_a016o_9:hover,._trigger_a016o_9[aria-expanded=true],._menuItem_a016o_101:hover{background:var(--surface-highlight);text-decoration:none}._trigger_a016o_9:focus-visible,._menuItem_a016o_101:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._preferencePanel_a016o_135{padding:4px 8px 12px}._sessionActions_a016o_139{margin-top:4px;padding-top:4px;border-top:var(--border-muted)}html[data-operator-mode=on] ._panel_a016o_69{border-color:var(--line-strong)}html[data-operator-mode=on] ._trigger_a016o_9,html[data-operator-mode=on] ._menuItem_a016o_101{font-family:var(--font-mono)}html[data-resolved-motion=standard] ._trigger_a016o_9,html[data-resolved-motion=standard] ._menuItem_a016o_101{transition:background-color .14s ease,color .14s ease}html[data-resolved-motion=standard] ._chevron_a016o_53{transition:transform .14s ease}html[data-operator-mode=off][data-resolved-motion=standard] ._panel_a016o_69{animation:_accountReveal_a016o_1 .14s ease-out}@keyframes _accountReveal_a016o_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}._banner_1xrzf_1{flex:0 0 auto;margin:0;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--calm-warn, #f1c27a);background:var(--calm-warn-bg, rgba(241, 194, 122, .12));color:var(--text-strong)}._widget_4nsnl_1{width:100%;min-width:0;padding:var(--space-2)}._card_4nsnl_7{display:flex;width:100%;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line-muted);border-radius:14px;background:var(--canvas-1);color:var(--text-strong);text-align:left;font:inherit;cursor:pointer}._completeCard_4nsnl_22{position:relative;display:flex;min-height:3.25rem;align-items:center;gap:var(--space-2);padding:var(--space-3) 2.5rem var(--space-3) var(--space-3);border:1px solid color-mix(in srgb,var(--verification-green) 38%,var(--line-muted));border-radius:14px;background:color-mix(in srgb,var(--verification-green) 9%,var(--canvas-1));color:var(--text-strong)}._completeMark_4nsnl_35{display:grid;width:1.5rem;height:1.5rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--verification-green);color:var(--canvas-1);font-size:1rem;font-weight:var(--font-weight-semibold)}._completeCopy_4nsnl_48{color:var(--verification-green);font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold)}._dismissButton_4nsnl_54{position:absolute;top:var(--space-2);right:var(--space-2);display:grid;width:1.75rem;height:1.75rem;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);font:inherit;font-size:1.25rem;line-height:var(--leading-100);cursor:pointer}._dismissButton_4nsnl_54:hover{background:color-mix(in srgb,var(--verification-green) 14%,var(--canvas-1));color:var(--text-strong)}._dismissButton_4nsnl_54:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}html[data-operator-mode=off][data-resolved-motion=standard] ._completeMark_4nsnl_35{animation:_onboardingCheckPop_4nsnl_1 .52s cubic-bezier(.2,.8,.2,1) both}@keyframes _onboardingCheckPop_4nsnl_1{0%{opacity:0;transform:scale(.55) rotate(-18deg)}65%{opacity:1;transform:scale(1.14) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}._card_4nsnl_7:hover{background:var(--surface-highlight)}._card_4nsnl_7:focus-visible,._startLink_4nsnl_97:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._cardTop_4nsnl_102{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._cardTitle_4nsnl_109{font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold)}._progressLabel_4nsnl_114,._cardHint_4nsnl_115{color:var(--text-muted);font-size:var(--density-text-xs)}._progressTrack_4nsnl_120{display:block;height:5px;overflow:hidden;border-radius:999px;background:var(--surface-highlight)}._progressFill_4nsnl_128{display:block;height:100%;border-radius:inherit;background:var(--calm-accent, var(--focus-blue))}html[data-resolved-motion=standard] ._progressFill_4nsnl_128{transition:width .16s ease-out}._dialog_4nsnl_139{width:min(100%,560px)}._dialogIntro_4nsnl_143{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}._dialogIntro_4nsnl_143 p,._dialogIntro_4nsnl_143 span{margin:0;color:var(--text-muted);font-size:var(--density-text-sm)}._dialogIntro_4nsnl_143 span{white-space:nowrap}._taskList_4nsnl_162{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._task_4nsnl_162{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line-muted);border-radius:var(--radius-control);background:var(--canvas-1)}._task_4nsnl_162[data-state=done]{background:var(--surface-highlight)}._taskMark_4nsnl_186{color:var(--text-muted);font-weight:var(--font-weight-semibold)}._task_4nsnl_162[data-state=done] ._taskMark_4nsnl_186,._doneLabel_4nsnl_192{color:var(--verification-green)}._taskContent_4nsnl_196{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}._taskTitle_4nsnl_203{color:var(--text-strong);font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold)}._taskDescription_4nsnl_209,._statusLabel_4nsnl_210,._doneLabel_4nsnl_192,._startLink_4nsnl_97{color:var(--text-muted);font-size:var(--density-text-xs)}._startLink_4nsnl_97{color:var(--focus-blue);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}._doneLabel_4nsnl_192{font-weight:var(--font-weight-semibold)}._taskAction_4nsnl_229{padding-top:2px}._dialogActions_4nsnl_233{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}@media(max-width:480px){._dialogIntro_4nsnl_143{align-items:flex-start;flex-direction:column}._task_4nsnl_162{grid-template-columns:1.25rem minmax(0,1fr)}._taskAction_4nsnl_229{grid-column:2}._dialogActions_4nsnl_233>*{flex:1 1 auto}}@media(max-width:760px),(pointer:coarse){._startLink_4nsnl_97{display:inline-flex;align-items:center;min-height:40px}._dialogActions_4nsnl_233{position:sticky;bottom:calc(0px - var(--space-4));z-index:1;margin:var(--space-4) calc(0px - var(--space-4)) calc(0px - var(--space-4));padding:var(--space-3) var(--space-4);border-top:var(--border-muted);background:var(--canvas-1)}}._section_bih28_1{margin-top:var(--space-4);padding:var(--space-4) var(--space-2) var(--space-2);border-top:var(--border-muted)}._heading_bih28_2{margin:0 0 var(--space-3);color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:var(--tracking-12);line-height:var(--leading-150);text-transform:uppercase}._heading_bih28_2 span{white-space:nowrap}._list_bih28_4{display:grid;min-width:0;gap:3px;margin:0;padding:0;list-style:none}._link_bih28_5{display:flex;width:100%;align-items:center;gap:9px;min-width:0;min-height:34px;color:var(--text-muted);text-decoration:none;font-size:12px}._link_bih28_5:hover{color:var(--text-strong)}._link_bih28_5:focus-visible,._more_bih28_7:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px;border-radius:4px}._dot_bih28_8{flex:none;width:6px;height:6px;border-radius:50%;background:var(--focus-blue)}._dot_bih28_8[data-kind=agent]{background:#8062ca}._title_bih28_10{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._time_bih28_11{flex:0 0 auto;max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:10px}._more_bih28_7{padding:5px 0;border:0;background:none;color:var(--focus-blue);font:inherit;font-size:12px;cursor:pointer}._message_bih28_13{color:var(--text-muted);font-size:11px;line-height:var(--leading-150)}._destinations_bih28_14{display:flex;flex-direction:column;gap:6px;font-size:11px}._destinations_bih28_14 a{color:var(--focus-blue)}._list_bih28_4>li{min-width:0}._avatar_d0nio_1{display:block;flex:none;width:var(--gene-avatar-size);height:var(--gene-avatar-size);color:var(--calm-text)}._avatar_d0nio_1>svg{display:block;width:100%;height:100%}._avatar_d0nio_1[data-gene-avatar="24"]{--gene-avatar-size: 24px}._avatar_d0nio_1[data-gene-avatar="40"]{--gene-avatar-size: 40px}._avatar_d0nio_1[data-gene-avatar="128"]{--gene-avatar-size: 128px}._screen_1lz44_1{min-height:100%}._srOnly_1lz44_5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._row_v4kgb_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._copy_v4kgb_8{display:grid;gap:var(--space-1);min-width:0}._label_v4kgb_14{color:var(--text-strong);font-size:var(--density-text-sm);font-weight:var(--font-weight-medium)}._description_v4kgb_20{margin:0;color:var(--text-muted);font-size:var(--density-text-xs);line-height:var(--density-leading-140)}._track_v4kgb_29{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;width:64px;height:24px;padding:0;border:var(--border-strong);border-radius:var(--panel-radius);background:var(--surface-overlay);cursor:pointer}._track_v4kgb_29:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._track_v4kgb_29:disabled{border-color:var(--line-muted);cursor:not-allowed}._track_v4kgb_29:disabled ._state_v4kgb_53{color:var(--text-muted)}._state_v4kgb_53{flex:1 1 auto;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--density-text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-4);text-transform:uppercase;text-align:left;padding-inline:var(--space-2)}._track_v4kgb_29[data-checked=true] ._state_v4kgb_53{color:var(--text-strong);text-align:right}._thumb_v4kgb_74{position:absolute;top:2px;bottom:2px;left:2px;width:18px;border-radius:var(--panel-radius);background:var(--line-strong);transition:left .12s ease}._track_v4kgb_29[data-checked=true]{background:var(--surface-selected);border-color:var(--focus-border)}._track_v4kgb_29[data-checked=true] ._thumb_v4kgb_74{left:calc(100% - 20px);background:var(--focus-blue)}html[data-resolved-motion=reduced] ._thumb_v4kgb_74{transition:none}._root_1i47c_1{display:flex;flex-direction:column;gap:0}._form_1i47c_7{display:flex;flex-direction:column;gap:16px}._errorBanner_1i47c_13{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--clutch-color-alarm-red, #ff5a4f);border-radius:6px;background:color-mix(in srgb,var(--clutch-color-alarm-red, #ff5a4f) 8%,transparent)}._rateLimitBanner_1i47c_23{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--clutch-color-hazard-orange, #ffb347);border-radius:6px;background:color-mix(in srgb,var(--clutch-color-hazard-orange, #ffb347) 8%,transparent)}._errorMessage_1i47c_33{flex:1;margin:0;font-size:13px;line-height:var(--density-leading-140)}._submitRow_1i47c_40{display:flex;align-items:center;justify-content:space-between;gap:12px}._submitHint_1i47c_47{font-size:12px;color:var(--clutch-color-text-muted, #8d97a3)}._successState_1i47c_54{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0;text-align:center}._successIcon_1i47c_63{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:20px;background:color-mix(in srgb,var(--clutch-color-verification-green, #74e39a) 16%,transparent);color:var(--clutch-color-verification-green, #74e39a)}._successTitle_1i47c_75{margin:0;font-size:16px;font-weight:600}._successMessage_1i47c_81{margin:0;font-size:13px;color:var(--clutch-color-text-muted, #8d97a3);line-height:var(--density-leading-140)}._successId_1i47c_88{margin:0;font-size:11px;color:var(--clutch-color-text-muted, #8d97a3)}._successId_1i47c_88 code{font-family:var(--clutch-font-mono, "IBM Plex Mono", monospace);font-size:11px}._assistantReply_gd3kq_1{display:block;white-space:pre-wrap}._assistantReply_gd3kq_1>p,._assistantReply_gd3kq_1>h1,._assistantReply_gd3kq_1>h2,._assistantReply_gd3kq_1>h3,._assistantReply_gd3kq_1>h4,._assistantReply_gd3kq_1>h5,._assistantReply_gd3kq_1>h6,._assistantReply_gd3kq_1>blockquote,._assistantReply_gd3kq_1>ul,._assistantReply_gd3kq_1>ol{margin:0 0 var(--space-2)}._assistantReply_gd3kq_1>:last-child{margin-bottom:0}._assistantReply_gd3kq_1>h1,._assistantReply_gd3kq_1>h2,._assistantReply_gd3kq_1>h3,._assistantReply_gd3kq_1>h4,._assistantReply_gd3kq_1>h5,._assistantReply_gd3kq_1>h6{font-size:var(--density-text-base);line-height:var(--density-leading-130)}._assistantReply_gd3kq_1>ul,._assistantReply_gd3kq_1>ol{padding-inline-start:var(--space-5)}._assistantReply_gd3kq_1>ol{--marker-gutter: var(--space-5);padding-inline-start:var(--marker-gutter)}._assistantReply_gd3kq_1>blockquote{padding-inline-start:var(--space-3);border-inline-start:var(--border-muted);color:var(--text-muted)}._assistantReply_gd3kq_1>blockquote>p{margin:0 0 var(--space-2)}._assistantReply_gd3kq_1>blockquote>p:last-child{margin-bottom:0}._assistantReply_gd3kq_1>hr{margin:var(--space-3) 0;border:0;border-top:var(--border-muted)}._request_i2hp8_1{display:flex;flex-direction:column;gap:8px;width:min(100%,520px);margin-top:6px;padding:12px;border:1px solid var(--calm-line-strong);border-radius:10px;background:var(--calm-canvas);color:var(--calm-text);font:inherit}._request_i2hp8_1 fieldset{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}._request_i2hp8_1 legend{max-width:100%;padding:0;font-weight:600}._options_i2hp8_31{display:flex;flex-direction:column;gap:6px}._option_i2hp8_31,._textAnswer_i2hp8_38{display:flex;align-items:center;gap:8px}._textAnswer_i2hp8_38{flex-direction:column;align-items:stretch;gap:4px}._textAnswer_i2hp8_38 span{font-size:12px;color:var(--calm-muted)}._textAnswer_i2hp8_38 input{min-height:32px;padding:5px 8px;border:1px solid var(--calm-line-strong);border-radius:6px;background:var(--calm-canvas);color:inherit;font:inherit}._actions_i2hp8_65,._submit_i2hp8_66{display:flex;gap:8px}._actions_i2hp8_65 button,._submit_i2hp8_66{min-height:32px;padding:5px 10px;border:1px solid var(--calm-line-strong);border-radius:6px;background:var(--calm-sunk);color:inherit;font:inherit;cursor:pointer}._submit_i2hp8_66{align-self:flex-start}._actions_i2hp8_65 button:hover,._submit_i2hp8_66:hover:not(:disabled){background:var(--calm-hover)}._actions_i2hp8_65 button:focus-visible,._submit_i2hp8_66:focus-visible,._textAnswer_i2hp8_38 input:focus-visible,._option_i2hp8_31 input:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}._actions_i2hp8_65 button:disabled,._submit_i2hp8_66:disabled{cursor:not-allowed;opacity:.65}._answer_i2hp8_106,._note_i2hp8_107{margin:0;color:var(--calm-muted);font-size:13px}._note_i2hp8_107{font-size:12px}._viewport_yip6k_1{position:fixed;z-index:1400;right:24px;bottom:24px;display:flex;flex-direction:column;align-items:flex-end;gap:12px;max-height:calc(100dvh - 48px);max-width:calc(100vw - 32px);overflow-y:auto;padding:4px;pointer-events:none}._toast_yip6k_17{display:flex;flex:none;pointer-events:auto;align-items:flex-start;gap:16px;width:max-content;max-width:min(440px,calc(100vw - 32px));box-sizing:border-box;padding:14px 16px;color:var(--calm-text, var(--text-strong));background:var(--calm-canvas, var(--canvas-1));border:1px solid var(--calm-line-strong, var(--line-strong));border-radius:12px;font:14px/1.5 var(--font-ui);overflow-wrap:anywhere}:where(html[data-operator-mode=off]) ._toast_yip6k_17{box-shadow:0 6px 24px #00000024}._toast_yip6k_17[data-tone=error]{border-color:var(--calm-bad, var(--alarm-red))}._dismiss_yip6k_40{flex:none;display:grid;place-items:center;width:28px;height:28px;margin:-3px -5px -3px 0;border:0;border-radius:4px;background:transparent;color:inherit;font-size:22px;cursor:pointer}._dismiss_yip6k_40:hover{background:var(--calm-hover, var(--surface-highlight))}._dismiss_yip6k_40:focus-visible{outline:2px solid var(--focus-blue);outline-offset:2px}@media(max-width:600px){._viewport_yip6k_1{right:12px;bottom:12px}}._region_rdw1v_1{display:grid;gap:var(--space-2)}._title_rdw1v_6{margin:0;font-size:var(--font-size-md, 1rem)}._titleRow_rdw1v_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._copy_rdw1v_18{margin:0;color:var(--text-muted)}._loadingState_rdw1v_23{display:flex;align-items:center;min-height:1.5rem;color:var(--text-muted)}._list_rdw1v_30{display:grid;gap:var(--space-1_5);margin:0;padding:0;list-style:none}._row_rdw1v_38{display:grid;gap:var(--space-1);padding:var(--space-1_5);border:var(--border-subtle, var(--border-strong));border-radius:var(--panel-radius)}._rowActions_rdw1v_46{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-1_5)}._unavailable_rdw1v_53{margin:0;color:var(--alarm-text, inherit)}._screen_kytqq_6{position:relative;display:flex;flex:1 1 auto;min-width:0;min-height:0;height:100%}._compact_kytqq_15{flex-direction:column;height:100%;overflow:hidden}._compact_kytqq_15 ._main_kytqq_21,._compact_kytqq_15 ._active_kytqq_22{overflow:hidden}._compact_kytqq_15 ._toolbar_kytqq_26{position:static;flex:none;align-items:center;padding:var(--space-2);border-bottom:1px solid var(--calm-line)}._compact_kytqq_15 ._column_kytqq_34{gap:var(--space-2);max-width:none;padding:var(--space-2) var(--space-4) 0}._compact_kytqq_15 ._dock_kytqq_40{max-width:none;flex:none;padding:var(--space-2) var(--space-4) var(--space-4)}._compact_kytqq_15 ._empty_kytqq_46{gap:var(--space-3);max-width:none;padding:var(--space-4) var(--space-4) var(--space-6)}._compact_kytqq_15 ._title_kytqq_52{font-size:22px}._compact_kytqq_15[data-presentation=popup] ._toolbar_kytqq_26{display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-template-columns:1fr}._compact_kytqq_15[data-presentation=popup] ._toolbar_kytqq_26>:first-child{justify-self:start}._compact_kytqq_15[data-presentation=popup] ._column_kytqq_34{overflow-y:auto}._compact_kytqq_15[data-presentation=popup] ._active_kytqq_22:has([role=menu]){overflow:visible}._welcome_kytqq_77{flex:1 1 auto;min-height:0;overflow-y:auto}._openingMessage_kytqq_83{width:fit-content;max-width:90%;margin:var(--space-4) var(--space-4) 0;padding:var(--space-4);border-radius:16px;background:var(--calm-sunk);color:var(--calm-text);font-size:14px;line-height:var(--leading-150)}._openingMessage_kytqq_83 p{margin:0}._openingMessage_kytqq_83 p+p{margin-top:var(--space-3)}._conversationStart_kytqq_103{margin:var(--space-3) var(--space-4) 0}._welcome_kytqq_77>._notice_kytqq_107,._welcome_kytqq_77>._pending_kytqq_108{width:auto;margin:var(--space-4)}._compact_kytqq_15 ._history_kytqq_114{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:auto;border-right:0}._history_kytqq_114{display:flex;flex:0 0 248px;flex-direction:column;gap:4px;min-height:0;padding:12px 10px;overflow-y:auto;border-right:1px solid var(--calm-line);background:var(--calm-sidebar)}._history_kytqq_114[hidden]{display:none}._historyTop_kytqq_139{display:flex;align-items:center;gap:4px;margin-bottom:8px}._newChat_kytqq_146{display:inline-flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--calm-text);font:inherit;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer}._newChat_kytqq_146:hover,._iconButton_kytqq_165:hover,._historyToggle_kytqq_166:hover,._historyButton_kytqq_167:hover{background:var(--calm-hover)}._iconButton_kytqq_165{display:grid;flex:none;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--calm-muted);cursor:pointer}._historyToggle_kytqq_166{display:inline-flex;flex:none;align-items:center;gap:6px;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--calm-text);font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}._newChat_kytqq_146 svg,._iconButton_kytqq_165 svg,._historyToggle_kytqq_166 svg,._deleteButton_kytqq_205 svg{flex:none;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._historyList_kytqq_216{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}._historyItem_kytqq_225{position:relative;display:flex;align-items:center;border-radius:6px}._historyButton_kytqq_167{flex:1 1 auto;min-width:0;padding:6px 32px 6px 8px;overflow:hidden;border:0;border-radius:6px;background:transparent;color:var(--calm-muted);font:inherit;font-size:13.5px;line-height:var(--leading-140);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._historyButton_kytqq_167[aria-pressed=true]{background:var(--calm-canvas);color:var(--calm-text);font-weight:500}._deleteButton_kytqq_205{position:absolute;right:4px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--calm-muted);cursor:pointer;opacity:0}._historyItem_kytqq_225:hover ._deleteButton_kytqq_205,._historyItem_kytqq_225[data-active=true] ._deleteButton_kytqq_205,._deleteButton_kytqq_205:focus-visible{opacity:1}._deleteButton_kytqq_205:hover{color:var(--calm-bad);background:var(--calm-hover)}._historyQuiet_kytqq_283,._historyError_kytqq_284{margin:0;padding:6px 8px;color:var(--calm-muted);font-size:12.5px}._historyError_kytqq_284{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:var(--calm-text)}@media(max-width:760px),(pointer:coarse){._historyTop_kytqq_139,._historyList_kytqq_216,._historyItem_kytqq_225{gap:var(--space-2)}._newChat_kytqq_146,._historyButton_kytqq_167{min-height:40px}._historyTop_kytqq_139 ._iconButton_kytqq_165,._deleteButton_kytqq_205{width:40px;height:40px}._historyButton_kytqq_167{padding-right:8px}._deleteButton_kytqq_205{position:static;flex:none;opacity:1}}._historyError_kytqq_284 p{margin:0}._scrim_kytqq_335{display:none}._main_kytqq_21{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;background:var(--calm-canvas);color:var(--calm-text)}._footer_kytqq_351{display:flex;flex:none;justify-content:flex-end;gap:var(--space-4);padding:var(--space-2) var(--space-3);padding-inline-end:max(var(--space-3),var(--leo-launcher-band));border-top:var(--border-muted);text-align:right;font-size:var(--density-text-sm)}._footerLink_kytqq_364{border:0;padding:0;background:transparent;color:var(--text-link);font:inherit}@media(max-width:760px){._footer_kytqq_351{padding-inline-end:var(--help-hub-launcher-clearance)}._footer_kytqq_351 ._footerLink_kytqq_364[data-size=sm]{min-height:32px}}._settingsContent_kytqq_384{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}._settingsCopy_kytqq_391{margin:0;line-height:var(--leading-150)}._settingsLink_kytqq_396{color:var(--text-link)}@media(max-width:760px),(pointer:coarse){._settingsLink_kytqq_396{display:inline-flex;align-items:center;min-height:40px}}._toolbar_kytqq_26{position:absolute;top:10px;left:12px;z-index:1;display:flex;gap:2px}@media(max-width:760px),(pointer:coarse){._toolbar_kytqq_26{gap:var(--space-2)}._toolbar_kytqq_26 ._iconButton_kytqq_165{width:40px;height:40px}._toolbar_kytqq_26 ._historyToggle_kytqq_166{height:40px}}._empty_kytqq_46{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;max-width:752px;margin-inline:auto;padding:48px 16px 20vh}._title_kytqq_52{margin:0 0 8px;color:var(--calm-text);font-size:28px;font-weight:600;letter-spacing:var(--tracking-n2);line-height:var(--leading-120);text-align:center}._composer_kytqq_457{width:100%}._visuallyHidden_kytqq_461{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._suggestions_kytqq_473{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}._suggestion_kytqq_473{padding:6px 12px;border:1px solid var(--calm-line);border-radius:8px;background:var(--calm-canvas);color:var(--calm-muted);font:inherit;font-size:13px;cursor:pointer}._suggestion_kytqq_473:hover{background:var(--calm-hover);color:var(--calm-text)}._active_kytqq_22{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._column_kytqq_34{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;width:100%;max-width:752px;min-height:0;margin-inline:auto;padding:48px 16px 0}._column_kytqq_34>[role=log]{flex:1 1 auto}._dock_kytqq_40{width:100%;max-width:752px;margin-inline:auto;padding:8px 16px max(var(--help-hub-launcher-clearance),var(--leo-launcher-band))}._notice_kytqq_107{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin:0;padding:10px 14px;border:1px solid var(--calm-line);border-radius:8px;background:var(--calm-sunk);color:var(--calm-text);font-size:13.5px}._quiet_kytqq_543{margin:0;color:var(--calm-dim);font-size:13.5px}._textButton_kytqq_549{padding:0;border:0;background:transparent;color:var(--calm-accent);font:inherit;font-size:13px;font-weight:500;text-decoration:none;cursor:pointer}._textButton_kytqq_549:hover{text-decoration:underline}._pending_kytqq_108{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;color:var(--calm-muted);font-size:13.5px;text-align:left}._pending_kytqq_108 p{margin:0}._pendingQuote_kytqq_580{margin:0;padding:8px 12px;border-left:2px solid var(--calm-line-strong);color:var(--calm-text);white-space:pre-wrap;overflow-wrap:anywhere}._replyLinks_kytqq_589{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._replyLink_kytqq_589,._replyLinkText_kytqq_597{padding:3px 10px;border:1px solid var(--calm-line);border-radius:999px;font-size:12.5px;text-decoration:none}._replyLink_kytqq_589{color:var(--calm-accent)}button._replyLink_kytqq_589{background:none;font-family:inherit;cursor:pointer}._replyLink_kytqq_589:hover{background:var(--calm-accent-bg)}._replyLinkText_kytqq_597{color:var(--calm-muted)}._statusScreen_kytqq_624{align-items:center;justify-content:center;padding:48px 16px}._statusBlock_kytqq_630{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:480px;text-align:center}._statusTitle_kytqq_640{margin:0;color:var(--calm-text);font-size:18px;font-weight:600;letter-spacing:var(--tracking-n1);line-height:var(--leading-140)}._primaryButton_kytqq_649{display:inline-flex;align-items:center;padding:7px 14px;border:0;border-radius:8px;background:var(--calm-ink);color:var(--calm-ink-text);font:inherit;font-size:13.5px;font-weight:500;text-decoration:none;cursor:pointer}._newChat_kytqq_146:focus-visible,._iconButton_kytqq_165:focus-visible,._historyToggle_kytqq_166:focus-visible,._historyButton_kytqq_167:focus-visible,._deleteButton_kytqq_205:focus-visible,._suggestion_kytqq_473:focus-visible,._textButton_kytqq_549:focus-visible,._replyLink_kytqq_589:focus-visible,._primaryButton_kytqq_649:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}@media(max-width:768px){._history_kytqq_114{position:absolute;inset:0 auto 0 0;z-index:3;width:min(280px,85%)}._scrim_kytqq_335{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;background:var(--calm-scrim)}._deleteButton_kytqq_205{opacity:1}._column_kytqq_34{padding-top:52px}}html[data-operator-mode=off] ._historyButton_kytqq_167[aria-pressed=true]{box-shadow:0 0 0 1px var(--calm-line),var(--calm-shadow-sm)}html[data-operator-mode=off] ._suggestion_kytqq_473{box-shadow:var(--calm-shadow-sm)}@media(max-width:768px){html[data-operator-mode=off] ._history_kytqq_114{box-shadow:var(--calm-shadow-md)}}._controllerMark_kytqq_718{display:block;flex:none;width:24px;height:24px;border-radius:50%;object-fit:cover}._trigger_1ckxr_1{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:4px 8px;border:0;border-radius:8px;background:transparent;color:var(--calm-text);font:inherit;text-align:left;cursor:pointer}._trigger_1ckxr_1:hover{background:var(--calm-hover)}._trigger_1ckxr_1:focus-visible{outline:2px solid var(--calm-accent);outline-offset:2px}._identity_1ckxr_25{display:flex;flex-direction:column;gap:1px;font-size:12.5px;line-height:var(--leading-130)}._identity_1ckxr_25 strong{font-weight:600}._identity_1ckxr_25 span{color:var(--calm-dim)}._profile_1ckxr_41{display:flex;flex-direction:column;align-items:center;text-align:center}._profile_1ckxr_41>[data-gene-avatar]{margin-bottom:12px}._role_1ckxr_52,._status_1ckxr_53,._byline_1ckxr_54,._story_1ckxr_55,._job_1ckxr_56{margin:0}._role_1ckxr_52{font-size:16px;font-weight:600}._status_1ckxr_53{margin-top:4px;color:var(--calm-dim);font-size:13px}._byline_1ckxr_54{margin-top:16px;font-weight:600}._story_1ckxr_55{margin-top:10px;max-width:54ch;color:var(--calm-text);line-height:var(--leading-150);text-align:left}._job_1ckxr_56{margin-top:12px;color:var(--calm-dim);font-size:13px}._controllerAvatar_1ckxr_90,._controllerPortrait_1ckxr_91{display:block;flex:none;border-radius:50%;object-fit:cover}._controllerAvatar_1ckxr_90{width:40px;height:40px}._controllerPortrait_1ckxr_91{width:128px;height:128px;margin-bottom:12px}._banner_uoukj_1{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-muted);border-radius:var(--panel-radius);background:var(--canvas-2);font-size:var(--density-text-sm)}._banner_uoukj_1 button{border:0;background:transparent;font:inherit;cursor:pointer}._banner_uoukj_1 button:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._message_uoukj_24{flex:1}._resume_uoukj_28{padding:var(--space-1) 0;color:var(--text-link);text-align:left;text-decoration:underline;text-underline-offset:3px}._dismiss_uoukj_36{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:var(--space-1);color:var(--text-muted)}._dismiss_uoukj_36:hover{color:var(--text-strong)}._dismiss_uoukj_36 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}._entry_1a41w_1{flex:none;padding:var(--space-3) 0;border-bottom:var(--border-muted)}[data-app-shell=content]>._entry_1a41w_1{padding-inline:clamp(var(--space-3),4vw,var(--space-8));background:var(--canvas-1)}._entry_1a41w_1[data-handoff-hidden=true]{visibility:hidden}._entryHandoff_1a41w_17{display:none}html[data-operator-mode=off][data-resolved-motion=standard] ._entryHandoff_1a41w_17{position:fixed;z-index:calc(var(--z-app-chrome-panel) + 1);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);overflow:hidden;border:var(--border-strong);border-radius:var(--panel-radius);background:var(--canvas-1);color:var(--text-strong);pointer-events:none;transform-origin:top left;animation:_entryToDock_1a41w_1 .48s cubic-bezier(.4,0,.2,1) both}._entryHandoff_1a41w_17 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes _entryToDock_1a41w_1{0%{transform:translate(0) scale(1);opacity:1}35%{transform:translate(0) scaleY(.22);opacity:.95}to{transform:translate(var(--handoff-x),var(--handoff-y)) scale(.05,.02);opacity:0}}._error_1a41w_49{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-1) 0;color:var(--hazard-text, var(--text-strong));font-size:var(--density-text-sm)}._error_1a41w_49 button,._footer_1a41w_60 button{border:0;padding:0;background:transparent;color:var(--text-link);font:inherit;cursor:pointer}._error_1a41w_49 button:focus-visible,._footer_1a41w_60 button:focus-visible{outline:2px solid var(--focus-border);outline-offset:3px}._launcher_1a41w_75{position:fixed;right:var(--space-5);bottom:var(--space-5);z-index:var(--z-app-chrome-floating);display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line-strong);border-radius:50%;background:var(--canvas-1);color:var(--text-strong);font-size:24px;cursor:pointer}._launcher_1a41w_75:focus-visible,._panelControl_1a41w_93:focus-visible{outline:2px solid var(--focus-border);outline-offset:3px}._panelControls_1a41w_98{position:fixed;right:calc(var(--space-5) + 48px + var(--space-1));bottom:var(--space-5);z-index:var(--z-app-chrome-floating);display:flex;align-items:center;gap:2px;height:48px}._panelControls_1a41w_98[data-panel-side=left]{left:calc(var(--space-5) + 48px + var(--space-1));right:auto}._panelControl_1a41w_93{display:grid;place-items:center;width:32px;height:32px;border:var(--border-strong);border-radius:50%;background:var(--canvas-1);color:var(--text-strong);cursor:pointer}._panelControl_1a41w_93:hover{background:var(--canvas-2)}._panelControl_1a41w_93 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._logo_1a41w_138{width:30px;height:30px}._collapseIcon_1a41w_139{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}._launcherAvatar_1a41w_148{width:40px;height:40px;border-radius:50%;object-fit:cover}._dock_1a41w_155{position:fixed;right:var(--space-5);bottom:calc(var(--space-5) + 48px + var(--space-3));z-index:var(--z-app-chrome-panel);display:flex;flex-direction:column;width:min(400px,calc(100vw - (2 * var(--space-5))));height:min(var(--panel-height, 680px),calc(100dvh - (2 * var(--space-5)) - 48px - var(--space-3)));min-height:0;overflow:hidden;border:var(--border-strong);border-radius:var(--panel-radius);background:var(--canvas-1);color:var(--text-strong)}._dock_1a41w_155[data-panel-height=tall]{--panel-height: 880px}._dock_1a41w_155[data-panel-height=short]{--panel-height: 320px}._launcher_1a41w_75[data-panel-side=left],._dock_1a41w_155[data-panel-side=left]{left:var(--space-5);right:auto}._dock_1a41w_155[hidden]{display:none}html[data-operator-mode=off] ._launcher_1a41w_75,html[data-operator-mode=off] ._panelControl_1a41w_93,html[data-operator-mode=off] ._dock_1a41w_155{box-shadow:var(--shadow-overlay)}html[data-operator-mode=off] ._dock_1a41w_155{animation:_dockEnter_1a41w_1 .16s ease-out}._dockBody_1a41w_193{flex:1 1 auto;min-height:0;overflow:auto}._dockBody_1a41w_193>section[data-assistant-surface=laika]{min-height:100%}._dockBody_1a41w_193>[data-app-shell=builder-panel-content]{height:100%}._footer_1a41w_60{flex:none;padding:0 var(--space-3) var(--space-1);text-align:right;font-size:var(--density-text-xs)}._footer_1a41w_60 button{min-height:24px;color:var(--text-muted)}@keyframes _dockEnter_1a41w_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}html[data-operator-mode=off][data-resolved-motion=reduced] ._dock_1a41w_155{animation:none}@media(max-width:640px){._entry_1a41w_1{padding-block:var(--space-2)}[data-app-shell=content]>._entry_1a41w_1{padding-inline:var(--space-2)}._dock_1a41w_155{right:var(--space-2);bottom:calc(var(--space-2) + 44px + var(--space-2));width:calc(100vw - (2 * var(--space-2)));height:min(70dvh,560px);max-height:calc(100dvh - 96px)}._launcher_1a41w_75{right:var(--space-2);bottom:var(--space-2)}._launcher_1a41w_75[data-panel-side=left],._dock_1a41w_155[data-panel-side=left]{left:var(--space-2)}._dock_1a41w_155[data-panel-height=tall]{height:min(82dvh,880px)}._dock_1a41w_155[data-panel-height=short]{height:clamp(240px,38dvh,320px)}._panelControls_1a41w_98{right:calc(var(--space-2) + 48px + var(--space-1));bottom:var(--space-2)}._panelControls_1a41w_98[data-panel-side=left]{left:calc(var(--space-2) + 48px + var(--space-1))}}@media(min-width:1101px){._dock_1a41w_155[data-studio-assistant=true]{max-height:calc(100dvh - (var(--space-5) + 48px + var(--space-3)) - var(--studio-top-bar-bottom, 0px) - var(--space-2))}}@media(max-width:1100px){._dock_1a41w_155[data-studio-assistant=true]{--studio-toolbar-clearance: 10rem;bottom:var(--studio-toolbar-clearance);min-height:0;max-height:calc(100dvh - var(--studio-toolbar-clearance) - var(--studio-top-bar-bottom, 0px) - var(--space-2))}}@media(max-width:1100px)and (max-height:599px){._dock_1a41w_155[data-studio-assistant=true]{--studio-toolbar-clearance: calc(var(--space-2) + 48px + var(--space-2));max-height:calc(100dvh - var(--studio-toolbar-clearance) - var(--space-2))}}@media(min-width:641px)and (max-width:1100px)and (min-height:600px)and (max-height:767px){._dock_1a41w_155[data-studio-assistant=true]{--studio-toolbar-clearance: 9rem}}@media(max-width:640px){._dock_1a41w_155[data-studio-assistant=true]{--studio-toolbar-clearance: calc(var(--space-2) + 48px + var(--space-2));max-height:calc(100dvh - var(--studio-toolbar-clearance) - var(--studio-top-bar-bottom, 16.5rem) - var(--space-2))}}._guard_m1nkp_12{min-height:100vh;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--canvas-0);color:var(--text-strong)}:where(html[data-operator-mode=off]) ._guard_m1nkp_12{background:linear-gradient(180deg,var(--surface-subtle),transparent 160px),var(--canvas-0)}._heading_m1nkp_28{margin:0;font-family:var(--font-ui);font-size:var(--density-text-xl);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-110);color:var(--text-strong);text-align:center;overflow-wrap:anywhere}._page_1gtoy_8{min-height:100vh;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-5);background:var(--canvas-1)}._header_1gtoy_17{max-width:800px;display:flex;flex-direction:column;gap:var(--space-3)}._eyebrow_1gtoy_24,._title_1gtoy_25,._subtitle_1gtoy_26,._sectionTitle_1gtoy_27,._list_1gtoy_28,._message_1gtoy_29{margin:0}._eyebrow_1gtoy_24,._sectionTitle_1gtoy_27,._label_1gtoy_35,._count_1gtoy_36{font-family:var(--font-role-label)}._eyebrow_1gtoy_24{color:var(--text-muted);font-size:var(--density-text-xs);letter-spacing:var(--tracking-8);text-transform:uppercase}._title_1gtoy_25{color:var(--text-strong);font-size:clamp(2rem,4vw,3.4rem);line-height:var(--density-leading-100);text-wrap:balance}._subtitle_1gtoy_26,._message_1gtoy_29{color:var(--text-muted);line-height:var(--density-leading-150);text-wrap:pretty}._section_1gtoy_27{display:flex;flex-direction:column;gap:var(--space-3)}._sectionHeading_1gtoy_67{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--line-muted)}._sectionTitle_1gtoy_27{color:var(--text-strong);font-size:var(--density-text-sm);letter-spacing:var(--tracking-8);text-transform:uppercase}._count_1gtoy_36{color:var(--text-muted);font-size:var(--density-text-xs);font-variant-numeric:tabular-nums}._list_1gtoy_28{display:flex;flex-direction:column}._row_1gtoy_94{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);gap:var(--space-4);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--line-muted)}._label_1gtoy_35{color:var(--text-strong);font-size:var(--density-text-sm)}._message_1gtoy_29{overflow-wrap:anywhere}@media(max-width:720px){._page_1gtoy_8{padding:var(--space-4)}._row_1gtoy_94{grid-template-columns:1fr;gap:var(--space-2)}}._panel_1n9p2_4{position:fixed;right:var(--space-5);bottom:calc(var(--space-5) + 36px + var(--space-3));z-index:var(--z-app-chrome-panel);display:flex;flex-direction:column;width:min(360px,calc(100vw - (2 * var(--space-5))));max-height:min(480px,calc(100vh - (2 * var(--space-8))));max-height:min(480px,calc(100dvh - (2 * var(--space-8))));border:var(--border-strong);border-radius:var(--panel-radius);background:var(--canvas-1);color:var(--text-strong);box-shadow:var(--shadow-overlay);animation:_helpHubPanelEnter_1n9p2_1 .12s ease-out}@keyframes _helpHubPanelEnter_1n9p2_1{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}html[data-resolved-motion=reduced] ._panel_1n9p2_4{animation:none}._panel_1n9p2_4:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._header_1n9p2_42{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border-bottom:var(--border-muted)}._title_1n9p2_51{flex:1 1 auto;margin:0;min-width:0;font-size:var(--density-text-lg);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-120);overflow-wrap:anywhere;text-wrap:balance}._headerButton_1n9p2_62{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;padding:0;border:var(--border-muted);border-radius:var(--panel-radius);background:transparent;color:var(--text-muted);font:inherit;cursor:pointer}._headerButton_1n9p2_62:hover{color:var(--text-strong);background:var(--surface-highlight)}._headerButton_1n9p2_62:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._body_1n9p2_91{display:flex;flex-direction:column;padding:var(--space-4);overflow-y:auto}._capabilityList_1n9p2_98{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._capabilityButton_1n9p2_107{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);width:100%;padding:var(--space-3);border:var(--border-muted);border-radius:var(--panel-radius);background:transparent;color:var(--text-strong);font:inherit;text-align:left;cursor:pointer}._capabilityButton_1n9p2_107:hover{border:var(--border-strong);background:var(--surface-highlight)}._capabilityButton_1n9p2_107:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._capabilityTitle_1n9p2_133{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--density-text-base);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-125)}._capabilityIcon_1n9p2_142{color:var(--text-muted)}._capabilityDescription_1n9p2_146{color:var(--text-muted);font-size:var(--density-text-sm);line-height:var(--density-leading-135)}._degradedNote_1n9p2_152{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--hazard-border-subtle);border-radius:var(--panel-radius);background:var(--hazard-surface);color:var(--text-strong);font-size:var(--density-text-sm);line-height:var(--density-leading-135)}._emptyNote_1n9p2_163,._loadingNote_1n9p2_164{margin:0;color:var(--text-muted);font-size:var(--density-text-sm);line-height:var(--density-leading-145)}._loadFailure_1n9p2_171{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._loadFailureMessage_1n9p2_178{margin:0;color:var(--text-strong);font-size:var(--density-text-sm);line-height:var(--density-leading-145)}._retryButton_1n9p2_185{display:inline-flex;align-items:center;justify-content:center;min-height:var(--density-control-min-height);padding:0 var(--space-3);border:var(--border-strong);border-radius:var(--panel-radius);background:transparent;color:var(--text-strong);font-family:var(--font-ui);font-size:var(--density-control-text-sm);font-weight:var(--font-weight-medium);cursor:pointer}._retryButton_1n9p2_185:hover{background:var(--surface-highlight)}._retryButton_1n9p2_185:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._portal_n057x_3{min-height:100vh;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--canvas-0);color:var(--text-strong)}._heading_n057x_13{margin:0}._signedIn_n057x_17{margin:0;color:var(--text-muted)}._table_n057x_22{border-collapse:collapse;text-align:left}._table_n057x_22 th,._table_n057x_22 td{padding:var(--space-2) var(--space-4) var(--space-2) 0}._form_n057x_32{display:flex;flex-direction:column;gap:var(--space-2);max-width:32rem}._brand_19yxm_1{--gc-brand-mark: 1.875rem;display:inline-flex;flex:none;gap:.625rem;align-items:center;color:var(--gc-on-surface);white-space:nowrap}._brand_19yxm_1[data-compact]{--gc-brand-mark: 2rem}._mark_19yxm_19{flex:none;width:var(--gc-brand-mark);height:var(--gc-brand-mark);overflow:visible}._ring_19yxm_26,._ringAccent_19yxm_27,._orbit_19yxm_28{fill:none;stroke-linecap:round}._ring_19yxm_26{stroke:currentcolor;stroke-width:7}._ringAccent_19yxm_27{stroke:var(--gc-accent);stroke-width:7}._orbit_19yxm_28{stroke:currentcolor;stroke-width:4.5;opacity:.5}._core_19yxm_49{fill:var(--gc-accent)}._brand_19yxm_1[data-spinning] ._orbit_19yxm_28{transform-origin:50px 50px;animation:_brand-orbit-turn_19yxm_1 5s linear infinite}@keyframes _brand-orbit-turn_19yxm_1{to{transform:rotate(360deg)}}html[data-resolved-motion=reduced] ._brand_19yxm_1[data-spinning] ._orbit_19yxm_28{animation:none}._name_19yxm_69{font:500 1.3125rem / 1 var(--gc-font-display);letter-spacing:-.01em}@media(max-width:900px){._brand_19yxm_1{--gc-brand-mark: 1.625rem;gap:.5rem}._name_19yxm_69{font-size:1.1875rem}}._pill_xavy1_1{display:inline-flex;gap:.5rem;align-items:center;padding:.8125rem 1.375rem;font:var(--gc-pill-font);color:var(--gc-cta-fg);text-decoration:none;text-transform:var(--gc-pill-case);letter-spacing:var(--gc-pill-tracking);cursor:pointer;text-align:center;white-space:nowrap;background:var(--gc-cta-bg);border:1px solid var(--gc-cta-border);border-radius:var(--gc-radius-pill);transition:background .22s ease,border-color .22s ease}._pill_xavy1_1[data-tone=quiet]{padding:.5625rem 1rem;font-size:var(--gc-quiet-font-size);color:var(--gc-quiet-fg);background:transparent;border-color:var(--gc-quiet-border)}._pill_xavy1_1[data-tone=ink]{color:var(--gc-cta-ink-fg);background:var(--gc-cta-ink-bg);border-color:var(--gc-cta-ink-bg)}._pill_xavy1_1:hover{background:var(--gc-cta-bg-hover)}._pill_xavy1_1[data-tone=quiet]:hover{background:var(--gc-quiet-bg-hover)}._pill_xavy1_1[data-tone=ink]:hover{background:var(--gc-cta-ink-bg-hover);border-color:var(--gc-cta-ink-bg-hover)}._pill_xavy1_1:focus-visible,._textLink_xavy1_50:focus-visible{outline:2px solid var(--gc-accent);outline-offset:3px}._pillGlyph_xavy1_55{font-size:.8125rem;line-height:var(--leading-100)}._textLink_xavy1_50{display:inline-flex;gap:.5rem;align-items:center;font:500 .90625rem var(--gc-font-sans);color:var(--gc-on-surface-muted);text-decoration:none}._textLink_xavy1_50:hover{color:var(--gc-on-surface)}._textLinkGlyph_xavy1_73{opacity:.6;transition:transform .22s ease}._textLink_xavy1_50:hover ._textLinkGlyph_xavy1_73{transform:translate(2px)}html[data-resolved-motion=reduced] ._pill_xavy1_1,html[data-resolved-motion=reduced] ._textLinkGlyph_xavy1_73{transition:none}html[data-resolved-motion=reduced] ._textLink_xavy1_50:hover ._textLinkGlyph_xavy1_73{transform:none}._footer_1dne0_1{--gc-on-surface: var(--gc-footer-fg);--gc-on-surface-muted: var(--gc-footer-fg-muted);--gc-on-surface-faint: var(--gc-footer-fg-faint);--gc-rule: var(--gc-footer-rule);--gc-accent: var(--gc-footer-accent);padding:clamp(3rem,6vw,5rem) 0 2.5rem;color:var(--gc-on-surface);background:var(--gc-footer-bg);border-top:1px solid var(--gc-rule)}._inner_1dne0_16{display:grid;grid-template-columns:minmax(13rem,1.5fr) repeat(5,minmax(7.5rem,1fr));gap:clamp(1.75rem,3vw,3rem);width:var(--gc-page);margin-inline:auto}._identity_1dne0_24{display:grid;gap:1rem;align-content:start}._tagline_1dne0_30{max-width:28ch;margin:0;font:400 .9375rem / 1.6 var(--gc-font-sans);color:var(--gc-on-surface-muted)}._column_1dne0_37{display:grid;gap:.625rem;align-content:start}._columnTitle_1dne0_43{margin:0 0 .25rem;font:var(--gc-footer-title-font);color:var(--gc-on-surface-faint);text-transform:var(--gc-footer-title-case);letter-spacing:var(--gc-footer-title-tracking)}._columnLink_1dne0_53{font:400 .90625rem var(--gc-font-sans);color:var(--gc-on-surface-muted);text-decoration:none}._settingsButton_1dne0_60{padding:0;text-align:start;cursor:pointer;background:none;border:0}._sessionStatus_1dne0_68{font:400 .90625rem var(--gc-font-sans);color:var(--gc-on-surface-muted)}._columnLink_1dne0_53:hover{color:var(--gc-on-surface)}._columnLink_1dne0_53:focus-visible{outline:2px solid var(--gc-accent);outline-offset:3px}._copyright_1dne0_82{width:var(--gc-page);margin:clamp(2.5rem,5vw,4rem) auto 0;font:400 .8125rem var(--gc-font-sans);color:var(--gc-on-surface-faint)}@media(max-width:1150px){._inner_1dne0_16{grid-template-columns:repeat(5,minmax(0,1fr))}._identity_1dne0_24{grid-column:1 / -1}}@media(max-width:820px){._inner_1dne0_16{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){._inner_1dne0_16{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}._header_hvwf8_1{z-index:40;display:grid;grid-template-columns:auto 1fr auto;gap:clamp(1.25rem,3vw,3.25rem);align-items:center}._header_hvwf8_1[data-variant=hero]{position:absolute;inset:0 0 auto;padding:1.5rem var(--gc-header-inline)}._header_hvwf8_1[data-variant=scroll]{position:fixed;inset:.75rem 1rem auto;padding:.6875rem .9375rem .6875rem 1.125rem;background:var(--gc-bar-bg);border:1px solid var(--gc-rule);border-radius:1.15rem;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .38s cubic-bezier(.22,1,.36,1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._header_hvwf8_1[data-variant=scroll][data-revealed=false]{opacity:0;transform:translateY(calc(-100% - 1rem))}._header_hvwf8_1[data-variant=scroll][data-revealed=true]{opacity:1;transform:translateY(0)}._brandLink_hvwf8_36{display:inline-flex;align-items:center;color:var(--gc-on-surface);text-decoration:none}._nav_hvwf8_43{display:flex;gap:clamp(1rem,2vw,1.75rem);align-items:center;justify-content:center}._navLink_hvwf8_50{position:relative;font:var(--gc-nav-font);color:var(--gc-nav-fg);text-decoration:none;white-space:nowrap}._navLink_hvwf8_50:after{content:"";position:absolute;inset:auto 0 -.375rem;height:1px;background:var(--gc-accent);transition:transform .24s ease;transform:scaleX(0)}._navLink_hvwf8_50:hover,._navLink_hvwf8_50[aria-current=page],._navLink_hvwf8_50[data-current]{color:var(--gc-on-surface)}._navLink_hvwf8_50:hover:after,._navLink_hvwf8_50[aria-current=page]:after,._navLink_hvwf8_50[data-current]:after{transform:scaleX(1)}._group_hvwf8_82{position:relative}._groupToggle_hvwf8_86{display:inline-flex;gap:.25rem;align-items:center;padding:0;cursor:pointer;background:none;border:0}._groupChevron_hvwf8_96{width:.75rem;height:.75rem;fill:none;stroke:currentcolor;stroke-width:1.4;stroke-linecap:round;transition:transform .2s ease}._group_hvwf8_82[data-open] ._groupChevron_hvwf8_96{transform:rotate(180deg)}._groupLabel_hvwf8_110{display:none}._groupMenu_hvwf8_114{position:absolute;top:calc(100% + .875rem);left:-1rem;z-index:2;display:none;flex-direction:column;gap:.25rem;min-width:11rem;padding:.5rem 1rem;background:var(--gc-panel-bg);border:1px solid var(--gc-rule-strong);border-radius:.75rem}._group_hvwf8_82[data-open] ._groupMenu_hvwf8_114{display:flex}._groupMenu_hvwf8_114 ._navLink_hvwf8_50{padding:.5rem 0}._groupMenu_hvwf8_114 ._navLink_hvwf8_50:after{bottom:.25rem}._brandLink_hvwf8_36:focus-visible,._navLink_hvwf8_50:focus-visible,._signIn_hvwf8_143:focus-visible,._menuToggle_hvwf8_144:focus-visible{outline:2px solid var(--gc-accent);outline-offset:3px}._actions_hvwf8_149{display:flex;gap:.875rem;align-items:center;grid-column:3;justify-self:end}._signIn_hvwf8_143{font:var(--gc-nav-font);color:var(--gc-nav-fg);text-decoration:none;white-space:nowrap}._signIn_hvwf8_143:hover{color:var(--gc-on-surface)}._sessionStatus_hvwf8_170{font:var(--gc-nav-font);color:var(--gc-nav-fg);white-space:nowrap}._panelAction_hvwf8_178{display:none}._menuToggle_hvwf8_144{display:none;padding:.5rem .875rem;font:var(--gc-toggle-font);color:var(--gc-quiet-fg);text-transform:var(--gc-toggle-case);letter-spacing:var(--gc-toggle-tracking);white-space:nowrap;background:transparent;border:1px solid var(--gc-quiet-border);border-radius:var(--gc-radius-pill)}@media(max-width:1200px){._header_hvwf8_1[data-variant=hero]{gap:clamp(1rem,1.8vw,1.5rem);padding-inline:var(--gc-header-inline-mid)}._nav_hvwf8_43{gap:clamp(.75rem,1.5vw,1.25rem)}}@media(max-width:1100px){._nav_hvwf8_43{position:absolute;inset:100% 0 auto;display:none;flex-direction:column;gap:.25rem;align-items:stretch;padding:1rem 1.25rem;background:var(--gc-panel-bg);border:1px solid var(--gc-rule-strong);border-radius:var(--gc-radius-card)}._nav_hvwf8_43[data-open]{display:flex}._navLink_hvwf8_50{padding:.625rem 0;font-size:.9375rem}._groupToggle_hvwf8_86{display:none}._groupLabel_hvwf8_110{display:block;padding:.625rem 0 .125rem;font:500 .8125rem var(--gc-font-sans);color:var(--gc-on-surface-faint)}._groupMenu_hvwf8_114{position:static;display:flex;min-width:0;padding:0 0 0 .75rem;background:none;border:0}._groupMenu_hvwf8_114 ._navLink_hvwf8_50{padding:.625rem 0}._menuToggle_hvwf8_144{display:inline-flex}}@media(max-width:900px){._contact_hvwf8_266{display:none}._panelAction_hvwf8_178{display:flex;margin-top:1rem;padding-top:.875rem;border-top:1px solid var(--gc-rule)}}@media(max-width:560px){._header_hvwf8_1[data-variant=hero]{padding:1rem var(--gc-header-inline-small)}._actions_hvwf8_149{gap:.5rem}._menuToggle_hvwf8_144{padding-inline:.6875rem;letter-spacing:var(--gc-pill-tracking-tight)}._sessionStatus_hvwf8_170{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}html[data-resolved-motion=reduced] ._header_hvwf8_1[data-variant=scroll],html[data-resolved-motion=reduced] ._navLink_hvwf8_50:after,html[data-resolved-motion=reduced] ._groupChevron_hvwf8_96{transition:none}[data-marketing-path="/"]>._header_hvwf8_1[data-variant=scroll],[data-marketing-path="/site-team"]>._header_hvwf8_1[data-variant=scroll],[data-marketing-path="/ground-school"]>._header_hvwf8_1[data-variant=scroll],[data-marketing-path="/industries/manufacturing"]>._header_hvwf8_1[data-variant=scroll],[data-marketing-path="/team"]>._header_hvwf8_1[data-variant=scroll]{inset:0 0 auto;padding-inline:var(--gc-header-inline);border-width:0 0 1px;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}._page_ajd8x_1{min-height:100svh;overflow-x:clip;font-family:var(--gc-font-sans);color:var(--gc-on-canvas);background:var(--gc-canvas)}._page_ajd8x_1 a[class]:hover{text-decoration:none}._page_ajd8x_1 main h1[id$=-heading],._page_ajd8x_1 main h2[id$=-heading]{font-family:var(--gc-font-display);font-weight:var(--gc-heading-weight);letter-spacing:var(--gc-heading-tracking)}._main_ajd8x_35{display:block;overflow:visible}._page_ajd8x_1 :target,._page_ajd8x_1 [data-marketing-section]{scroll-margin-top:var(--gc-section-scroll-margin, 5.5rem)}[data-marketing-identity]{--gc-night: #020b1b;--gc-night-2: #06172f;--gc-paper: #f7f5ef;--gc-paper-alt: #f6f4ee;--gc-white: #fffefa;--gc-mist: #e9edf0;--gc-ink: #0b1019;--gc-ink-alt: #16181d;--gc-muted: #667080;--gc-muted-alt: #5c6273;--gc-line: rgb(11 16 25 / 12.9%);--gc-line-light: rgb(255 255 255 / 14.1%);--gc-blue: #7d9dff;--gc-blue-2: #aac4ff;--gc-sky: #b7d5e8;--gc-accent-light: #4f6fd0;--gc-dawn: #f1b982;--gc-peach: #f6d6bd;--gc-sage: #b5cabf;--gc-sage-pale: #dde8e3;--gc-on-sage: #53645e;--gc-on-sage-faint: #586661;--gc-accent-on-sage: #3f58b0;--gc-green: #5cc99a;--gc-green-bright: #9ee1c1;--gc-red: #ef806f;--gc-radius: 1.3rem;--gc-radius-card: 1.25rem;--gc-radius-pill: 999px;--gc-page: min(1440px, calc(100vw - 64px) );--gc-header-h: 6.5rem;--gc-font-sans: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--gc-font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--gc-font-display: "Spectral", georgia, "Times New Roman", serif;--gc-surface: var(--gc-night);--gc-surface-deep: var(--gc-night-2);--gc-on-surface: var(--gc-white);--gc-on-surface-muted: rgb(255 255 255 / 68%);--gc-on-surface-faint: rgb(255 255 255 / 56%);--gc-rule: var(--gc-line-light);--gc-rule-strong: rgb(255 255 255 / 40%);--gc-accent: var(--gc-blue);--gc-accent-strong: var(--gc-blue-2);--gc-cta-bg: rgb(255 255 255 / 8%);--gc-cta-bg-hover: rgb(255 255 255 / 16%);--gc-cta-border: rgb(255 255 255 / 44%);--gc-cta-fg: var(--gc-white);--gc-quiet-border: rgb(255 255 255 / 40%);--gc-cta-ink-bg: var(--gc-ink);--gc-cta-ink-bg-hover: var(--gc-night-2);--gc-cta-ink-fg: var(--gc-paper);--gc-canvas: var(--gc-paper-alt);--gc-on-canvas: var(--gc-ink);--gc-quiet-fg: var(--gc-cta-fg);--gc-quiet-bg-hover: var(--gc-cta-bg-hover);--gc-bar-bg: rgb(0 0 0 / 88%);--gc-panel-bg: #000;--gc-footer-bg: #000;--gc-footer-fg: var(--gc-on-surface);--gc-footer-fg-muted: var(--gc-on-surface-muted);--gc-footer-fg-faint: var(--gc-on-surface-faint);--gc-footer-rule: var(--gc-rule);--gc-footer-accent: var(--gc-accent);--gc-pill-font: 600 .75rem / 1 var(--gc-font-mono);--gc-pill-case: uppercase;--gc-pill-tracking: var(--tracking-10);--gc-quiet-font-size: .6875rem;--gc-pill-tracking-tight: var(--tracking-6);--gc-on-surface-body: var(--gc-on-surface-muted);--gc-card: var(--gc-white);--gc-tint: rgb(255 255 255 / 6%);--gc-heading-weight: 500;--gc-heading-tracking: var(--tracking-n1);--gc-nav-font: 500 .78125rem var(--gc-font-sans);--gc-nav-fg: var(--gc-on-surface-muted);--gc-toggle-font: 600 .6875rem var(--gc-font-mono);--gc-toggle-case: uppercase;--gc-toggle-tracking: var(--tracking-8);--gc-header-inline: 2rem;--gc-header-inline-mid: clamp(1rem, 2vw, 2rem);--gc-header-inline-small: 1rem;--gc-footer-title-font: 600 .6875rem var(--gc-font-mono);--gc-footer-title-case: uppercase;--gc-footer-title-tracking: var(--tracking-16)}[data-marketing-identity=legacy]{--gc-legacy-canvas: #0c0e11;--gc-legacy-plane: #15181e;--gc-legacy-ivory: #edebe6;--gc-legacy-blue: #7fa6c4;--gc-legacy-line: rgb(237 235 230 / 14%);--gc-surface: var(--gc-legacy-canvas);--gc-surface-deep: var(--gc-legacy-plane);--gc-on-surface: var(--gc-legacy-ivory);--gc-on-surface-muted: rgb(237 235 230 / 68%);--gc-on-surface-faint: rgb(237 235 230 / 56%);--gc-rule: var(--gc-legacy-line);--gc-rule-strong: rgb(237 235 230 / 40%);--gc-accent: var(--gc-legacy-blue);--gc-accent-strong: var(--gc-legacy-blue);--gc-cta-bg: rgb(237 235 230 / 8%);--gc-cta-bg-hover: rgb(237 235 230 / 16%);--gc-cta-border: rgb(237 235 230 / 44%);--gc-cta-fg: var(--gc-legacy-ivory);--gc-quiet-border: rgb(237 235 230 / 40%);--gc-cta-ink-bg: var(--gc-legacy-ivory);--gc-cta-ink-bg-hover: var(--gc-mist);--gc-cta-ink-fg: var(--gc-legacy-canvas);--gc-canvas: var(--gc-legacy-canvas);--gc-on-canvas: var(--gc-legacy-ivory);--gc-page: min(72rem, calc(100vw - 4rem) )}[data-marketing-identity=daylight]{--gc-daylight-paper: #fafaf8;--gc-daylight-ink: #101217;--gc-daylight-body: #3b3e46;--gc-daylight-muted: #5b5f69;--gc-ember: #101217;--gc-ember-hover: #2c2f37;--gc-cobalt: #3350d6;--gc-navy: #0d1838;--gc-surface: var(--gc-daylight-paper);--gc-surface-deep: var(--gc-navy);--gc-on-surface: var(--gc-daylight-ink);--gc-on-surface-muted: var(--gc-daylight-muted);--gc-on-surface-faint: #62687a;--gc-rule: rgb(16 18 23 / 12%);--gc-rule-strong: rgb(15 23 51 / 50%);--gc-accent: var(--gc-cobalt);--gc-accent-strong: var(--gc-cobalt);--gc-cta-bg: var(--gc-ember);--gc-cta-bg-hover: var(--gc-ember-hover);--gc-cta-border: var(--gc-ember);--gc-cta-fg: #fff;--gc-quiet-border: rgb(15 23 51 / 50%);--gc-quiet-fg: var(--gc-daylight-ink);--gc-quiet-bg-hover: rgb(15 23 51 / 6%);--gc-cta-ink-bg: var(--gc-ember);--gc-cta-ink-bg-hover: var(--gc-ember-hover);--gc-cta-ink-fg: #fff;--gc-canvas: var(--gc-daylight-paper);--gc-on-canvas: var(--gc-daylight-ink);--gc-bar-bg: rgb(250 250 248 / 92%);--gc-panel-bg: var(--gc-daylight-paper);--gc-footer-bg: #07080c;--gc-footer-fg: #f4f2ec;--gc-footer-fg-muted: rgb(244 242 236 / 82%);--gc-footer-fg-faint: rgb(244 242 236 / 64%);--gc-footer-rule: transparent;--gc-footer-accent: #9aabff;--gc-pill-font: 500 .875rem / 1 var(--gc-font-sans);--gc-pill-case: none;--gc-pill-tracking: 0;--gc-quiet-font-size: .875rem;--gc-pill-tracking-tight: 0;--gc-on-surface-body: var(--gc-daylight-body);--gc-card: #fff;--gc-tint: #f0f0ec;--gc-heading-weight: 400;--gc-heading-tracking: -.015em;--gc-nav-font: 400 .9375rem var(--gc-font-sans);--gc-nav-fg: var(--gc-on-surface);--gc-toggle-font: 500 .875rem var(--gc-font-sans);--gc-toggle-case: none;--gc-toggle-tracking: 0;--gc-header-inline: calc((100% - var(--gc-page)) / 2);--gc-header-inline-mid: var(--gc-header-inline);--gc-header-inline-small: var(--gc-header-inline);--gc-footer-title-font: 500 .8125rem var(--gc-font-sans);--gc-footer-title-case: none;--gc-footer-title-tracking: 0;--gc-font-sans: "Geist", "IBM Plex Sans", system-ui, -apple-system, sans-serif;--gc-page: min(75rem, calc(100vw - (2*clamp(1.25rem, 5vw, 2.5rem))) );color-scheme:light}[data-marketing-identity=daylight] [data-marketing-tone=night],[data-marketing-identity=daylight][data-marketing-path="/"]>[data-variant=hero],[data-marketing-identity=daylight][data-marketing-path="/"]>[data-variant=scroll],[data-marketing-identity=daylight][data-marketing-path="/site-team"]>[data-variant=hero],[data-marketing-identity=daylight][data-marketing-path="/site-team"]>[data-variant=scroll],[data-marketing-identity=daylight][data-marketing-path="/ground-school"]>[data-variant=hero],[data-marketing-identity=daylight][data-marketing-path="/ground-school"]>[data-variant=scroll],[data-marketing-identity=daylight][data-marketing-path="/industries/manufacturing"]>[data-variant=hero],[data-marketing-identity=daylight][data-marketing-path="/industries/manufacturing"]>[data-variant=scroll],[data-marketing-identity=daylight][data-marketing-path="/team"]>[data-variant=hero],[data-marketing-identity=daylight][data-marketing-path="/team"]>[data-variant=scroll]{--gc-surface: #04050a;--gc-on-surface: #f2f3f5;--gc-on-surface-muted: rgb(242 243 245 / 68%);--gc-on-surface-body: rgb(242 243 245 / 78%);--gc-on-surface-faint: rgb(242 243 245 / 56%);--gc-rule: rgb(255 255 255 / 12%);--gc-rule-strong: rgb(255 255 255 / 40%);--gc-accent: #9fb4ff;--gc-cta-bg: #f2f3f5;--gc-cta-bg-hover: #fff;--gc-cta-border: #f2f3f5;--gc-cta-fg: #04050a;--gc-cta-ink-bg: #f2f3f5;--gc-cta-ink-bg-hover: #fff;--gc-cta-ink-fg: #04050a;--gc-quiet-border: rgb(255 255 255 / 40%);--gc-quiet-fg: #f2f3f5;--gc-quiet-bg-hover: rgb(255 255 255 / 8%);--gc-nav-fg: #f2f3f5;--gc-panel-bg: #0b0c10;--gc-bar-bg: rgb(4 5 10 / 96%);color-scheme:dark}[data-marketing-identity][data-marketing-path="/"],[data-marketing-identity][data-marketing-path="/book-a-demo"],[data-marketing-identity][data-marketing-path="/site-team"],[data-marketing-identity][data-marketing-path="/ground-school"],[data-marketing-identity][data-marketing-path="/industries/manufacturing"],[data-marketing-identity][data-marketing-path="/team"]{--gc-font-display: "Hanken Grotesk", "IBM Plex Sans", system-ui, sans-serif;--gc-font-mono: var(--gc-font-sans);--gc-heading-weight: 600;--gc-heading-tracking: -.02em;--gc-daylight-paper: #fff;--gc-daylight-ink: #0d1117;--gc-daylight-body: #4b5563;--gc-daylight-muted: #4b5563;--gc-cobalt: #2f4fc4;--gc-ember: #0d1117;--gc-ember-hover: #262c36;--gc-landing-surface-alt: #f5f6f8;--gc-landing-hairline: #e3e5ea;--gc-ok: #157a49;--gc-ok-bg: #e9f6ef;--gc-warn: #9a5b0b;--gc-surface: var(--gc-daylight-paper);--gc-on-surface: var(--gc-daylight-ink);--gc-on-surface-muted: var(--gc-daylight-muted);--gc-on-surface-body: var(--gc-daylight-body);--gc-on-surface-faint: #6b7280;--gc-rule: var(--gc-landing-hairline);--gc-accent: var(--gc-cobalt);--gc-accent-strong: var(--gc-cobalt);--gc-canvas: var(--gc-daylight-paper);--gc-on-canvas: var(--gc-daylight-ink);--gc-tint: var(--gc-landing-surface-alt);--gc-radius: 6px;--gc-radius-card: 6px;--gc-radius-pill: 6px}.construction-crew-portrait{display:block;flex:0 0 52%;width:100%;min-height:0}.construction-crew-portrait canvas,.construction-dot-icon canvas{display:block;width:100%;height:100%;object-fit:contain}.construction-dot-icon{display:block}.roster-feature-top .construction-dot-icon{flex:0 0 auto;width:28%;max-width:128px;height:auto;aspect-ratio:1}.roster-assistant>.construction-dot-icon{position:absolute;right:28px;top:28px;width:22%;max-width:120px;height:auto;aspect-ratio:1}.roster-role-top .construction-dot-icon{flex:0 0 auto;width:84px;height:84px}@media(max-width:900px){.roster-feature-top .construction-dot-icon{width:80px}}.conversation-panel .conversation-stage{position:relative;display:grid;place-items:center;animation:none;gap:0}.conversation-panel .conversation-beat{grid-area:1 / 1;width:100%;max-width:720px;display:flex;flex-direction:column;align-items:center;gap:22px;pointer-events:none}.conversation-panel .conversation-particles{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.conversation-panel .conversation-wave-slot{width:100%;height:64px}.conversation-panel .conversation-step:before{content:none}.conversation-panel .conversation-step{display:flex;align-items:center;gap:10px}.conversation-panel .conversation-step i{width:6px;height:6px;border-radius:50%;background:#ff6a13}.conversation-panel .conversation-tabs button{position:relative}.conversation-panel .conversation-tab-progress{position:absolute;left:0;bottom:-1px;height:1px;background:#ff6a13}.conversation-panel .conversation-progress-ring{position:relative;width:88px;height:88px}.conversation-panel .conversation-progress-ring svg{width:100%;height:100%}.conversation-panel .conversation-progress-ring circle{fill:none;stroke:#ff6a1340;stroke-width:1.5}.conversation-panel .conversation-progress-ring span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#f7f6f2cc;font:400 14px var(--gc-font-mono)}.conversation-panel .conversation-working{min-height:1.2em}.conversation-panel .conversation-sources{max-width:640px}.conversation-panel .conversation-sources span{display:inline-flex;align-items:center;gap:9px;color:#f7f6f259;border-color:#f7f6f224;background:#f7f6f20f;animation:none}.conversation-panel .conversation-sources b{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.6}.conversation-panel .conversation-sources [data-lit=true]{color:#f7f6f2;border-color:#ff6a1399;background:#ff6a131f}.conversation-panel .conversation-sources [data-lit=true] b{background:#ff6a13;opacity:1}.conversation-panel .conversation-result-check{width:88px;height:88px;display:grid;place-items:center;border:1.5px solid #ff6a13;border-radius:50%;background:#ff6a1324}.conversation-panel .conversation-result-check svg{width:34px;height:34px;stroke:#ff6a13;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40}.construction-learning.learning-field{min-height:min(88vh,820px)}.learning-field .learning-copy{z-index:2}.learning-field .learning-copy:before{display:none}.learning-field .learning-copy h2{width:max-content;max-width:min(14ch,100%)}.learning-field .learning-copy>p{width:max-content;max-width:100%}.learning-field canvas{pointer-events:none}.learning-field .learning-nodes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.learning-field .learning-nodes button{position:absolute;top:0;left:0;width:32px;height:32px;border:0;border-radius:50%;background:transparent;box-shadow:none;pointer-events:none;opacity:0}.learning-field .learning-nodes button[data-grown=true],.learning-field .learning-nodes button:focus-visible{opacity:1;pointer-events:auto}.learning-field .learning-nodes button[aria-pressed=true]{background:transparent;border:0}.learning-field .learning-nodes button:focus-visible{outline:2px solid var(--light-focus-blue, #1d5fbf);outline-offset:3px;background:#ff6a1314}.learning-field .learning-callout{right:auto;bottom:auto;max-width:300px;width:300px;padding:0;border:0;background:#f7f6f2e5;z-index:4;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .35s,transform .35s}.learning-field .learning-callout[data-visible=true]{opacity:1;transform:none}.learning-field .learning-callout .construction-label{color:#6b655b;font-size:10px;letter-spacing:.18em}.learning-field .learning-callout>p:last-child{margin-top:8px}@media(max-width:720px){.construction-learning.learning-field{min-height:780px;padding-block:120px 300px}.learning-field .learning-nodes{top:0;right:0;bottom:0;left:0;height:auto}.learning-field .learning-callout{max-width:calc(100% - 48px);width:260px}}html[data-resolved-motion=reduced] .learning-field .learning-callout{transition:none}[data-marketing-identity][data-marketing-path][data-marketing-design=construction]{--gc-font-sans: "Instrument Sans", Helvetica, Arial, sans-serif;--gc-font-display: "Cormorant Garamond", Georgia, serif;--gc-font-mono: "IBM Plex Mono", monospace;--gc-heading-weight: 300;--gc-heading-tracking: -.01em;--gc-canvas: #f7f6f2;--gc-on-canvas: #1c1a17;--gc-surface: #f7f6f2;--gc-on-surface: #1c1a17;--gc-on-surface-muted: #5e584e;--gc-on-surface-faint: #5e584e;--gc-accent: #ff6a13;--gc-rule: #d9d6ce;--gc-footer-bg: #1c1a17;--gc-footer-fg: #f7f6f2;--gc-footer-fg-muted: rgb(247 246 242 / 85%);--gc-footer-fg-faint: rgb(247 246 242 / 65%);--gc-footer-accent: #ff6a13;--gc-footer-rule: rgb(247 246 242 / 14%);--gc-header-inline: clamp(24px, 4vw, 72px);--construction-gutter: clamp(24px, 4vw, 72px);color-scheme:light;color:#1c1a17;background:#f7f6f2;-webkit-font-smoothing:antialiased}[data-marketing-design=construction] *{box-sizing:border-box}[data-marketing-design=construction] :is(h1,h2,h3,p,figure,blockquote){margin:0}[data-marketing-design=construction] :is(h1,h2,h3){color:inherit;font-family:var(--gc-font-display);font-weight:300;letter-spacing:-.01em}[data-marketing-design=construction] h2{font-size:clamp(40px,5.4vw,84px);line-height:1.02}[data-marketing-design=construction] a{color:inherit;text-decoration:none}[data-marketing-design=construction] button{font-family:inherit}[data-marketing-design=construction] :is(a,button,input):focus-visible{outline:2px solid #d94f00;outline-offset:5px}[data-marketing-design=construction] button{cursor:pointer}[data-marketing-design=construction]>[data-variant=construction]{position:fixed;inset:0 0 auto;z-index:50;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:22px var(--construction-gutter);background:transparent;color:#f7f6f2;mix-blend-mode:difference;transition:transform .45s cubic-bezier(.2,.7,.2,1);--gc-on-surface: #f7f6f2;--gc-nav-fg: #f7f6f2;--gc-accent: #f7f6f2;--gc-quiet-fg: #f7f6f2;--gc-quiet-border: #f7f6f2;--gc-cta-bg: transparent;--gc-cta-border: #f7f6f2;--gc-cta-fg: #f7f6f2;--gc-cta-bg-hover: #f7f6f2}[data-marketing-design=construction]>[data-variant=construction][data-scrolled=true]{background:#f7f6f2e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px #1c1a172e;color:#1c1a17;mix-blend-mode:normal;--gc-on-surface: #1c1a17;--gc-nav-fg: #1c1a17;--gc-accent: #1c1a17;--gc-quiet-fg: #1c1a17;--gc-quiet-border: #1c1a17;--gc-cta-border: #1c1a17;--gc-cta-fg: #1c1a17;--gc-cta-bg-hover: #edebe5}[data-marketing-design=construction]>[data-variant=construction][data-revealed=false]{transform:translateY(-110%)}[data-marketing-design=construction]>header [role=img]{gap:10px;font-family:var(--gc-font-sans);font-size:15px;font-weight:400;white-space:nowrap}[data-marketing-design=construction]>header [role=img] svg{width:26px;height:26px}[data-marketing-design=construction]>header nav{justify-content:flex-end;gap:clamp(12px,2vw,28px);margin-left:auto}[data-marketing-design=construction]>header nav a,[data-marketing-design=construction]>header>div>a{font:400 11px var(--gc-font-mono);text-transform:uppercase;letter-spacing:.14em;white-space:nowrap}[data-marketing-design=construction]>header>div{display:flex;gap:22px;align-items:center}[data-marketing-design=construction]>header>div>a:last-of-type{border:1px solid currentColor;border-radius:999px;padding:9px 14px}[data-marketing-design=construction]>header button{display:none}[data-marketing-design=construction]>footer{padding:96px var(--construction-gutter) 48px}[data-marketing-design=construction]>footer>div{width:100%;max-width:1800px;gap:48px 40px}[data-marketing-design=construction]>footer [role=img]{font-family:var(--gc-font-sans);font-size:26px}[data-marketing-design=construction]>footer h2{font:400 10px var(--gc-font-mono);letter-spacing:.2em;text-transform:uppercase}[data-marketing-design=construction]>footer a{font-size:15px}[data-marketing-design=construction]>footer a:hover{color:#ff6a13}[data-marketing-design=construction]>footer>p{margin:72px auto 0;width:100%;max-width:1800px;font:400 11px var(--gc-font-mono);letter-spacing:.12em}.construction-section{max-width:1800px;margin:0 auto;padding-inline:var(--construction-gutter)}.construction-label{font:400 11px/1.5 var(--gc-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#5e584e}.construction-pill{display:inline-flex;justify-content:center;align-items:center;gap:14px;padding:16px 26px;border:1px solid currentColor;border-radius:999px;font-size:16px;text-decoration:none;transition:background .25s,color .25s}.construction-pill.orange{color:#1c1a17;background:#ff6a13;border-color:#ff6a13}.construction-pill.orange:hover{color:#1c1a17;background:#f7f6f2;border-color:#f7f6f2}.construction-pill.ink{color:#f7f6f2;background:#1c1a17}.construction-pill.ink:hover{background:#ff6a13;color:#1c1a17}.construction-text-link{font:400 11px/1.5 var(--gc-font-mono);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid}.construction-dot-icon{width:100%;height:100%;color:#f7f6f2}.construction-hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:#2a2622;color:#f7f6f2}.construction-hero-layers,.construction-hero-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.construction-hero-layer{transition:opacity 1.6s ease}.construction-hero-frame{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:construction-push 24s ease-in-out infinite alternate}.construction-hero-frame>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:sepia(.15) saturate(.9) contrast(1.02) brightness(.9)}.construction-hero[data-running=false] *{animation-play-state:paused}.construction-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgb(28 26 23 / 85%) 0 80px,transparent 180px),linear-gradient(180deg,rgb(28 26 23 / 25%),transparent 35%,rgb(28 26 23 / 72%)),radial-gradient(ellipse at 18% 88%,rgb(28 26 23 / 45%),transparent 70%),linear-gradient(90deg,rgb(55 36 20 / 24%),transparent)}.construction-hero-copy{position:relative;z-index:2;padding:140px var(--construction-gutter) 72px;width:100%;max-width:1800px;margin:0 auto;display:grid;gap:28px}[data-marketing-design=construction] .construction-hero h1{max-width:16ch;font-size:clamp(40px,5.4vw,104px);line-height:1;font-weight:500;text-wrap:balance;text-shadow:0 2px 24px rgb(28 26 23 / 45%)}.construction-hero-copy>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.construction-hero-copy p{max-width:34ch;font-size:clamp(16px,1.4vw,20px);line-height:1.5}.construction-hero .construction-pill{font:500 12px/1.4 var(--gc-font-mono);text-transform:uppercase;letter-spacing:.16em}.hero-reticle{opacity:0;position:absolute;border:1px dashed rgb(247 246 242 / 55%);background:linear-gradient(#f7f6f2,#f7f6f2) right top / 10px 2px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) right top / 2px 10px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) left bottom / 10px 2px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) left bottom / 2px 10px no-repeat;animation:construction-box 9s infinite}.hero-reticle:before,.hero-reticle:after{content:"";position:absolute;width:10px;height:10px;border-color:#f7f6f2}.hero-reticle:before{left:-1px;top:-1px;border-left:2px solid;border-top:2px solid}.hero-reticle:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid}.hero-reticle>span{position:absolute;width:5px;height:5px;border-radius:50%;background:#ff6a13;left:50%;top:50%}.hero-reticle p,.hero-tag-caption{padding:6px 10px;color:#f7f6f2;background:#14121094;border:1px solid rgb(247 246 242 / 16%);border-radius:5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:400 10px/1.4 var(--gc-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.hero-reticle p{position:absolute;top:calc(100% + 8px)}.hero-reticle b,.hero-tag b{padding-left:10px;font-weight:400;font-size:12px;letter-spacing:.04em}.hero-tag{opacity:0;position:absolute;display:flex;align-items:center;gap:10px;animation:construction-box 9s infinite}.hero-tag i{width:8px;height:8px;background:#ff6a13;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 4px #f7f6f22e}.hero-tag-leader{flex:0 0 26px;height:1px;background:#f7f6f299}.hero-tag-caption{display:inline-flex;align-items:baseline}.quote-controls>button:not(.quote-pause){width:28px;min-height:24px;padding:0;background:linear-gradient(transparent 10px,rgb(247 246 242 / 35%) 10px 12px,transparent 12px);border:0}.quote-controls>button[aria-pressed=true]{background:linear-gradient(transparent 10px,#ff6a13 10px 12px,transparent 12px)}.quote-pause{font:400 10px var(--gc-font-mono);color:#f7f6f2;border:0;background:transparent;padding:8px}.construction-logos{padding-block:72px 64px;text-align:center}.construction-logo-frame{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 12px;padding:34px 40px;margin-top:36px;background:linear-gradient(#1c1a17,#1c1a17) left top/18px 1px no-repeat,linear-gradient(#1c1a17,#1c1a17) left top/1px 18px no-repeat,linear-gradient(#1c1a17,#1c1a17) right bottom/18px 1px no-repeat,linear-gradient(#1c1a17,#1c1a17) right bottom/1px 18px no-repeat}.construction-logo-frame>div{height:40px;display:grid;align-items:center}.construction-logo-frame>div>span{display:flex;gap:10px;align-items:center;justify-content:center;font:400 clamp(15px,1.5vw,21px) var(--gc-font-display);color:#5e584e;transition:opacity .5s ease,transform .5s ease}.construction-logo-frame [data-fading=true]{opacity:0;transform:translateY(8px)}.construction-logo-frame img{width:22px;height:22px;object-fit:contain}.construction-problem{padding-block:120px 60px}.construction-problem>.construction-label{margin-bottom:28px}[data-marketing-design=construction] .construction-reveal{max-width:20ch;font-size:clamp(40px,6.2vw,96px);margin-bottom:72px}.construction-reveal [data-reveal-word]{transition:color .35s}.construction-problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.construction-problem-grid figure{position:relative;aspect-ratio:3/4;border-radius:18px;overflow:hidden;background:#3a342d;color:#f7f6f2}.construction-problem-grid img{width:100%;height:100%;object-fit:cover;filter:sepia(.15) saturate(.9) brightness(.85)}.construction-problem-grid figure:after{content:"";position:absolute;top:30%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#1c1a17d9)}.construction-problem-grid figcaption{position:absolute;z-index:1;left:22px;right:22px;bottom:22px}.construction-problem-grid blockquote{font:300 clamp(24px,2.2vw,32px) / 1.15 var(--gc-font-display)}.construction-problem-grid .construction-label{color:#f7f6f2cc;font-size:10px;margin-top:12px}.construction-demo{padding-block:60px}.conversation-panel{border-radius:24px;padding:40px 32px 36px;min-height:640px;color:#f7f6f2;background:#1c1a17 radial-gradient(ellipse 70% 60% at 50% 110%,rgb(28 46 74 / 90%),transparent);display:flex;flex-direction:column;gap:28px}.conversation-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.conversation-tabs{display:flex;gap:22px}.conversation-tabs button{background:transparent;border:0;border-bottom:1px solid rgb(247 246 242 / 20%);color:#f7f6f2b8;padding:8px 2px;font:500 11px/1.4 var(--gc-font-mono);letter-spacing:.16em;text-transform:uppercase}.conversation-tabs button[aria-pressed=true]{color:#f7f6f2;border-bottom-color:#ff6a13}.conversation-controls{display:flex;gap:8px}.conversation-controls button{border:1px solid rgb(247 246 242 / 20%);background:#f7f6f20f;color:#f7f6f2;border-radius:999px;padding:7px 14px;font:500 11px var(--gc-font-mono);letter-spacing:.12em;text-transform:uppercase}.conversation-stage{flex:1;min-height:380px;max-width:760px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:22px;animation:construction-fade .6s ease}.conversation-panel .construction-label{color:#f7f6f2b8}.conversation-step:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff6a13;margin-right:10px}.conversation-wave{height:64px;width:100%;display:flex;justify-content:center;align-items:center;gap:3px}.conversation-wave i{width:2px;border-radius:2px;background:#e6bd7d;animation:construction-wave 1s infinite alternate}.conversation-quote{font:300 clamp(26px,3.4vw,44px) / 1.15 var(--gc-font-display)}.conversation-panel h3{font-size:clamp(30px,4vw,54px);line-height:1.05}.conversation-panel>h2{text-align:center;font-size:clamp(28px,3.6vw,52px)}.conversation-ring,.conversation-check{width:88px;height:88px;display:grid;place-items:center;flex:0 0 auto;border:1.5px dotted #ff6a13;border-radius:50%;font:400 11px var(--gc-font-mono)}.conversation-ring{box-shadow:0 0 30px #ff6a131a}.conversation-check{border-style:solid;color:#ff6a13;background:#ff6a1324;font-size:34px}.conversation-working{font:300 32px var(--gc-font-display)}.conversation-sources{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.conversation-sources span{border:1px solid rgb(255 106 19 / 60%);border-radius:999px;padding:9px 14px;background:#ff6a131f;font:400 12px var(--gc-font-mono);animation:construction-fade .8s both}.conversation-outputs{display:flex;flex-direction:column;gap:8px;width:min(520px,100%)}.conversation-outputs>div{display:flex;align-items:center;gap:16px;border:1px solid rgb(247 246 242 / 14%);background:#f7f6f20f;border-radius:12px;padding:12px 16px;font-size:14px;text-align:left}.conversation-outputs .construction-label{min-width:64px;font-size:10px}.conversation-outputs>div>span:nth-child(2){flex:1}.conversation-outputs strong{font:500 11px var(--gc-font-mono);color:#ff6a13;text-transform:uppercase}.construction-mission{padding-block:160px;text-align:center}.construction-mission>.construction-label{margin-bottom:28px}[data-marketing-design=construction] .construction-mission h2{max-width:none;margin:0 auto 32px;font-size:clamp(27px,6.6vw,104px);line-height:1.02;white-space:nowrap}[data-marketing-design=construction] .mission-support{max-width:40ch;margin-inline:auto;font-size:18px}.mission-word{display:inline-block;min-width:2.5em;text-align:left;color:#ff6a13;opacity:1;transform:translateY(0);transition:opacity .45s ease,transform .45s ease}.mission-word[data-leaving=true]{opacity:0;transform:translateY(-.25em)}.construction-crew{padding-block:40px 80px}.construction-crew-deck{font:300 clamp(22px,2.2vw,32px) var(--gc-font-display);margin-block:18px!important}.construction-crew .construction-label a{color:#1c1a17;border-bottom:1px solid #ff6a13}.construction-crew-track{display:flex;gap:16px;padding:40px max(var(--construction-gutter),calc((100vw - 1800px)/2 + 72px)) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:max(var(--construction-gutter),calc((100vw - 1800px)/2 + 72px));scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y}.construction-crew:has(.crew-progress input:focus) .construction-crew-track{scroll-snap-type:none}.construction-crew-group{width:200px;flex:0 0 auto;border:1px solid #1c1a17;padding:20px;border-radius:18px;background:transparent;display:flex;flex-direction:column;justify-content:space-between;text-align:left;scroll-snap-align:start;color:#1c1a17}.construction-crew-group>span:last-child{font:300 36px/1 var(--gc-font-display)}.construction-crew-group:hover{color:#f7f6f2;background:#1c1a17}.construction-crew-card{position:relative;padding:0;width:min(300px,78vw);aspect-ratio:3/4.3;background:transparent;border:0;color:#f7f6f2;flex:0 0 auto;perspective:1400px;text-align:left;scroll-snap-align:start}.construction-crew-flip{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.construction-crew-flip[data-flipped=true]{transform:rotateY(180deg)}.construction-crew-front,.construction-crew-back{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;border-radius:18px;background:#1c1a17;padding:24px;display:flex;flex-direction:column;gap:14px;overflow:hidden}.construction-crew-front .construction-dot-icon{height:52%;color:#ff6a13}.construction-crew-front strong{font:400 30px/1 var(--gc-font-display)}.construction-crew-front>span:last-child{font-size:14px;line-height:1.4}.construction-crew-card .construction-label{color:#f7f6f2b8;font-size:10px}.construction-crew-back{transform:rotateY(180deg);padding-top:30px;justify-content:center}.construction-crew-back>span:not(.construction-label){font:300 23px/1.15 var(--gc-font-display);padding-block:10px;border-bottom:1px solid rgb(247 246 242 / 14%)}.crew-progress{padding-top:16px}.crew-progress input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:24px;margin:0;padding:0;background:transparent;cursor:ew-resize}.crew-progress input:disabled{visibility:hidden}.crew-progress input::-webkit-slider-runnable-track{height:1px;background:#d9d6ce}.crew-progress input::-moz-range-track{height:1px;background:#d9d6ce}.crew-progress input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--crew-thumb-width);height:24px;margin-top:-11.5px;border:0;border-radius:0;background:linear-gradient(#1c1a17,#1c1a17) center / 100% 3px no-repeat}.crew-progress input::-moz-range-thumb{width:var(--crew-thumb-width);height:24px;border:0;border-radius:0;background:linear-gradient(#1c1a17,#1c1a17) center / 100% 3px no-repeat}.crew-progress input:focus-visible{outline:2px solid #1c1a17;outline-offset:4px}.construction-learning{position:relative;min-height:min(88vh,820px);padding:170px var(--construction-gutter) 150px;overflow:hidden}.construction-learning canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.learning-copy{position:relative;z-index:1;max-width:1800px;margin-inline:auto;pointer-events:none}.learning-copy:before{content:"";position:absolute;top:-40px;right:45%;bottom:-40px;left:-80px;background:#f7f6f2;box-shadow:0 0 40px 40px #f7f6f2;z-index:-1}[data-marketing-design=construction] .learning-copy h2{max-width:14ch;font-size:clamp(40px,6.2vw,96px)}.learning-copy>p{margin-top:28px;font-size:18px}.learning-nodes{position:absolute;left:58%;right:7%;top:14%;bottom:20%}.learning-nodes button{position:absolute;width:24px;height:24px;border-radius:50%;background:#f7f6f2;border:1px solid #bcb6ac;box-shadow:0 0 0 4px #f7f6f2b3}.learning-nodes button[aria-pressed=true]{background:#ff6a13;border-color:#ff6a13}.learning-callout{position:absolute;right:9%;bottom:10%;max-width:300px;padding:16px;background:#f7f6f2f0;border-left:1px solid #d9d6ce}.learning-callout>p:last-child{margin-top:8px;font:italic 300 clamp(20px,1.8vw,26px) / 1.15 var(--gc-font-display)}.construction-industries{padding-block:40px 120px}.construction-industries h2{margin-block:20px 28px}.industry-tabs{display:flex;flex-wrap:wrap;gap:20px}.industry-tabs button{background:none;border:0;border-bottom:1px solid transparent;padding:8px 0;font:400 11px var(--gc-font-mono);letter-spacing:.14em;text-transform:uppercase;color:#6b655b}.industry-tabs button[aria-pressed=true]{color:#1c1a17;border-color:#1c1a17}.industry-track{display:flex;gap:16px;padding:32px var(--construction-gutter) 0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.industry-card{position:relative;flex:0 0 auto;width:min(240px,52vw);height:520px;border:0;border-radius:18px;overflow:hidden;background:#1c1a17;color:#f7f6f2;text-align:left;transition:width .6s cubic-bezier(.2,.7,.2,1);scroll-snap-align:start}.industry-card[data-active=true]{width:min(640px,calc(100vw - 64px))}.industry-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:sepia(.15) saturate(.9) contrast(1.02) brightness(.9)}.industry-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 30%,#1c1a17d9)}.industry-card-copy{position:absolute;left:28px;right:28px;bottom:28px;z-index:1}.industry-card .construction-label{color:#f7f6f2;font-size:10px}.industry-card h3{display:none;max-width:18ch;margin-top:14px;font-size:clamp(24px,2.6vw,38px);line-height:1.1}.industry-card[data-active=true] h3{display:block}.industry-fx{z-index:1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s}.industry-card[data-active=true] .industry-fx{opacity:1}.industry-fx pre{position:absolute;left:28px;top:28px;font:400 9px/1.4 var(--gc-font-mono);letter-spacing:.2em;color:#f7f6f2a6}.industry-read{opacity:0;position:absolute;color:#f7f6f2;font:400 9px var(--gc-font-mono);letter-spacing:.1em;white-space:nowrap;animation:construction-box 9s ease-in-out infinite}.industry-read svg{position:absolute;left:100%;top:12px;overflow:visible}.industry-read line{stroke:#f7f6f2b3;stroke-width:1;stroke-dasharray:2 4}.industry-read circle{stroke:#f7f6f2;stroke-width:1;fill:none}.industry-read b{display:block;margin-top:7px;font-size:14px;font-weight:400}.industry-fx>i{position:absolute;background:radial-gradient(rgb(247 246 242 / 85%) 1.3px,transparent 1.6px) 0 0/11px 11px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 75%);animation:construction-pulse 3.2s ease-in-out infinite}.industry-corners{position:absolute;z-index:1;top:22px;right:22px;bottom:22px;left:22px;pointer-events:none;opacity:0;transition:opacity .5s;background:linear-gradient(#f7f6f2,#f7f6f2) left top / 18px 1.5px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) left top / 1.5px 18px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) right top / 18px 1.5px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) right top / 1.5px 18px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) left bottom / 18px 1.5px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) left bottom / 1.5px 18px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) right bottom / 18px 1.5px no-repeat,linear-gradient(#f7f6f2,#f7f6f2) right bottom / 1.5px 18px no-repeat}.industry-card[data-active=true] .industry-corners{opacity:1}.construction-industries[data-running=false] .industry-fx *{animation-play-state:paused}.construction-quotes{padding-block:60px 140px}.construction-quotes h2{margin-block:24px 40px;max-width:20ch}.construction-quote-panel{border-radius:22px;padding:clamp(28px,5vw,72px);min-height:min(46vh,380px);color:#f7f6f2;background:#1c1a17}.construction-quote-panel blockquote{font:300 clamp(28px,3.6vw,56px) / 1.12 var(--gc-font-display);max-width:32ch;animation:construction-fade .5s ease}.construction-quote-panel .construction-label{margin-top:28px;color:#f7f6f2b8;font-size:10px}.quote-controls{display:flex;align-items:center;gap:7px;margin-top:28px}.construction-closing{position:relative;min-height:100svh;display:grid;place-items:center;padding:100px var(--construction-gutter);text-align:center;color:#f7f6f2;overflow:hidden}.construction-closing>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:sepia(.15) saturate(.9) brightness(.65)}.construction-closing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1a1740}.construction-closing>div{z-index:1;position:relative}[data-marketing-design=construction] .construction-closing h2{font-size:clamp(36px,5vw,76px);margin-bottom:36px}.construction-closing>p{position:absolute;bottom:28px;left:var(--construction-gutter);right:var(--construction-gutter);display:flex;justify-content:space-between;gap:20px;color:#f7f6f2;z-index:1;text-align:left;font-size:10px}.roster-intro{padding-top:132px;padding-bottom:72px;display:grid;gap:28px}[data-marketing-design=construction] .roster-intro h1{font-size:clamp(44px,7.4vw,128px);font-weight:300;line-height:.98}.roster-intro-deck{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;border-top:1px solid #1c1a17;padding-top:22px}.roster-intro-deck>p{font-size:18px;line-height:1.5;max-width:52ch}.roster-featured{padding-bottom:72px}.construction-section-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:24px;padding-top:16px}[data-marketing-design=construction] .roster-featured h2,[data-marketing-design=construction] .roster-browser>h2{font-size:clamp(32px,3.4vw,48px)}.roster-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.roster-feature{position:relative;border-radius:18px;background:#1c1a17;color:#f7f6f2;min-height:320px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.roster-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.roster-feature-top svg{width:28%;max-width:128px}.roster-feature .construction-label{color:#f7f6f2b8;font-size:10px}[data-marketing-design=construction] .roster-feature h3{font-size:40px;line-height:1;font-weight:400;margin-bottom:12px}.roster-feature>div>p{font-size:16px;line-height:1.4;max-width:30ch}.roster-feature-action{display:flex;flex-direction:column;align-items:flex-start;gap:14px;border-top:1px solid rgb(247 246 242 / 20%);padding-top:14px;margin-top:14px}.roster-feature-action .construction-label{color:#ff6a13}.roster-feature .roster-request{background:#f7f6f2;color:#1c1a17}.roster-request{min-height:44px;padding:10px 18px;font:400 11px/1.4 var(--gc-font-mono);text-transform:uppercase;letter-spacing:.14em;justify-content:space-between}.roster-request:hover{background:#1c1a17;color:#f7f6f2}.roster-feature .roster-request:hover{background:#ff6a13}.roster-included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:72px}.roster-assistant,.roster-custom{position:relative;border-radius:18px;padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:20px}.roster-assistant{background:#1c1a17;color:#f7f6f2}.roster-assistant>svg{position:absolute;right:28px;top:28px;width:22%;max-width:120px;height:auto}.roster-assistant>h2,.roster-assistant>p{position:relative;max-width:34ch}.roster-assistant .construction-label{color:#f7f6f2b8;padding-right:22%}.roster-assistant .construction-job-list{border-top-color:#f7f6f233}.roster-custom{border:1px solid #1c1a17}[data-marketing-design=construction] .roster-included h2{font-size:clamp(30px,2.8vw,42px);line-height:1.05;max-width:16ch}.roster-included article>p:not(.construction-label){font-size:16px;line-height:1.5;max-width:45ch}.roster-included .construction-job-list{padding-top:20px;border-top:1px solid #d9d6ce}.roster-included .construction-pill{align-self:flex-start;margin-top:auto}.construction-job-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.construction-job-list li{position:relative;padding-left:16px;font:400 18px/1.18 var(--gc-font-display)}.construction-job-list li:before{content:"";position:absolute;left:0;top:.45em;width:6px;height:6px;background:#ff6a13;border-radius:50%}.roster-included .construction-job-list li{font-size:20px}.roster-browser>h2{border-top:1px solid #1c1a17;padding-top:32px}.roster-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.roster-filters button{display:flex;flex:0 0 auto;align-items:center;gap:10px;border:1px solid #1c1a17;border-radius:999px;min-height:44px;padding:0 20px;background:transparent;color:#1c1a17;font-size:15px;white-space:nowrap}.roster-filters button span{font:400 11px var(--gc-font-mono)}.roster-filters button[aria-pressed=true]{background:#1c1a17;color:#f7f6f2}.roster-jumps{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-block:22px 48px}.roster-jumps nav{display:flex;flex-wrap:wrap;gap:24px;font:400 11px var(--gc-font-mono);text-transform:uppercase;letter-spacing:.1em}.roster-stage{padding-block:48px 24px}.roster-stage-heading{border-top:1px solid #1c1a17;padding-top:22px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.roster-stage-heading>div{display:grid;gap:12px}.roster-stage-heading>p{max-width:40ch;font-size:16px;line-height:1.5}[data-marketing-design=construction] .roster-stage-heading h2{font-size:clamp(40px,4.6vw,72px)}.roster-swipe-hint{display:none}.roster-subgroup{margin-top:32px}.roster-subheading{display:flex;align-items:center;gap:12px;margin-bottom:16px!important;color:#1c1a17}.roster-subheading:after{content:"";flex:1;height:1px;background:#d9d6ce}.roster-role-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:14px}.roster-role{perspective:1400px}.roster-role-inner{display:grid;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.roster-role-face{grid-area:1/1;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:18px;overflow:hidden}.roster-role-head{position:relative;padding:18px;min-height:330px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:#1c1a17;color:#f7f6f2}.roster-role-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.roster-role-top svg{width:84px;height:84px;flex:0 0 auto}.roster-industry-tag{display:inline-block;background:#ff6a13;color:#1c1a17;border-radius:999px;padding:4px 10px;font:400 10px/1.4 var(--gc-font-mono);letter-spacing:.14em;text-transform:uppercase}.roster-role-head .construction-label{color:#f7f6f2b8;font-size:10px}[data-marketing-design=construction] .roster-role h3{font-size:27px;font-weight:400;line-height:1.02;margin-block:8px}.roster-role-head>div>p:last-child{font-size:14px;line-height:1.4}.roster-role-body{transform:rotateY(180deg);background:#edebe5;border:1px solid #d9d6ce;padding:18px;display:flex;flex-direction:column;gap:14px;flex:1}.roster-role-back-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.roster-role-back-top .construction-label{font-size:10px;color:#5e584e}.roster-role-back-name{margin-top:6px;font:400 22px/1.05 var(--gc-font-display)}.roster-flip-button{position:static;align-self:flex-start;min-height:32px;padding:0;background:none;border:0;color:#ff6a13;font:400 11px/1.4 var(--gc-font-mono);text-transform:uppercase;letter-spacing:.14em;cursor:pointer}.roster-flip-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.roster-back-button{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;padding:0;border:1px solid #1c1a17;border-radius:50%;background:transparent;color:#1c1a17;font-size:15px;line-height:1;cursor:pointer}.roster-role.is-flipped .roster-role-inner{transform:rotateY(180deg)}.roster-role.is-flipped .roster-role-head,.roster-role:not(.is-flipped) .roster-role-body{pointer-events:none}@media(hover:hover)and (pointer:fine){.roster-role:hover .roster-role-inner,.roster-role:focus-within .roster-role-inner{transform:rotateY(180deg)}.roster-role:hover .roster-role-body,.roster-role:focus-within .roster-role-body{pointer-events:auto}.roster-role:hover .roster-role-head,.roster-role:focus-within .roster-role-head{pointer-events:none}.roster-back-button{display:none}}html[data-resolved-motion=reduced] .roster-role-inner{transition:none}.roster-role-body .construction-job-list{flex:1}.roster-closing{padding-block:96px 64px}.roster-closing>div{display:flex;flex-wrap:wrap;align-items:flex-end;gap:32px;padding:clamp(32px,5vw,72px);border-radius:24px;background:#1c1a17;color:#f7f6f2}.roster-closing .construction-label{flex-basis:100%;color:#f7f6f2b8}[data-marketing-design=construction] .roster-closing h2{flex:1 1 480px;font-size:clamp(36px,4.6vw,72px);max-width:22ch}@keyframes construction-push{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.06)}}@keyframes construction-box{0%,to{opacity:0}12%,72%{opacity:1}84%{opacity:0}}@keyframes construction-pulse{0%,to{opacity:.3}50%{opacity:.8}}@keyframes construction-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes construction-wave{to{transform:scaleY(.3)}}@media(min-width:1800px){[data-marketing-design=construction]>[data-variant=construction]{padding-inline:max(var(--construction-gutter),calc((100vw - 1800px)/2 + 72px))}}@media(max-width:1100px){[data-marketing-design=construction]>header{gap:16px}[data-marketing-design=construction]>header nav{gap:14px}[data-marketing-design=construction]>header nav a{letter-spacing:.08em;font-size:10px}[data-marketing-design=construction]>header>div{gap:14px}[data-marketing-design=construction]>header [role=img]{font-size:14px}.roster-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.roster-feature{padding:22px}[data-marketing-design=construction] .roster-feature h3{font-size:32px}}@media(max-width:900px){[data-marketing-design=construction]>header nav a{font-size:9px;letter-spacing:.02em}[data-marketing-design=construction]>header nav{gap:10px}[data-marketing-design=construction]>header>div>a{font-size:9px;letter-spacing:.04em}.roster-featured-grid{grid-template-columns:1fr}.roster-feature{min-height:280px}.roster-feature-top svg{width:80px}.roster-included{grid-template-columns:1fr}.construction-problem-grid{gap:12px}.construction-problem-grid figcaption{left:16px;right:16px;bottom:16px}.conversation-tabs{gap:16px}.learning-copy:before{right:38%}}@media(max-width:760px)and (min-width:641px){[data-marketing-design=construction]>header{flex-wrap:wrap;gap:14px}[data-marketing-design=construction]>header nav{order:3;flex-basis:100%;justify-content:flex-start;gap:20px}[data-marketing-design=construction]>header>div{margin-left:auto}}@media(max-width:640px){[data-marketing-design=construction]{--construction-gutter: 24px}[data-marketing-design=construction]>header nav,[data-marketing-design=construction]>header>div>a:not(:last-of-type){display:none}[data-marketing-design=construction]>header>div>a:last-of-type{font-size:10px;padding:10px 12px}[data-marketing-design=construction]>header [role=img]{font-size:14px}[data-marketing-design=construction]>footer{padding-top:64px}.construction-hero-copy{padding-bottom:100px}.construction-hero-copy>div{align-items:flex-start}.hero-tag,.hero-reticle p{font-size:8px}.construction-logos{padding-block:48px}.construction-logo-frame{grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 12px;gap:12px}.construction-logo-frame>div>span{gap:6px;font-size:15px;flex-wrap:wrap}.construction-logo-frame>div:nth-child(n+4){display:none}.construction-problem{padding-block:72px 32px}[data-marketing-design=construction] .construction-reveal{margin-bottom:40px}.construction-problem-grid{grid-template-columns:1fr}.construction-problem-grid figure{aspect-ratio:4/5}.construction-problem-grid blockquote{font-size:32px}.construction-problem-grid figcaption{left:24px;right:24px;bottom:24px}.construction-demo{padding-block:32px}.conversation-panel{padding:28px 20px}.conversation-tabs{gap:14px;flex-wrap:wrap}.conversation-tabs button{font-size:10px;letter-spacing:.08em}.conversation-stage{min-height:420px}.conversation-outputs>div{gap:8px;padding:10px;font-size:12px}.conversation-outputs .construction-label{min-width:40px;font-size:9px;letter-spacing:.06em}.conversation-outputs strong{font-size:9px}.construction-mission{padding-block:100px}.construction-learning{min-height:720px;padding-block:100px 260px}.learning-copy:before{right:-24px}.learning-nodes{left:15%;right:15%;top:auto;height:180px;bottom:16%}.learning-callout{right:24px;left:24px;max-width:none;bottom:5%}.construction-industries{padding-bottom:72px}.industry-tabs{flex-wrap:nowrap;overflow-x:auto;gap:22px;padding-bottom:8px}.industry-tabs button{flex:0 0 auto}.industry-card{height:480px}.construction-quotes{padding-block:32px 80px}.construction-quote-panel{min-height:380px}.construction-closing .construction-pill{padding-inline:18px;line-height:1.4}.construction-closing>p{flex-direction:column}.roster-intro{padding-top:120px;padding-bottom:48px}.roster-intro-deck>p{font-size:16px}.construction-swipe{display:grid;grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:12px}.construction-swipe>*{scroll-snap-align:start}.roster-featured,.roster-included{padding-bottom:48px}.roster-feature{min-height:360px}.roster-stage-heading{flex-direction:column;align-items:flex-start}.roster-swipe-hint{display:inline}.roster-jumps nav{gap:16px}.roster-role-grid{grid-auto-columns:84%}.roster-closing{padding-block:72px 48px}}[data-marketing-design=construction]>header [role=img]>span{font:400 15px var(--gc-font-sans)}[data-marketing-design=construction]>header [role=img],[data-marketing-design=construction]>footer [role=img]{--gc-accent: #7fa7c9}[data-marketing-design=construction]>[data-variant=construction] nav{display:flex;position:static;inset:auto;flex-direction:row;align-items:center;padding:0;background:transparent;border:0;border-radius:0}[data-marketing-design=construction]>[data-variant=construction]>div>a:last-of-type{display:inline-flex}@media(max-width:640px){[data-marketing-design=construction]>[data-variant=construction] nav{display:none}}.construction-crew-back{background:#edebe5;color:#1c1a17;border:1px solid #d9d6ce;justify-content:flex-start}.construction-crew-card .construction-crew-back .construction-label{color:#5e584e}.construction-crew-back>.crew-handoff{position:relative;padding-left:18px;border:0}.crew-handoff:before{content:"";position:absolute;left:0;top:.9em;width:6px;height:6px;border-radius:50%;background:#ff6a13}.construction-crew-back>.crew-approval{font:400 12px/1.5 var(--gc-font-sans);margin-top:auto;border-top:1px solid #d9d6ce;border-bottom:0;padding-top:14px}html[data-resolved-motion=reduced] [data-marketing-design=construction] *,html[data-resolved-motion=reduced] [data-marketing-design=construction] *:before,html[data-resolved-motion=reduced] [data-marketing-design=construction] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-resolved-motion=reduced] .hero-reticle,html[data-resolved-motion=reduced] .hero-tag{opacity:1}html[data-resolved-motion=reduced] .construction-reveal [data-reveal-word]{color:#1c1a17!important}.construction-crew-back>span.crew-handoff{padding-block:6px;border:0}.construction-crew-back>span.crew-approval{font:400 12px/1.5 var(--gc-font-sans);border-bottom:0}@media(max-width:640px){.construction-crew-card{min-height:430px}.construction-crew-back{padding:22px;gap:12px}.construction-crew-back>span.crew-handoff{font-size:22px}}html[data-resolved-motion=reduced] .industry-read{animation:none;opacity:1;transform:none}[data-marketing-design=construction] a.industry-card{color:#f7f6f2}._layout_8wxay_1{min-height:100vh;display:grid;align-content:start;gap:var(--space-4);padding:var(--space-4);padding-bottom:max(var(--space-4),var(--leo-launcher-band));background:var(--canvas-0);color:var(--text-strong)}:where(html[data-operator-mode=off]) ._layout_8wxay_1{background:linear-gradient(180deg,var(--surface-subtle),transparent 160px),var(--canvas-0)}._header_8wxay_18,._summaryCopy_8wxay_19,._panel_8wxay_20,._actionStack_8wxay_21,._form_8wxay_22{display:grid}._header_8wxay_18{gap:var(--space-2)}._kicker_8wxay_30{margin:0;font-family:var(--font-role-label);font-size:var(--density-text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-4);text-transform:uppercase;color:var(--text-muted)}._title_8wxay_40,._stateTitle_8wxay_41,._panelTitle_8wxay_42{margin:0;color:var(--text-strong)}._title_8wxay_40{font-size:var(--density-text-xl);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-120)}._stateTitle_8wxay_41,._panelTitle_8wxay_42{font-size:var(--density-text-base);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-125)}._subtitle_8wxay_60,._summaryText_8wxay_61,._note_8wxay_62{margin:0;color:var(--text-muted);font-size:var(--density-text-sm);line-height:var(--density-leading-145)}._summaryBand_8wxay_69,._panel_8wxay_20{border:var(--border-muted);border-radius:var(--panel-radius);background:var(--surface-raised)}._summaryBand_8wxay_69{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--space-4);padding:var(--space-4)}._summaryBand_8wxay_69[data-tone=caution]{border-color:var(--hazard-border-subtle);background:var(--surface-raised)}:where(html[data-operator-mode=off]) ._summaryBand_8wxay_69[data-tone=caution]{background:linear-gradient(180deg,var(--hazard-surface),transparent 170px),var(--surface-raised)}._summaryBand_8wxay_69[data-tone=alarm]{border-color:var(--alarm-border-subtle);background:var(--surface-raised)}:where(html[data-operator-mode=off]) ._summaryBand_8wxay_69[data-tone=alarm]{background:linear-gradient(180deg,var(--alarm-surface),transparent 170px),var(--surface-raised)}._summaryCopy_8wxay_19{gap:var(--space-2);min-width:min(100%,30rem);max-width:54rem}._summaryFacts_8wxay_109,._definitionList_8wxay_110{display:grid;gap:var(--space-2);margin:0}._summaryFacts_8wxay_109{grid-template-columns:repeat(2,minmax(9rem,1fr));min-width:min(100%,30rem)}._summaryFacts_8wxay_109 div,._definitionList_8wxay_110 div{min-width:0}._summaryFacts_8wxay_109 dt,._definitionList_8wxay_110 dt,._table_8wxay_128 th{font-family:var(--font-role-label);font-size:var(--density-text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-4);text-transform:uppercase;color:var(--text-muted)}._summaryFacts_8wxay_109 dd,._definitionList_8wxay_110 dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;color:var(--text-strong);font-size:var(--density-text-sm)}._grid_8wxay_145{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);gap:var(--space-4)}._panel_8wxay_20{align-content:start;gap:var(--space-3);padding:var(--space-4)}._actionStack_8wxay_21,._form_8wxay_22{gap:var(--space-3)}._actionRow_8wxay_162{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._primaryLink_8wxay_169,._textLink_8wxay_170{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 var(--space-3);border:var(--border-strong);border-radius:var(--panel-radius);color:var(--text-strong);font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}._primaryLink_8wxay_169{background:var(--text-strong);color:var(--canvas-0)}._textLink_8wxay_170{background:transparent}._primaryLink_8wxay_169:focus-visible,._textLink_8wxay_170:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}._contextChooser_8wxay_199{display:grid;gap:var(--space-2);margin:0;padding:0;border:0}._contextChooser_8wxay_199 legend{padding:0;font-size:var(--density-text-sm);font-weight:var(--font-weight-semibold)}._contextList_8wxay_213{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._contextList_8wxay_213 li{border:var(--border-muted);border-radius:var(--panel-radius);background:var(--surface-overlay)}._contextList_8wxay_213 label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);align-items:start;padding:var(--space-3);cursor:pointer}._contextList_8wxay_213 input{margin-block-start:3px}._contextList_8wxay_213 span{min-width:0;display:grid;gap:var(--space-1);overflow-wrap:anywhere}._contextList_8wxay_213 strong{font-size:var(--density-text-sm)}._contextList_8wxay_213 span span{color:var(--text-muted);font-size:var(--density-text-xs);font-family:var(--font-mono)}._tableScroller_8wxay_257{overflow-x:auto;border:var(--border-muted);border-radius:var(--panel-radius)}._table_8wxay_128{width:100%;border-collapse:collapse;font-size:var(--density-text-sm)}._table_8wxay_128 th,._table_8wxay_128 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:var(--border-muted)}._table_8wxay_128 tbody tr:last-child td{border-bottom:0}._mono_8wxay_281,._evidenceList_8wxay_282{font-family:var(--font-mono);font-size:var(--density-text-xs)}._evidenceList_8wxay_282{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none;color:var(--text-muted)}._evidenceList_8wxay_282 li{overflow-wrap:anywhere}._visuallyHidden_8wxay_300{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:880px){._layout_8wxay_1{padding:var(--space-3);padding-bottom:max(var(--space-3),var(--leo-launcher-band))}._grid_8wxay_145,._summaryFacts_8wxay_109{grid-template-columns:1fr}}:root,:root[data-theme=dark]{--canvas-0: #14171B;--canvas-1: #1B1F24;--line-muted: #323841;--line-strong: #59626D;--text-muted: #8D97A3;--text-strong: #E7EAEE;--focus-blue: #8CB6FF;--hazard-orange: #FFB347;--alarm-red: #FF5A4F;--verification-green: #74E39A;--surface-raised: rgba(27, 31, 36, .88);--surface-overlay: rgba(20, 23, 27, .86);--surface-subtle: rgba(89, 98, 109, .14);--surface-selected: rgba(140, 182, 255, .1);--surface-highlight: rgba(255, 255, 255, .03);--focus-surface: rgba(140, 182, 255, .08);--focus-border: var(--focus-blue);--hazard-surface: rgba(255, 179, 71, .1);--hazard-border: var(--hazard-orange);--hazard-border-subtle: #B58B4B;--alarm-surface: rgba(255, 90, 79, .1);--alarm-border: var(--alarm-red);--alarm-border-subtle: #B76F6A;--alarm-fill-text: var(--canvas-0);--verification-surface: rgba(116, 227, 154, .1);--verification-border: var(--verification-green);--hazard-stripe-0: #111418;--hazard-stripe-1: #59626D;--skeleton-surface: rgba(89, 98, 109, .22);--skill-card-shadow: 0 1px 2px rgba(0, 0, 0, .3);--skill-card-shadow-hover: 0 8px 24px rgba(0, 0, 0, .42);--skill-card-header: #232A33;--skill-icon-hue-0-surface: #28304A;--skill-icon-hue-0-ink: #A5B4FC;--skill-icon-hue-1-surface: #173B2C;--skill-icon-hue-1-ink: #6EE7B7;--skill-icon-hue-2-surface: #432A1A;--skill-icon-hue-2-ink: #FDBA74;--skill-icon-hue-3-surface: #3B2030;--skill-icon-hue-3-ink: #F9A8D4;--skill-icon-hue-4-surface: #15384A;--skill-icon-hue-4-ink: #7DD3FC;--skill-icon-hue-5-surface: #322050;--skill-icon-hue-5-ink: #C4B5FD;--skill-catalog-accent: #E7EAEE;--skill-catalog-accent-hover: #FFFFFF;--skill-action-primary-background: #E7EAEE;--skill-action-primary-hover-background: #FFFFFF;--skill-action-primary-foreground: #14171B;--skill-action-secondary-background: #2A3038;--skill-action-secondary-hover-background: #343C46;--skill-action-secondary-foreground: #F2F4F7;--skill-deprecated-foreground: #FFB454;--skill-deprecated-border: #9A6B2D;--skill-deprecated-background: #332719;--skill-featured-header: #2B333D;--skill-featured-foreground: #EDF2F6;--skill-featured-meta: #B5C0CC;--skill-featured-border: #4A5562;--skill-view-selected-background: var(--skill-icon-hue-0-surface);--skill-view-selected-border: #7E8DCB;--skill-view-selected-foreground: var(--skill-icon-hue-0-ink);--font-ui: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--font-display: "Spectral", Georgia, "Times New Roman", serif;--font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Code", monospace;--text-4xs: .5rem;--text-3xs: .5625rem;--text-2xs: .625rem;--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .875rem;--text-lg: 1rem;--text-xl: 1.25rem;--density-text-4xs: var(--text-4xs);--density-text-3xs: var(--text-3xs);--density-text-2xs: var(--text-2xs);--density-text-xs: var(--text-xs);--density-text-sm: var(--text-sm);--density-text-base: var(--text-base);--density-text-lg: var(--text-lg);--density-text-xl: var(--text-xl);--density-control-text-xs: var(--text-xs);--density-control-text-sm: var(--text-sm);--density-leading-100: var(--leading-100);--density-leading-110: var(--leading-110);--density-leading-120: var(--leading-120);--density-leading-125: var(--leading-125);--density-leading-130: var(--leading-130);--density-leading-135: var(--leading-135);--density-leading-140: var(--leading-140);--density-leading-145: var(--leading-145);--density-leading-150: var(--leading-150);--density-card-min-height: 60px;--density-control-min-height: 32px;--density-nav-row-height: 36px;--density-nav-icon-size: 20px;--density-sidebar-width: 264px;--workflow-node-width: 188px;--workflow-node-height: 148px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-0: 0;--tracking-1: .01em;--tracking-2: .02em;--tracking-4: .04em;--tracking-5: .05em;--tracking-6: .06em;--tracking-8: .08em;--tracking-10: .1em;--tracking-12: .12em;--tracking-14: .14em;--tracking-15: .15em;--tracking-16: .16em;--tracking-18: .18em;--tracking-20: .2em;--tracking-25: .25em;--tracking-n1: -.01em;--tracking-n1_5: -.015em;--tracking-n2: -.02em;--tracking-n3: -.03em;--tracking-n4: -.04em;--tracking-n7: -.07em;--leading-100: 1;--leading-108: 1.08;--leading-110: 1.1;--leading-115: 1.15;--leading-120: 1.2;--leading-125: 1.25;--leading-130: 1.3;--leading-135: 1.35;--leading-140: 1.4;--leading-145: 1.45;--leading-150: 1.5;--leading-165: 1.65;--leading-170: 1.7;--space-1: 4px;--space-1_5: 6px;--space-2: 8px;--space-2_5: 10px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--border-width: 1px;--border-muted: var(--border-width) solid var(--line-muted);--border-strong: var(--border-width) solid var(--line-strong);--node-fill-default: var(--canvas-1);--node-fill-on: #555555;--node-fill-on-text: var(--text-strong);--node-fill-off: #070809;--panel-radius: 10px;--radius-pill: 999px;--radius-round: 50%;--shadow-overlay: 0 12px 28px rgba(0, 0, 0, .28);--z-app-chrome-sidebar: 40;--z-app-chrome-floating: 60;--z-app-chrome-panel: 80;--help-hub-launcher-size: 36px;--help-hub-launcher-offset: var(--space-5);--help-hub-launcher-clearance: calc(var(--help-hub-launcher-size) + var(--help-hub-launcher-offset) + var(--space-2))}:root{--leo-launcher-band: 0px}@media(max-width:640px){:root{--leo-launcher-band: calc(var(--space-2) + 48px + 8px)}}@media(min-width:641px)and (max-height:500px){:root{--leo-launcher-band: calc(var(--space-5) + 48px + 8px)}}:root{--page-inset-block: 24px;--page-inset-inline: 24px}@media(max-width:760px){:root{--page-inset-block: 20px;--page-inset-inline: 16px}}:root[data-operator-mode=on]{--panel-radius: 2px}:root[data-theme-family=commandcenter],:root[data-theme-family=commandcenter][data-theme=dark]{--canvas-0: #0F1317;--canvas-1: #171D23;--line-muted: #39444F;--line-strong: #748190;--text-muted: #A7B2BE;--text-strong: #EDF2F6;--focus-blue: #7FB2FF;--hazard-orange: #F2A84A;--alarm-red: #E85850;--verification-green: #76D991;--surface-raised: rgba(23, 29, 35, .92);--surface-overlay: rgba(15, 19, 23, .9);--surface-subtle: rgba(116, 129, 144, .16);--surface-selected: rgba(127, 178, 255, .12);--surface-highlight: rgba(237, 242, 246, .04);--focus-surface: rgba(127, 178, 255, .1);--focus-border: var(--focus-blue);--hazard-surface: rgba(242, 168, 74, .11);--hazard-border: var(--hazard-orange);--hazard-border-subtle: #A77C42;--alarm-surface: rgba(232, 88, 80, .1);--alarm-border: var(--alarm-red);--alarm-border-subtle: #A86662;--alarm-fill-text: var(--canvas-0);--verification-surface: rgba(118, 217, 145, .11);--verification-border: var(--verification-green);--hazard-stripe-0: #12171C;--hazard-stripe-1: #697685;--skeleton-surface: rgba(116, 129, 144, .2);--node-fill-default: #1B2229;--node-fill-on: #4D5966;--node-fill-on-text: var(--text-strong);--node-fill-off: #080A0D}:root[data-theme-family=missioncontrol],:root[data-theme-family=missioncontrol][data-theme=dark]{--canvas-0: #12161B;--canvas-1: #1B2027;--line-muted: #323B45;--line-strong: #7B8F9F;--text-muted: #B4BEC8;--text-strong: #F0EEE8;--focus-blue: #88B8D8;--hazard-orange: #E7AD57;--alarm-red: #F06A60;--verification-green: #82D99B;--surface-raised: rgba(27, 32, 39, .92);--surface-overlay: rgba(18, 22, 27, .9);--surface-subtle: rgba(123, 143, 159, .15);--surface-selected: rgba(136, 184, 216, .12);--surface-highlight: rgba(240, 238, 232, .04);--focus-surface: rgba(136, 184, 216, .1);--focus-border: var(--focus-blue);--hazard-surface: rgba(231, 173, 87, .11);--hazard-border: var(--hazard-orange);--hazard-border-subtle: #A87C3F;--alarm-surface: rgba(240, 106, 96, .1);--alarm-border: var(--alarm-red);--alarm-border-subtle: #A8635E;--alarm-fill-text: var(--canvas-0);--verification-surface: rgba(130, 217, 155, .11);--verification-border: var(--verification-green);--hazard-stripe-0: #11151A;--hazard-stripe-1: #647382;--skeleton-surface: rgba(123, 143, 159, .2);--node-fill-default: #1B2027;--node-fill-on: #56616C;--node-fill-on-text: var(--text-strong);--node-fill-off: #080B0F}:root[data-theme-family=clutch],:root[data-theme-family=clutch][data-theme=dark]{--canvas-0: #0C0E11;--canvas-1: #15181D;--line-muted: #252A31;--line-strong: #7FA6C4;--text-muted: #A8AFB6;--text-strong: #EDEBE6;--focus-blue: #7FA6C4;--hazard-orange: #D8A45D;--alarm-red: #D96E65;--verification-green: #8BC79F;--surface-raised: rgba(21, 24, 29, .9);--surface-overlay: rgba(12, 14, 17, .9);--surface-subtle: rgba(127, 166, 196, .1);--surface-selected: rgba(127, 166, 196, .16);--surface-highlight: rgba(237, 235, 230, .05);--focus-surface: rgba(127, 166, 196, .11);--focus-border: var(--focus-blue);--hazard-surface: rgba(216, 164, 93, .12);--hazard-border: var(--hazard-orange);--hazard-border-subtle: #A07847;--alarm-surface: rgba(217, 110, 101, .12);--alarm-border: var(--alarm-red);--alarm-border-subtle: #A4645D;--alarm-fill-text: var(--canvas-0);--verification-surface: rgba(139, 199, 159, .12);--verification-border: var(--verification-green);--hazard-stripe-0: #12161B;--hazard-stripe-1: #5C6B78;--skeleton-surface: rgba(127, 166, 196, .16);--node-fill-default: #15181D;--node-fill-on: #7FA6C4;--node-fill-on-text: var(--canvas-0);--node-fill-off: #07090C}:root[data-theme-family=flightcontrol],:root[data-theme-family=flightcontrol][data-theme=dark]{--canvas-0: #0C0E11;--canvas-1: #15181D;--line-muted: #252A31;--line-strong: #7FA6C4;--text-muted: #A8AFB6;--text-strong: #EDEBE6;--focus-blue: #7FA6C4;--hazard-orange: #D8A45D;--alarm-red: #D96E65;--verification-green: #8BC79F;--surface-raised: rgba(21, 24, 29, .9);--surface-overlay: rgba(12, 14, 17, .9);--surface-subtle: rgba(127, 166, 196, .1);--surface-selected: rgba(127, 166, 196, .16);--surface-highlight: rgba(237, 235, 230, .05);--focus-surface: rgba(127, 166, 196, .11);--focus-border: var(--focus-blue);--hazard-surface: rgba(216, 164, 93, .12);--hazard-border: var(--hazard-orange);--hazard-border-subtle: #A07847;--alarm-surface: rgba(217, 110, 101, .12);--alarm-border: var(--alarm-red);--alarm-border-subtle: #A4645D;--alarm-fill-text: var(--canvas-0);--verification-surface: rgba(139, 199, 159, .12);--verification-border: var(--verification-green);--hazard-stripe-0: #12161B;--hazard-stripe-1: #5C6B78;--skeleton-surface: rgba(127, 166, 196, .16);--node-fill-default: #15181D;--node-fill-on: #7FA6C4;--node-fill-on-text: var(--canvas-0);--node-fill-off: #07090C}:root{--_dark-rail-canvas-0: #0C0F13;--_dark-rail-canvas-1: #14181D;--_dark-rail-line-muted: #262C34;--_dark-rail-line-strong: #4A545F;--_dark-rail-text-muted: #B6BEC8;--_dark-rail-text-strong: #E7EAEE;--_dark-rail-focus-blue: #8CB6FF;--_dark-rail-surface-subtle: rgba(255, 255, 255, .08);--_dark-rail-surface-selected: rgba(140, 182, 255, .16);--_dark-rail-surface-highlight: rgba(255, 255, 255, .05)}:root[data-operator-mode=on][data-resolved-theme=dark] [data-token-scope=dark-rail]{--canvas-0: var(--_dark-rail-canvas-0);--canvas-1: var(--_dark-rail-canvas-1);--line-muted: var(--_dark-rail-line-muted);--line-strong: var(--_dark-rail-line-strong);--text-muted: var(--_dark-rail-text-muted);--text-strong: var(--_dark-rail-text-strong);--focus-blue: var(--_dark-rail-focus-blue);--surface-subtle: var(--_dark-rail-surface-subtle);--surface-selected: var(--_dark-rail-surface-selected);--surface-highlight: var(--_dark-rail-surface-highlight)}:root{--light-canvas-0: #F4F6F8;--light-canvas-1: #FFFFFF;--light-line-muted: #D3DAE3;--light-line-strong: #6B7480;--light-text-muted: #5A6572;--light-text-strong: #18202A;--light-focus-blue: #1D5FBF;--light-hazard-orange: #9A5A00;--light-alarm-red: #C72A22;--light-verification-green: #227A3C;--light-surface-raised: rgba(255, 255, 255, .88);--light-surface-overlay: rgba(244, 246, 248, .88);--light-surface-subtle: rgba(107, 116, 128, .12);--light-surface-selected: rgba(29, 95, 191, .1);--light-surface-highlight: rgba(24, 32, 42, .04);--light-focus-surface: rgba(29, 95, 191, .08);--light-focus-border: var(--light-focus-blue);--light-hazard-surface: rgba(154, 90, 0, .1);--light-hazard-border: var(--light-hazard-orange);--light-hazard-border-subtle: #80632C;--light-alarm-surface: rgba(199, 42, 34, .1);--light-alarm-border: var(--light-alarm-red);--light-alarm-border-subtle: #9A4D49;--light-alarm-fill-text: var(--light-canvas-1);--light-verification-surface: rgba(34, 122, 60, .1);--light-verification-border: var(--light-verification-green);--light-hazard-stripe-0: #6B7480;--light-hazard-stripe-1: #D3DAE3;--light-skeleton-surface: rgba(107, 116, 128, .18);--light-skill-card-shadow: 0 1px 2px rgba(16, 24, 40, .04);--light-skill-card-shadow-hover: 0 8px 24px rgba(16, 24, 40, .1);--light-skill-card-header: #E9ECF1;--light-card-header: #E9ECF1;--light-skill-icon-hue-0-surface: #EEF2FF;--light-skill-icon-hue-0-ink: #4F46E5;--light-skill-icon-hue-1-surface: #ECFDF5;--light-skill-icon-hue-1-ink: #047857;--light-skill-icon-hue-2-surface: #FFF7ED;--light-skill-icon-hue-2-ink: #C2410C;--light-skill-icon-hue-3-surface: #FDF2F8;--light-skill-icon-hue-3-ink: #BE185D;--light-skill-icon-hue-4-surface: #F0F9FF;--light-skill-icon-hue-4-ink: #0369A1;--light-skill-icon-hue-5-surface: #F5F3FF;--light-skill-icon-hue-5-ink: #7C3AED;--light-skill-catalog-accent: var(--light-skill-action-primary-background);--light-skill-catalog-accent-hover: var(--light-skill-action-primary-hover-background);--light-skill-action-primary-background: #16161A;--light-skill-action-primary-hover-background: #2C2C33;--light-skill-action-primary-foreground: var(--light-canvas-1);--light-skill-action-secondary-background: #EDEFF2;--light-skill-action-secondary-hover-background: #E1E4E9;--light-skill-action-secondary-foreground: var(--light-skill-action-primary-background);--light-skill-deprecated-foreground: #B45309;--light-skill-deprecated-border: #FDE68A;--light-skill-deprecated-background: #FFFBEB;--light-skill-featured-header: #1D2025;--light-skill-featured-foreground: #F2F4F7;--light-skill-featured-meta: #A5ADB8;--light-skill-featured-border: #3A4048;--light-skill-view-selected-background: var(--light-skill-icon-hue-0-surface);--light-skill-view-selected-border: #4F46E5;--light-skill-view-selected-foreground: var(--light-skill-icon-hue-0-ink);--light-node-fill-default: var(--light-canvas-1);--light-node-fill-on: #D4DAE3;--light-node-fill-on-text: var(--light-text-strong);--light-node-fill-off: #EEF2F6;--command-light-canvas-0: #EEF2F5;--command-light-canvas-1: #FCFEFF;--command-light-line-muted: #C5D0DB;--command-light-line-strong: #5E6D7A;--command-light-text-muted: #4F5F6D;--command-light-text-strong: #151C23;--command-light-focus-blue: #1B62B8;--command-light-hazard-orange: #8D5600;--command-light-alarm-red: #B72A22;--command-light-verification-green: #246F38;--command-light-surface-raised: rgba(252, 254, 255, .92);--command-light-surface-overlay: rgba(238, 242, 245, .9);--command-light-surface-subtle: rgba(94, 109, 122, .13);--command-light-surface-selected: rgba(27, 98, 184, .1);--command-light-surface-highlight: rgba(21, 28, 35, .045);--command-light-focus-surface: rgba(27, 98, 184, .08);--command-light-focus-border: var(--command-light-focus-blue);--command-light-hazard-surface: rgba(141, 86, 0, .1);--command-light-hazard-border: var(--command-light-hazard-orange);--command-light-hazard-border-subtle: #766039;--command-light-alarm-surface: rgba(183, 42, 34, .1);--command-light-alarm-border: var(--command-light-alarm-red);--command-light-alarm-border-subtle: #8C4845;--command-light-alarm-fill-text: var(--command-light-canvas-1);--command-light-verification-surface: rgba(36, 111, 56, .1);--command-light-verification-border: var(--command-light-verification-green);--command-light-hazard-stripe-0: #5E6D7A;--command-light-hazard-stripe-1: #D1DAE3;--command-light-skeleton-surface: rgba(94, 109, 122, .18);--command-light-node-fill-default: var(--command-light-canvas-1);--command-light-node-fill-on: #CBD5DF;--command-light-node-fill-on-text: var(--command-light-text-strong);--command-light-node-fill-off: #E3EAF0;--mission-light-canvas-0: #EEF2F4;--mission-light-canvas-1: #FCFEFF;--mission-light-line-muted: #C7D1D9;--mission-light-line-strong: #5D707F;--mission-light-text-muted: #4D5D69;--mission-light-text-strong: #151B21;--mission-light-focus-blue: #246992;--mission-light-hazard-orange: #8B580B;--mission-light-alarm-red: #B72D26;--mission-light-verification-green: #28713E;--mission-light-surface-raised: rgba(252, 254, 255, .92);--mission-light-surface-overlay: rgba(238, 242, 244, .9);--mission-light-surface-subtle: rgba(93, 112, 127, .13);--mission-light-surface-selected: rgba(36, 105, 146, .1);--mission-light-surface-highlight: rgba(21, 27, 33, .045);--mission-light-focus-surface: rgba(36, 105, 146, .08);--mission-light-focus-border: var(--mission-light-focus-blue);--mission-light-hazard-surface: rgba(139, 88, 11, .1);--mission-light-hazard-border: var(--mission-light-hazard-orange);--mission-light-hazard-border-subtle: #75613E;--mission-light-alarm-surface: rgba(183, 45, 38, .1);--mission-light-alarm-border: var(--mission-light-alarm-red);--mission-light-alarm-border-subtle: #8C4D49;--mission-light-alarm-fill-text: var(--mission-light-canvas-1);--mission-light-verification-surface: rgba(40, 113, 62, .1);--mission-light-verification-border: var(--mission-light-verification-green);--mission-light-hazard-stripe-0: #5D707F;--mission-light-hazard-stripe-1: #D1DBE2;--mission-light-skeleton-surface: rgba(93, 112, 127, .18);--mission-light-node-fill-default: var(--mission-light-canvas-1);--mission-light-node-fill-on: #CCD7DF;--mission-light-node-fill-on-text: var(--mission-light-text-strong);--mission-light-node-fill-off: #E3EAEE;--ground-light-canvas-0: #F8FAFB;--ground-light-canvas-1: #FFFFFF;--ground-light-sidebar-surface: #FFFFFF;--ground-light-line-muted: #D6DCE3;--ground-light-line-strong: #798A96;--ground-light-text-muted: #5A6472;--ground-light-text-strong: #1C1E22;--ground-light-focus-blue: #315F7A;--ground-light-hazard-orange: #8F5C22;--ground-light-alarm-red: #A93E38;--ground-light-verification-green: #347A4D;--ground-light-surface-raised: rgba(255, 255, 255, .88);--ground-light-surface-overlay: rgba(244, 246, 248, .92);--ground-light-surface-subtle: rgba(127, 143, 155, .12);--ground-light-surface-selected: rgba(49, 95, 122, .11);--ground-light-surface-highlight: rgba(28, 30, 34, .04);--ground-light-focus-surface: rgba(49, 95, 122, .09);--ground-light-focus-border: var(--ground-light-focus-blue);--ground-light-hazard-surface: rgba(143, 92, 34, .1);--ground-light-hazard-border: var(--ground-light-hazard-orange);--ground-light-hazard-border-subtle: #7A623C;--ground-light-alarm-surface: rgba(169, 62, 56, .1);--ground-light-alarm-border: var(--ground-light-alarm-red);--ground-light-alarm-border-subtle: #874C4C;--ground-light-alarm-fill-text: var(--ground-light-canvas-1);--ground-light-verification-surface: rgba(52, 122, 77, .1);--ground-light-verification-border: var(--ground-light-verification-green);--ground-light-hazard-stripe-0: #7D8F9B;--ground-light-hazard-stripe-1: #DFE4EA;--ground-light-skeleton-surface: rgba(127, 143, 155, .17);--ground-light-node-fill-default: var(--ground-light-canvas-1);--ground-light-node-fill-on: #B9C9D3;--ground-light-node-fill-on-text: var(--ground-light-text-strong);--ground-light-node-fill-off: #E2E8EE}@media(prefers-color-scheme:light){:root:not([data-theme]){--canvas-0: var(--light-canvas-0);--canvas-1: var(--light-canvas-1);--line-muted: var(--light-line-muted);--line-strong: var(--light-line-strong);--text-muted: var(--light-text-muted);--text-strong: var(--light-text-strong);--focus-blue: var(--light-focus-blue);--hazard-orange: var(--light-hazard-orange);--alarm-red: var(--light-alarm-red);--verification-green: var(--light-verification-green);--surface-raised: var(--light-surface-raised);--surface-overlay: var(--light-surface-overlay);--surface-subtle: var(--light-surface-subtle);--surface-selected: var(--light-surface-selected);--surface-highlight: var(--light-surface-highlight);--focus-surface: var(--light-focus-surface);--focus-border: var(--light-focus-border);--hazard-surface: var(--light-hazard-surface);--hazard-border: var(--light-hazard-border);--hazard-border-subtle: var(--light-hazard-border-subtle);--alarm-surface: var(--light-alarm-surface);--alarm-border: var(--light-alarm-border);--alarm-border-subtle: var(--light-alarm-border-subtle);--alarm-fill-text: var(--light-alarm-fill-text);--verification-surface: var(--light-verification-surface);--verification-border: var(--light-verification-border);--hazard-stripe-0: var(--light-hazard-stripe-0);--hazard-stripe-1: var(--light-hazard-stripe-1);--skeleton-surface: var(--light-skeleton-surface);--node-fill-default: var(--light-node-fill-default);--node-fill-on: var(--light-node-fill-on);--node-fill-on-text: var(--light-node-fill-on-text);--node-fill-off: var(--light-node-fill-off)}:root[data-theme-family=commandcenter]:not([data-theme]){--canvas-0: var(--command-light-canvas-0);--canvas-1: var(--command-light-canvas-1);--line-muted: var(--command-light-line-muted);--line-strong: var(--command-light-line-strong);--text-muted: var(--command-light-text-muted);--text-strong: var(--command-light-text-strong);--focus-blue: var(--command-light-focus-blue);--hazard-orange: var(--command-light-hazard-orange);--alarm-red: var(--command-light-alarm-red);--verification-green: var(--command-light-verification-green);--surface-raised: var(--command-light-surface-raised);--surface-overlay: var(--command-light-surface-overlay);--surface-subtle: var(--command-light-surface-subtle);--surface-selected: var(--command-light-surface-selected);--surface-highlight: var(--command-light-surface-highlight);--focus-surface: var(--command-light-focus-surface);--focus-border: var(--command-light-focus-border);--hazard-surface: var(--command-light-hazard-surface);--hazard-border: var(--command-light-hazard-border);--hazard-border-subtle: var(--command-light-hazard-border-subtle);--alarm-surface: var(--command-light-alarm-surface);--alarm-border: var(--command-light-alarm-border);--alarm-border-subtle: var(--command-light-alarm-border-subtle);--alarm-fill-text: var(--command-light-alarm-fill-text);--verification-surface: var(--command-light-verification-surface);--verification-border: var(--command-light-verification-border);--hazard-stripe-0: var(--command-light-hazard-stripe-0);--hazard-stripe-1: var(--command-light-hazard-stripe-1);--skeleton-surface: var(--command-light-skeleton-surface);--node-fill-default: var(--command-light-node-fill-default);--node-fill-on: var(--command-light-node-fill-on);--node-fill-on-text: var(--command-light-node-fill-on-text);--node-fill-off: var(--command-light-node-fill-off)}:root[data-theme-family=missioncontrol]:not([data-theme]){--canvas-0: var(--mission-light-canvas-0);--canvas-1: var(--mission-light-canvas-1);--line-muted: var(--mission-light-line-muted);--line-strong: var(--mission-light-line-strong);--text-muted: var(--mission-light-text-muted);--text-strong: var(--mission-light-text-strong);--focus-blue: var(--mission-light-focus-blue);--hazard-orange: var(--mission-light-hazard-orange);--alarm-red: var(--mission-light-alarm-red);--verification-green: var(--mission-light-verification-green);--surface-raised: var(--mission-light-surface-raised);--surface-overlay: var(--mission-light-surface-overlay);--surface-subtle: var(--mission-light-surface-subtle);--surface-selected: var(--mission-light-surface-selected);--surface-highlight: var(--mission-light-surface-highlight);--focus-surface: var(--mission-light-focus-surface);--focus-border: var(--mission-light-focus-border);--hazard-surface: var(--mission-light-hazard-surface);--hazard-border: var(--mission-light-hazard-border);--hazard-border-subtle: var(--mission-light-hazard-border-subtle);--alarm-surface: var(--mission-light-alarm-surface);--alarm-border: var(--mission-light-alarm-border);--alarm-border-subtle: var(--mission-light-alarm-border-subtle);--alarm-fill-text: var(--mission-light-alarm-fill-text);--verification-surface: var(--mission-light-verification-surface);--verification-border: var(--mission-light-verification-border);--hazard-stripe-0: var(--mission-light-hazard-stripe-0);--hazard-stripe-1: var(--mission-light-hazard-stripe-1);--skeleton-surface: var(--mission-light-skeleton-surface);--node-fill-default: var(--mission-light-node-fill-default);--node-fill-on: var(--mission-light-node-fill-on);--node-fill-on-text: var(--mission-light-node-fill-on-text);--node-fill-off: var(--mission-light-node-fill-off)}:root[data-theme-family=clutch]:not([data-theme]){--canvas-0: var(--ground-light-canvas-0);--canvas-1: var(--ground-light-canvas-1);--sidebar-surface: var(--ground-light-sidebar-surface);--line-muted: var(--ground-light-line-muted);--line-strong: var(--ground-light-line-strong);--text-muted: var(--ground-light-text-muted);--text-strong: var(--ground-light-text-strong);--focus-blue: var(--ground-light-focus-blue);--hazard-orange: var(--ground-light-hazard-orange);--alarm-red: var(--ground-light-alarm-red);--verification-green: var(--ground-light-verification-green);--surface-raised: var(--ground-light-surface-raised);--surface-overlay: var(--ground-light-surface-overlay);--surface-subtle: var(--ground-light-surface-subtle);--surface-selected: var(--ground-light-surface-selected);--surface-highlight: var(--ground-light-surface-highlight);--focus-surface: var(--ground-light-focus-surface);--focus-border: var(--ground-light-focus-border);--hazard-surface: var(--ground-light-hazard-surface);--hazard-border: var(--ground-light-hazard-border);--hazard-border-subtle: var(--ground-light-hazard-border-subtle);--alarm-surface: var(--ground-light-alarm-surface);--alarm-border: var(--ground-light-alarm-border);--alarm-border-subtle: var(--ground-light-alarm-border-subtle);--alarm-fill-text: var(--ground-light-alarm-fill-text);--verification-surface: var(--ground-light-verification-surface);--verification-border: var(--ground-light-verification-border);--hazard-stripe-0: var(--ground-light-hazard-stripe-0);--hazard-stripe-1: var(--ground-light-hazard-stripe-1);--skeleton-surface: var(--ground-light-skeleton-surface);--node-fill-default: var(--ground-light-node-fill-default);--node-fill-on: var(--ground-light-node-fill-on);--node-fill-on-text: var(--ground-light-node-fill-on-text);--node-fill-off: var(--ground-light-node-fill-off)}:root[data-theme-family=flightcontrol]:not([data-theme]){--canvas-0: var(--ground-light-canvas-0);--canvas-1: var(--ground-light-canvas-1);--sidebar-surface: var(--ground-light-sidebar-surface);--line-muted: var(--ground-light-line-muted);--line-strong: var(--ground-light-line-strong);--text-muted: var(--ground-light-text-muted);--text-strong: var(--ground-light-text-strong);--focus-blue: var(--ground-light-focus-blue);--hazard-orange: var(--ground-light-hazard-orange);--alarm-red: var(--ground-light-alarm-red);--verification-green: var(--ground-light-verification-green);--surface-raised: var(--ground-light-surface-raised);--surface-overlay: var(--ground-light-surface-overlay);--surface-subtle: var(--ground-light-surface-subtle);--surface-selected: var(--ground-light-surface-selected);--surface-highlight: var(--ground-light-surface-highlight);--focus-surface: var(--ground-light-focus-surface);--focus-border: var(--ground-light-focus-border);--hazard-surface: var(--ground-light-hazard-surface);--hazard-border: var(--ground-light-hazard-border);--hazard-border-subtle: var(--ground-light-hazard-border-subtle);--alarm-surface: var(--ground-light-alarm-surface);--alarm-border: var(--ground-light-alarm-border);--alarm-border-subtle: var(--ground-light-alarm-border-subtle);--alarm-fill-text: var(--ground-light-alarm-fill-text);--verification-surface: var(--ground-light-verification-surface);--verification-border: var(--ground-light-verification-border);--hazard-stripe-0: var(--ground-light-hazard-stripe-0);--hazard-stripe-1: var(--ground-light-hazard-stripe-1);--skeleton-surface: var(--ground-light-skeleton-surface);--node-fill-default: var(--ground-light-node-fill-default);--node-fill-on: var(--ground-light-node-fill-on);--node-fill-on-text: var(--ground-light-node-fill-on-text);--node-fill-off: var(--ground-light-node-fill-off)}}:root[data-theme=light]{--canvas-0: var(--light-canvas-0);--canvas-1: var(--light-canvas-1);--line-muted: var(--light-line-muted);--line-strong: var(--light-line-strong);--text-muted: var(--light-text-muted);--text-strong: var(--light-text-strong);--focus-blue: var(--light-focus-blue);--hazard-orange: var(--light-hazard-orange);--alarm-red: var(--light-alarm-red);--verification-green: var(--light-verification-green);--surface-raised: var(--light-surface-raised);--surface-overlay: var(--light-surface-overlay);--surface-subtle: var(--light-surface-subtle);--surface-selected: var(--light-surface-selected);--surface-highlight: var(--light-surface-highlight);--focus-surface: var(--light-focus-surface);--focus-border: var(--light-focus-border);--hazard-surface: var(--light-hazard-surface);--hazard-border: var(--light-hazard-border);--hazard-border-subtle: var(--light-hazard-border-subtle);--alarm-surface: var(--light-alarm-surface);--alarm-border: var(--light-alarm-border);--alarm-border-subtle: var(--light-alarm-border-subtle);--alarm-fill-text: var(--light-alarm-fill-text);--verification-surface: var(--light-verification-surface);--verification-border: var(--light-verification-border);--hazard-stripe-0: var(--light-hazard-stripe-0);--hazard-stripe-1: var(--light-hazard-stripe-1);--skeleton-surface: var(--light-skeleton-surface);--node-fill-default: var(--light-node-fill-default);--node-fill-on: var(--light-node-fill-on);--node-fill-on-text: var(--light-node-fill-on-text);--node-fill-off: var(--light-node-fill-off)}:root[data-theme-family=commandcenter][data-theme=light]{--canvas-0: var(--command-light-canvas-0);--canvas-1: var(--command-light-canvas-1);--line-muted: var(--command-light-line-muted);--line-strong: var(--command-light-line-strong);--text-muted: var(--command-light-text-muted);--text-strong: var(--command-light-text-strong);--focus-blue: var(--command-light-focus-blue);--hazard-orange: var(--command-light-hazard-orange);--alarm-red: var(--command-light-alarm-red);--verification-green: var(--command-light-verification-green);--surface-raised: var(--command-light-surface-raised);--surface-overlay: var(--command-light-surface-overlay);--surface-subtle: var(--command-light-surface-subtle);--surface-selected: var(--command-light-surface-selected);--surface-highlight: var(--command-light-surface-highlight);--focus-surface: var(--command-light-focus-surface);--focus-border: var(--command-light-focus-border);--hazard-surface: var(--command-light-hazard-surface);--hazard-border: var(--command-light-hazard-border);--hazard-border-subtle: var(--command-light-hazard-border-subtle);--alarm-surface: var(--command-light-alarm-surface);--alarm-border: var(--command-light-alarm-border);--alarm-border-subtle: var(--command-light-alarm-border-subtle);--alarm-fill-text: var(--command-light-alarm-fill-text);--verification-surface: var(--command-light-verification-surface);--verification-border: var(--command-light-verification-border);--hazard-stripe-0: var(--command-light-hazard-stripe-0);--hazard-stripe-1: var(--command-light-hazard-stripe-1);--skeleton-surface: var(--command-light-skeleton-surface);--node-fill-default: var(--command-light-node-fill-default);--node-fill-on: var(--command-light-node-fill-on);--node-fill-on-text: var(--command-light-node-fill-on-text);--node-fill-off: var(--command-light-node-fill-off)}:root[data-theme-family=missioncontrol][data-theme=light]{--canvas-0: var(--mission-light-canvas-0);--canvas-1: var(--mission-light-canvas-1);--line-muted: var(--mission-light-line-muted);--line-strong: var(--mission-light-line-strong);--text-muted: var(--mission-light-text-muted);--text-strong: var(--mission-light-text-strong);--focus-blue: var(--mission-light-focus-blue);--hazard-orange: var(--mission-light-hazard-orange);--alarm-red: var(--mission-light-alarm-red);--verification-green: var(--mission-light-verification-green);--surface-raised: var(--mission-light-surface-raised);--surface-overlay: var(--mission-light-surface-overlay);--surface-subtle: var(--mission-light-surface-subtle);--surface-selected: var(--mission-light-surface-selected);--surface-highlight: var(--mission-light-surface-highlight);--focus-surface: var(--mission-light-focus-surface);--focus-border: var(--mission-light-focus-border);--hazard-surface: var(--mission-light-hazard-surface);--hazard-border: var(--mission-light-hazard-border);--hazard-border-subtle: var(--mission-light-hazard-border-subtle);--alarm-surface: var(--mission-light-alarm-surface);--alarm-border: var(--mission-light-alarm-border);--alarm-border-subtle: var(--mission-light-alarm-border-subtle);--alarm-fill-text: var(--mission-light-alarm-fill-text);--verification-surface: var(--mission-light-verification-surface);--verification-border: var(--mission-light-verification-border);--hazard-stripe-0: var(--mission-light-hazard-stripe-0);--hazard-stripe-1: var(--mission-light-hazard-stripe-1);--skeleton-surface: var(--mission-light-skeleton-surface);--node-fill-default: var(--mission-light-node-fill-default);--node-fill-on: var(--mission-light-node-fill-on);--node-fill-on-text: var(--mission-light-node-fill-on-text);--node-fill-off: var(--mission-light-node-fill-off)}:root[data-theme-family=clutch][data-theme=light]{--canvas-0: var(--ground-light-canvas-0);--canvas-1: var(--ground-light-canvas-1);--sidebar-surface: var(--ground-light-sidebar-surface);--line-muted: var(--ground-light-line-muted);--line-strong: var(--ground-light-line-strong);--text-muted: var(--ground-light-text-muted);--text-strong: var(--ground-light-text-strong);--focus-blue: var(--ground-light-focus-blue);--hazard-orange: var(--ground-light-hazard-orange);--alarm-red: var(--ground-light-alarm-red);--verification-green: var(--ground-light-verification-green);--surface-raised: var(--ground-light-surface-raised);--surface-overlay: var(--ground-light-surface-overlay);--surface-subtle: var(--ground-light-surface-subtle);--surface-selected: var(--ground-light-surface-selected);--surface-highlight: var(--ground-light-surface-highlight);--focus-surface: var(--ground-light-focus-surface);--focus-border: var(--ground-light-focus-border);--hazard-surface: var(--ground-light-hazard-surface);--hazard-border: var(--ground-light-hazard-border);--hazard-border-subtle: var(--ground-light-hazard-border-subtle);--alarm-surface: var(--ground-light-alarm-surface);--alarm-border: var(--ground-light-alarm-border);--alarm-border-subtle: var(--ground-light-alarm-border-subtle);--alarm-fill-text: var(--ground-light-alarm-fill-text);--verification-surface: var(--ground-light-verification-surface);--verification-border: var(--ground-light-verification-border);--hazard-stripe-0: var(--ground-light-hazard-stripe-0);--hazard-stripe-1: var(--ground-light-hazard-stripe-1);--skeleton-surface: var(--ground-light-skeleton-surface);--node-fill-default: var(--ground-light-node-fill-default);--node-fill-on: var(--ground-light-node-fill-on);--node-fill-on-text: var(--ground-light-node-fill-on-text);--node-fill-off: var(--ground-light-node-fill-off)}:root[data-theme-family=flightcontrol][data-theme=light]{--canvas-0: var(--ground-light-canvas-0);--canvas-1: var(--ground-light-canvas-1);--sidebar-surface: var(--ground-light-sidebar-surface);--line-muted: var(--ground-light-line-muted);--line-strong: var(--ground-light-line-strong);--text-muted: var(--ground-light-text-muted);--text-strong: var(--ground-light-text-strong);--focus-blue: var(--ground-light-focus-blue);--hazard-orange: var(--ground-light-hazard-orange);--alarm-red: var(--ground-light-alarm-red);--verification-green: var(--ground-light-verification-green);--surface-raised: var(--ground-light-surface-raised);--surface-overlay: var(--ground-light-surface-overlay);--surface-subtle: var(--ground-light-surface-subtle);--surface-selected: var(--ground-light-surface-selected);--surface-highlight: var(--ground-light-surface-highlight);--focus-surface: var(--ground-light-focus-surface);--focus-border: var(--ground-light-focus-border);--hazard-surface: var(--ground-light-hazard-surface);--hazard-border: var(--ground-light-hazard-border);--hazard-border-subtle: var(--ground-light-hazard-border-subtle);--alarm-surface: var(--ground-light-alarm-surface);--alarm-border: var(--ground-light-alarm-border);--alarm-border-subtle: var(--ground-light-alarm-border-subtle);--alarm-fill-text: var(--ground-light-alarm-fill-text);--verification-surface: var(--ground-light-verification-surface);--verification-border: var(--ground-light-verification-border);--hazard-stripe-0: var(--ground-light-hazard-stripe-0);--hazard-stripe-1: var(--ground-light-hazard-stripe-1);--skeleton-surface: var(--ground-light-skeleton-surface);--node-fill-default: var(--ground-light-node-fill-default);--node-fill-on: var(--ground-light-node-fill-on);--node-fill-on-text: var(--ground-light-node-fill-on-text);--node-fill-off: var(--ground-light-node-fill-off)}@media(prefers-color-scheme:light){:root:not([data-theme]){--skill-card-shadow: var(--light-skill-card-shadow);--skill-card-shadow-hover: var(--light-skill-card-shadow-hover);--skill-card-header: var(--light-skill-card-header);--skill-icon-hue-0-surface: var(--light-skill-icon-hue-0-surface);--skill-icon-hue-0-ink: var(--light-skill-icon-hue-0-ink);--skill-icon-hue-1-surface: var(--light-skill-icon-hue-1-surface);--skill-icon-hue-1-ink: var(--light-skill-icon-hue-1-ink);--skill-icon-hue-2-surface: var(--light-skill-icon-hue-2-surface);--skill-icon-hue-2-ink: var(--light-skill-icon-hue-2-ink);--skill-icon-hue-3-surface: var(--light-skill-icon-hue-3-surface);--skill-icon-hue-3-ink: var(--light-skill-icon-hue-3-ink);--skill-icon-hue-4-surface: var(--light-skill-icon-hue-4-surface);--skill-icon-hue-4-ink: var(--light-skill-icon-hue-4-ink);--skill-icon-hue-5-surface: var(--light-skill-icon-hue-5-surface);--skill-icon-hue-5-ink: var(--light-skill-icon-hue-5-ink);--skill-catalog-accent: var(--light-skill-catalog-accent);--skill-catalog-accent-hover: var(--light-skill-catalog-accent-hover);--skill-action-primary-background: var(--light-skill-action-primary-background);--skill-action-primary-hover-background: var(--light-skill-action-primary-hover-background);--skill-action-primary-foreground: var(--light-skill-action-primary-foreground);--skill-action-secondary-background: var(--light-skill-action-secondary-background);--skill-action-secondary-hover-background: var(--light-skill-action-secondary-hover-background);--skill-action-secondary-foreground: var(--light-skill-action-secondary-foreground);--skill-deprecated-foreground: var(--light-skill-deprecated-foreground);--skill-deprecated-border: var(--light-skill-deprecated-border);--skill-deprecated-background: var(--light-skill-deprecated-background);--skill-featured-header: var(--light-skill-featured-header);--skill-featured-foreground: var(--light-skill-featured-foreground);--skill-featured-meta: var(--light-skill-featured-meta);--skill-featured-border: var(--light-skill-featured-border);--skill-view-selected-background: var(--light-skill-view-selected-background);--skill-view-selected-border: var(--light-skill-view-selected-border);--skill-view-selected-foreground: var(--light-skill-view-selected-foreground)}}:root[data-theme=light]{--skill-card-shadow: var(--light-skill-card-shadow);--skill-card-shadow-hover: var(--light-skill-card-shadow-hover);--skill-card-header: var(--light-skill-card-header);--skill-icon-hue-0-surface: var(--light-skill-icon-hue-0-surface);--skill-icon-hue-0-ink: var(--light-skill-icon-hue-0-ink);--skill-icon-hue-1-surface: var(--light-skill-icon-hue-1-surface);--skill-icon-hue-1-ink: var(--light-skill-icon-hue-1-ink);--skill-icon-hue-2-surface: var(--light-skill-icon-hue-2-surface);--skill-icon-hue-2-ink: var(--light-skill-icon-hue-2-ink);--skill-icon-hue-3-surface: var(--light-skill-icon-hue-3-surface);--skill-icon-hue-3-ink: var(--light-skill-icon-hue-3-ink);--skill-icon-hue-4-surface: var(--light-skill-icon-hue-4-surface);--skill-icon-hue-4-ink: var(--light-skill-icon-hue-4-ink);--skill-icon-hue-5-surface: var(--light-skill-icon-hue-5-surface);--skill-icon-hue-5-ink: var(--light-skill-icon-hue-5-ink);--skill-catalog-accent: var(--light-skill-catalog-accent);--skill-catalog-accent-hover: var(--light-skill-catalog-accent-hover);--skill-action-primary-background: var(--light-skill-action-primary-background);--skill-action-primary-hover-background: var(--light-skill-action-primary-hover-background);--skill-action-primary-foreground: var(--light-skill-action-primary-foreground);--skill-action-secondary-background: var(--light-skill-action-secondary-background);--skill-action-secondary-hover-background: var(--light-skill-action-secondary-hover-background);--skill-action-secondary-foreground: var(--light-skill-action-secondary-foreground);--skill-deprecated-foreground: var(--light-skill-deprecated-foreground);--skill-deprecated-border: var(--light-skill-deprecated-border);--skill-deprecated-background: var(--light-skill-deprecated-background);--skill-featured-header: var(--light-skill-featured-header);--skill-featured-foreground: var(--light-skill-featured-foreground);--skill-featured-meta: var(--light-skill-featured-meta);--skill-featured-border: var(--light-skill-featured-border);--skill-view-selected-background: var(--light-skill-view-selected-background);--skill-view-selected-border: var(--light-skill-view-selected-border);--skill-view-selected-foreground: var(--light-skill-view-selected-foreground)}:root,:root[data-theme=dark]{--card-header: #232A33}@media(prefers-color-scheme:light){:root:not([data-theme]){--card-header: var(--light-card-header)}}:root[data-theme=light]{--card-header: var(--light-card-header)}:root{--surface-canvas: var(--canvas-0);--surface-raised: var(--canvas-1);--surface-inset: color-mix(in srgb, var(--canvas-0) 82%, var(--text-strong));--ink-primary: var(--text-strong);--ink-secondary: var(--text-muted);--hairline-subtle: var(--line-muted);--hairline-strong: var(--line-strong);--selection-fill: var(--surface-selected);--selection-line: var(--focus-blue);--focus-ring-color: var(--focus-blue);--focus-ring: 0 0 0 2px var(--surface-canvas), 0 0 0 4px var(--focus-ring-color);--font-role-display: var(--font-display);--font-role-interface: var(--font-ui);--font-role-fact: var(--font-mono);--font-role-label: var(--font-mono);--radius-frame: 10px;--radius-control: 8px;--radius-badge: 4px;--radius-editorial: 12px;--depth-flat: none;--depth-raised: 0 16px 42px rgba(0, 0, 0, .24);--motion-instant: 0ms;--motion-fast: .12s;--motion-standard: .22s;--motion-atmospheric: .9s;--ease-functional: cubic-bezier(.2, 0, 0, 1);--ease-atmospheric: cubic-bezier(.16, 1, .3, 1)}:root[data-operator-mode=on][data-resolved-theme=dark]{--canvas-0: #0f1317;--canvas-1: #171d23;--canvas-2: var(--canvas-1);--line-muted: #39444f;--border-subtle: var(--line-muted);--line-strong: #748190;--text-muted: #c1ccd8;--text-strong: #edf2f6;--focus-blue: #8bbaff;--hazard-orange: #f2a84a;--alarm-red: #ff7169;--verification-green: #76d991;--surface-0: var(--surface-raised);--surface-selected: rgba(139, 186, 255, .14);--node-fill-default: #1b2229;--node-fill-on: #4d5966;--node-fill-on-text: #edf2f6;--node-fill-off: #080a0d}:root[data-operator-mode=on][data-resolved-theme=light]{--canvas-0: #ffffff;--canvas-1: #fcfeff;--canvas-2: var(--canvas-1);--line-muted: #c5d0db;--border-subtle: var(--line-muted);--line-strong: #5e6d7a;--text-muted: #2e3942;--text-strong: #151c23;--focus-blue: #185aa8;--hazard-orange: #835000;--alarm-red: #aa251e;--verification-green: #246f38;--surface-0: var(--surface-raised);--surface-selected: rgba(24, 90, 168, .12);--node-fill-default: #fcfeff;--node-fill-on: #cbd5df;--node-fill-on-text: #151c23;--node-fill-off: #aeb9c4}:root[data-operator-mode=off][data-resolved-theme]{--font-ui: var(--font-geist-sans, "Geist", Arial, Helvetica, sans-serif);--font-role-label: var(--font-ui);--font-role-display: var(--font-ui);--radius-frame: 12px;--radius-control: 8px;--panel-radius: var(--radius-frame);--screen-header-inline-gutter: var(--space-4);--card-header: var(--canvas-1);--surface-inset: var(--sidebar-surface);--surface-raised: var(--canvas-1);--surface-overlay: var(--canvas-1);--surface-subtle: var(--sidebar-surface);--surface-highlight: color-mix(in srgb, var(--text-strong) 5%, var(--canvas-1));--focus-surface: var(--surface-selected);--focus-border: var(--focus-blue);--modern-accent: var(--focus-blue);--modern-accent-hover: var(--action-primary-hover);--hazard-surface: color-mix(in srgb, var(--hazard-orange) 10%, var(--canvas-1));--alarm-surface: color-mix(in srgb, var(--alarm-red) 10%, var(--canvas-1));--verification-surface: color-mix(in srgb, var(--verification-green) 10%, var(--canvas-1));--hazard-border: var(--hazard-orange);--hazard-border-subtle: var(--hazard-orange);--alarm-border: var(--alarm-red);--alarm-border-subtle: var(--alarm-red);--verification-border: var(--verification-green);--depth-raised: var(--shadow-overlay)}:root[data-operator-mode=off][data-resolved-theme=dark]{--canvas-0: #1c1e24;--canvas-1: #22252d;--canvas-2: var(--canvas-1);--sidebar-surface: #232630;--line-muted: #383d49;--border-subtle: var(--line-muted);--line-strong: #7c8596;--text-muted: #c5cdda;--text-strong: #eef0f3;--focus-blue: #a3b7f5;--hazard-orange: #e0a86a;--alarm-red: #f08f88;--verification-green: #6fc6a0;--surface-0: var(--surface-raised);--surface-selected: #2b3550;--node-fill-default: #22252d;--node-fill-on: #a3b7f5;--node-fill-on-text: #1c1e24;--node-fill-off: #15171c;--action-primary-ink: #1c1e24;--action-primary-hover: #c0cefa;--shadow-overlay: 0 12px 36px rgb(0 0 0 / 28%)}:root[data-operator-mode=off][data-resolved-theme=light]{--canvas-0: #ffffff;--canvas-1: #ffffff;--canvas-2: var(--canvas-1);--sidebar-surface: #f5f6f9;--line-muted: #e2e5eb;--border-subtle: var(--line-muted);--line-strong: #7a8292;--text-muted: #31353e;--text-strong: #16181d;--focus-blue: #3a56ae;--hazard-orange: #8f5415;--alarm-red: #a23732;--verification-green: #2c6f54;--surface-0: var(--surface-raised);--surface-selected: #eef1fc;--node-fill-default: #ffffff;--node-fill-on: #c4cfee;--node-fill-on-text: #16181d;--node-fill-off: #e2e5ec;--action-primary-ink: #ffffff;--action-primary-hover: #2e458e;--shadow-overlay: 0 12px 36px rgb(28 34 74 / 12%)}:root[data-operator-mode=on]{--font-role-display: var(--font-ui);--radius-frame: 2px;--radius-control: 2px;--radius-badge: 2px;--radius-editorial: var(--radius-frame);--depth-raised: none;--motion-atmospheric: var(--motion-standard)}:root[data-resolved-motion=reduced]{--motion-fast: 0ms;--motion-standard: 0ms;--motion-atmospheric: 0ms}:root[data-resolved-motion=reduced] *,:root[data-resolved-motion=reduced] *:before,:root[data-resolved-motion=reduced] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{color-scheme:light dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}:where(h1,h2,h3){overflow-wrap:anywhere;text-wrap:balance}:where(p,li,figcaption,blockquote){text-wrap:pretty}body{font-family:var(--font-ui);font-size:var(--density-text-base);line-height:var(--density-leading-150);color:var(--text-strong);background-color:var(--canvas-0);min-height:100vh}code,pre,kbd,samp{font-family:var(--font-mono)}a{color:var(--focus-blue);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;cursor:pointer}:focus-visible{outline:2px solid var(--focus-blue);outline-offset:2px}html[data-resolved-motion=reduced] *,html[data-resolved-motion=reduced] *:before,html[data-resolved-motion=reduced] *:after{animation-duration:.01s!important;animation-iteration-count:1!important;transition-duration:.01s!important}html[data-resolved-motion=reduced]{scroll-behavior:auto!important}@media(max-width:640px){body{overflow-x:auto}}@media(min-resolution:192dpi),(min-resolution:2dppx){body{overflow-y:auto}}button:not([class]),[role=button]:not([class]){min-height:24px;min-width:24px}article a,p a,li a,td a,[role=main] a{text-decoration:underline;text-underline-offset:2px}[data-severity=critical]{--severity-color: var(--alarm-red);--severity-border: var(--alarm-border);--severity-surface: var(--alarm-surface)}[data-severity=warning]{--severity-color: var(--hazard-orange);--severity-border: var(--hazard-border);--severity-surface: var(--hazard-surface)}[data-severity=advisory]{--severity-color: var(--focus-blue);--severity-border: var(--focus-border);--severity-surface: var(--focus-surface)}[data-severity=info]{--severity-color: var(--text-muted);--severity-border: var(--line-muted);--severity-surface: transparent}html[data-operator-mode=off]{--clutch-product-glass: var(--canvas-1);--clutch-product-glass-strong: var(--canvas-1);--clutch-product-line: var(--line-muted);--clutch-product-line-strong: var(--line-strong);--clutch-product-shadow: var(--shadow-overlay);--clutch-product-soft-shadow: none;--clutch-product-highlight: var(--surface-highlight);--clutch-product-sheen: none}html[data-operator-mode=off] :where([data-clutch-surface=card],[data-clutch-package-slice=package-card],[data-clutch-package-slice=detail-block],[data-clutch-runtime=attention-chip],[data-clutch-runtime=run-identity-band],[data-clutch-live=stream-panel]){position:relative}html[data-operator-mode=off] [data-clutch-surface=card],html[data-operator-mode=off] [data-clutch-surface=chat-panel],html[data-operator-mode=off] [data-clutch-surface=event-rail],html[data-operator-mode=off] [data-clutch-surface=threshold-bar],html[data-operator-mode=off] [data-clutch-surface=missing-context],html[data-operator-mode=off] [data-clutch-runtime=attention-stack],html[data-operator-mode=off] [data-clutch-runtime=attention-chip],html[data-operator-mode=off] [data-clutch-runtime=checkpoint-marker],html[data-operator-mode=off] [data-clutch-runtime=handoff-edge],html[data-operator-mode=off] [data-clutch-runtime=run-header],html[data-operator-mode=off] [data-clutch-runtime=run-identity-band],html[data-operator-mode=off] [data-clutch-runtime=worker-cell],html[data-operator-mode=off] [data-clutch-runtime=boundary-fence],html[data-operator-mode=off] [data-clutch-runtime=state-store-block],html[data-operator-mode=off] [data-clutch-package-slice=package-set],html[data-operator-mode=off] [data-clutch-package-slice=package-card],html[data-operator-mode=off] [data-clutch-package-slice=detail-panel],html[data-operator-mode=off] [data-clutch-package-slice=detail-block],html[data-operator-mode=off] [data-clutch-runs=controls],html[data-operator-mode=off] [data-clutch-runs=table-shell],html[data-operator-mode=off] [data-clutch-saas-admin=summary],html[data-operator-mode=off] [data-clutch-saas-admin=metric-card],html[data-operator-mode=off] [data-clutch-saas-admin=panel],html[data-operator-mode=off] [data-clutch-saas-admin=table-shell],html[data-operator-mode=off] [data-clutch-live=stream-panel],html[data-operator-mode=off] [data-clutch-live=helper-panel],html[data-operator-mode=off] [data-clutch-live=inline-review],html[data-operator-mode=off] [data-clutch-live=watch-session],html[data-operator-mode=off] [data-clutch-live=attention-ack],html[data-operator-mode=off] [data-clutch-live=tool-call-inspector],html[data-operator-mode=off] [data-clutch-live=live-banner],html[data-operator-mode=off] [data-clutch-live=attention-card],html[data-operator-mode=off] [data-clutch-live=helper-suggestion],html[data-operator-mode=off] [data-clutch-live=review-row],html[data-operator-mode=off] [data-clutch-live=watch-session-record],html[data-operator-mode=off] [data-clutch-live=handoff-record],html[data-operator-mode=off] [data-clutch-live=nonconformance-dialog]{border-color:var(--clutch-product-line);background:var(--clutch-product-glass);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--clutch-product-soft-shadow)}html[data-operator-mode=off] [data-clutch-package-slice=package-set],html[data-operator-mode=off] [data-clutch-runs=controls],html[data-operator-mode=off] [data-clutch-saas-admin=summary]{border:1px solid var(--clutch-product-line);border-radius:var(--radius-frame)}html[data-operator-mode=off] [data-clutch-runs=controls]{padding:var(--space-3)}html[data-operator-mode=off] [data-clutch-package-slice=detail-panel]{border-left-color:var(--clutch-product-line)}html[data-operator-mode=off] [data-clutch-package-slice=package-card][data-selected=true],html[data-operator-mode=off] [data-clutch-package-slice=package-card][aria-pressed=true]{border-color:var(--focus-blue);box-shadow:inset 0 0 0 1px var(--focus-surface),var(--clutch-product-soft-shadow)}html[data-operator-mode=off] [data-clutch-package-slice=detail-block]{padding:var(--space-3);border:1px solid var(--clutch-product-line);border-radius:var(--radius-frame)}html[data-operator-mode=off] [data-clutch-runs=table-shell],html[data-operator-mode=off] [data-clutch-saas-admin=table-shell]{border-color:var(--clutch-product-line)}html[data-operator-mode=off] [data-clutch-surface=screen-header]{border:0;border-radius:0;padding:var(--space-2) var(--screen-header-inline-gutter) var(--space-4);background:transparent}html[data-operator-mode=off] [data-clutch-surface-part=screen-header-kicker],html[data-operator-mode=off] [data-clutch-surface-part=card-eyebrow]{color:var(--text-muted);letter-spacing:var(--tracking-0);text-transform:none}html[data-operator-mode=off] [data-clutch-surface-part=event-severity]{position:static;width:auto;height:auto;margin:0;padding:1px var(--space-1);overflow:visible;clip:auto;clip-path:none;border:1px solid var(--clutch-product-line);border-radius:var(--radius-pill);background:#ffffff0f;font-family:var(--font-mono);font-size:var(--density-text-3xs);font-weight:var(--font-weight-semibold);line-height:var(--density-leading-100);letter-spacing:var(--tracking-0);text-transform:none;white-space:nowrap}html[data-operator-mode=off] [data-clutch-surface-part=event-severity][data-severity=info]{color:var(--text-muted)}html[data-operator-mode=off] [data-clutch-surface-part=event-severity][data-severity=warning]{color:var(--hazard-orange)}html[data-operator-mode=off] [data-clutch-surface-part=event-severity][data-severity=critical]{color:var(--alarm-red)}html[data-operator-mode=off] [data-clutch-surface-part=screen-header-title],html[data-operator-mode=off] [data-clutch-surface-part=card-title]{color:var(--text-strong);letter-spacing:var(--tracking-0)}html[data-operator-mode=off] [data-clutch-surface-part=screen-header-stats]>div,html[data-operator-mode=off] [data-clutch-surface-part=card-footer],html[data-operator-mode=off] [data-clutch-surface-part=card-actions],html[data-operator-mode=off] [data-clutch-surface-part=state-action]{border-color:var(--clutch-product-line);background:var(--canvas-1)}html[data-operator-mode=off] :where([data-clutch-control=button],[data-clutch-live=tab],[data-clutch-surface-part=mode-stop],[data-clutch-control=input]){border-color:var(--line-strong);border-radius:var(--radius-control);background:var(--canvas-1)}html[data-operator-mode=off] :where([data-clutch-control=button]:hover:not(:disabled),[data-clutch-live=tab]:hover:not(:disabled),[data-clutch-surface-part=mode-stop]:hover){border-color:var(--clutch-product-line-strong);background:linear-gradient(#7db9ff1a,#7db9ff1a),var(--clutch-product-glass-strong);color:var(--text-strong)}html[data-operator-mode=off] :where([data-clutch-control=button]:focus-visible,[data-clutch-live=tab]:focus-visible,[data-clutch-control=input]:focus-visible,[data-clutch-control=input]:focus-visible+[data-clutch-surface-part=mode-label]){outline:2px solid var(--focus-blue);outline-offset:3px}html[data-operator-mode=off] [data-clutch-surface=status-banner],html[data-operator-mode=off] [data-clutch-live=banner-stack]{border-radius:var(--radius-frame);background:linear-gradient(#7db9ff14,#7db9ff14),var(--clutch-product-glass-strong);box-shadow:var(--clutch-product-soft-shadow)}html[data-operator-mode=off] [data-clutch-surface=status-banner][data-severity],html[data-operator-mode=off] [data-clutch-live=live-banner][data-severity],html[data-operator-mode=off] [data-clutch-runtime=attention-chip][data-severity]{border-color:var(--severity-border);background:linear-gradient(color-mix(in srgb,var(--severity-surface) 60%,transparent),color-mix(in srgb,var(--severity-surface) 60%,transparent)),var(--clutch-product-glass-strong);color:var(--severity-color)}html[data-operator-mode=off] [data-clutch-surface=status-banner][data-severity=warning],html[data-operator-mode=off] [data-clutch-live=live-banner][data-severity=warning],html[data-operator-mode=off] [data-clutch-runtime=attention-chip][data-severity=warning]{border-color:#e5a15b7a;background:linear-gradient(#e5a15b1f,#e5a15b1f),var(--clutch-product-glass-strong)}html[data-operator-mode=off] [data-clutch-surface=status-banner][data-severity=critical],html[data-operator-mode=off] [data-clutch-live=live-banner][data-severity=critical],html[data-operator-mode=off] [data-clutch-runtime=attention-chip][data-severity=critical]{border-color:#e96e8685;background:linear-gradient(#e96e8621,#e96e8621),var(--clutch-product-glass-strong)}html[data-operator-mode=off] [data-clutch-surface=event-rail] [data-clutch-surface-part=event],html[data-operator-mode=off] [data-clutch-live=stream-entry],html[data-operator-mode=off] [data-clutch-live=inspector-event]{border-radius:var(--radius-frame);background:#ffffff09}html[data-operator-mode=off] [data-clutch-surface=threshold-bar]{border-radius:var(--radius-frame);padding:var(--space-3)}html[data-operator-mode=off] [data-clutch-surface-part=threshold-track]{border-color:var(--clutch-product-line);background:linear-gradient(#7db9ff1a,#7db9ff1a),#ffffff0d}html[data-operator-mode=off] :where([data-clutch-surface-part=threshold-readout],[data-clutch-runtime=run-status-badge],[data-clutch-runtime=mode-badge],[data-clutch-runtime=attempt-badge],[data-clutch-runtime=owner-badge],[data-clutch-runtime=recommended-action-tag],[data-clutch-runtime=checkpoint-tag],[data-clutch-runtime=resume-tag],[data-clutch-runtime=context-tag]){border-color:var(--clutch-product-line);border-radius:var(--radius-pill);background:#ffffff12;color:var(--text-strong)}html[data-operator-mode=off] :where([data-clutch-runtime][data-tone=caution],[data-clutch-runtime][data-tone=required],[data-clutch-runtime][data-severity=warning],[data-clutch-runtime][data-mode=slow]){border-color:var(--hazard-orange);color:var(--hazard-orange)}html[data-operator-mode=off] :where([data-clutch-runtime][data-tone=alarm],[data-clutch-runtime][data-tone=blocked],[data-clutch-runtime][data-severity=critical]){border-color:var(--alarm-red);color:var(--alarm-red)}html[data-operator-mode=off] :where([data-clutch-runtime][data-tone=verified],[data-clutch-runtime][data-tone=accepted],[data-clutch-runtime][data-tone=completed]){border-color:var(--verification-green);color:var(--verification-green)}html[data-operator-mode=off] :where([data-clutch-runtime][data-tone=muted],[data-clutch-runtime][data-mode=off]){border-color:var(--line-muted);color:var(--text-muted)}html[data-operator-mode=off] :where([data-clutch-runtime][data-mode=safe]){border-color:var(--focus-blue);color:var(--focus-blue)}html[data-operator-mode=off] [data-clutch-runtime=handoff-edge][data-tone=accepted]{border-color:var(--focus-blue);background:linear-gradient(var(--focus-surface),var(--focus-surface)),var(--clutch-product-glass-strong);box-shadow:inset 0 0 0 1px var(--focus-surface),var(--clutch-product-soft-shadow);color:var(--text-strong)}html[data-operator-mode=off] [data-clutch-runtime=handoff-edge][data-tone=completed]{border-color:var(--verification-green);background:linear-gradient(var(--verification-surface),var(--verification-surface)),var(--clutch-product-glass-strong);box-shadow:inset 0 0 0 1px var(--verification-surface),var(--clutch-product-soft-shadow);color:var(--text-strong)}html[data-operator-mode=off] [data-clutch-runtime=handoff-edge][data-tone=blocked]{border-color:var(--alarm-red);background:repeating-linear-gradient(-45deg,var(--alarm-surface),var(--alarm-surface) 6px,transparent 6px,transparent 12px),var(--clutch-product-glass-strong);box-shadow:inset 0 0 0 1px var(--alarm-surface),var(--clutch-product-soft-shadow);color:var(--text-strong)}html[data-operator-mode=off] [data-clutch-runtime=run-rail]{border-radius:var(--radius-frame);padding:var(--space-3);border:1px solid var(--clutch-product-line);background:linear-gradient(#7db9ff0f,#7db9ff0f),var(--clutch-product-glass);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--clutch-product-soft-shadow)}html[data-operator-mode=off] [data-clutch-runtime=run-rail-cell],html[data-operator-mode=off] [data-clutch-live=coverage-row]{border-radius:var(--radius-frame)}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) :where([data-clutch-node]:not([data-clutch-node=agent])){border-color:var(--clutch-product-line);border-radius:10px;background:var(--clutch-product-glass-strong);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--clutch-product-soft-shadow)}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node=andon-cord]{border-radius:0}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node=gate]{border-radius:0}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node]:not([data-clutch-node=agent]):not([data-clutch-node=andon-cord])[data-state=active]{border-color:#7db9ff7a;box-shadow:0 0 0 1px #7db9ff29,var(--clutch-product-soft-shadow)}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node]:not([data-clutch-node=agent]):not([data-clutch-node=andon-cord])[data-state=degraded]{border-color:var(--hazard-orange);box-shadow:0 0 0 1px #e5a15b2e,var(--clutch-product-soft-shadow)}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node]:not([data-clutch-node=agent]):not([data-clutch-node=andon-cord])[data-state=blocked],html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node=andon-cord][data-tone=critical]{border-color:#e96e8685;background:linear-gradient(#e96e861f,#e96e861f),var(--clutch-product-glass-strong);box-shadow:0 0 0 1px #e96e862e,var(--clutch-product-soft-shadow)}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node]:not([data-clutch-node=agent]):not([data-clutch-node=andon-cord])[data-state=blocked]{color:var(--text-strong)}html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node]:not([data-clutch-node=agent])[data-selected=true],html[data-operator-mode=off]:is([data-theme-family=commandcenter],[data-theme-family=clutch]) [data-clutch-node]:not([data-clutch-node=agent])[aria-pressed=true]{outline:2px solid var(--focus-blue);outline-offset:3px}html[data-operator-mode=off] [data-clutch-live=shell]{--clutch-product-live-breadcrumb-block: 3rem;--clutch-product-live-outer-block: calc(var(--space-4) * 2);--clutch-product-live-available-block: calc( 100vh - var(--app-topbar-height, 3.25rem) - var(--clutch-product-live-breadcrumb-block) - var(--clutch-product-live-outer-block) );min-height:var(--clutch-product-live-available-block);margin:var(--space-4);border:1px solid var(--clutch-product-line);border-radius:var(--radius-frame);overflow:visible;background:var(--clutch-product-glass);box-shadow:var(--clutch-product-shadow)}@supports (min-height: 100dvh){html[data-operator-mode=off] [data-clutch-live=shell]{--clutch-product-live-available-block: calc( 100dvh - var(--app-topbar-height, 3.25rem) - var(--clutch-product-live-breadcrumb-block) - var(--clutch-product-live-outer-block) )}}html[data-operator-mode=off] [data-clutch-live=header],html[data-operator-mode=off] [data-clutch-live=zone-nav],html[data-operator-mode=off] [data-clutch-live=tab-bar],html[data-operator-mode=off] [data-clutch-live=bottom-rail],html[data-operator-mode=off] [data-clutch-live=side-area],html[data-operator-mode=off] [data-clutch-live=stream-area]{border-color:var(--clutch-product-line);background:var(--clutch-product-glass);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-operator-mode=off] [data-clutch-live=tab][data-active=true]{border-color:var(--clutch-product-line-strong);background:linear-gradient(#7db9ff1f,#7db9ff1f),#ffffff14;color:var(--text-strong)}@media(max-width:760px){html[data-operator-mode=off] [data-clutch-live=shell]{min-height:auto;margin:var(--space-3) 0;border-radius:var(--radius-frame)}}html:root[data-operator-mode=on] :is([data-clutch-surface],[data-clutch-runtime],[data-clutch-package-slice],[data-clutch-runs],[data-clutch-saas-admin],[data-clutch-live],[data-clutch-node],[data-route-shell],[data-package-shell],[data-auth-region]),html:root[data-operator-mode=on] :is([data-clutch-surface],[data-clutch-runtime],[data-clutch-package-slice],[data-clutch-runs],[data-clutch-saas-admin],[data-clutch-live],[data-clutch-node],[data-route-shell],[data-package-shell],[data-auth-region]):before,html:root[data-operator-mode=on] :is([data-clutch-surface],[data-clutch-runtime],[data-clutch-package-slice],[data-clutch-runs],[data-clutch-saas-admin],[data-clutch-live],[data-clutch-node],[data-route-shell],[data-package-shell],[data-auth-region]):after{background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html:root[data-operator-mode=on] :is([data-selected=true],[aria-selected=true],[aria-pressed=true],[data-active=true]){border-color:var(--focus-blue);outline:1px solid var(--focus-blue);outline-offset:-1px}html:root[data-operator-mode=on] :focus-visible{outline:2px solid var(--focus-blue);outline-offset:2px}html[data-operator-mode=off] :where([data-app-shell=content]) :is(thead th,dt,label,legend,[class*=kicker],[class*=eyebrow],[class*=label],[class*=Label],[class*=badge],[class*=Badge],[class*=pill],[class*=Pill],[class*=chip],[class*=Chip],[class*=status],[class*=Status],[data-clutch-control=button]){letter-spacing:var(--tracking-0);text-transform:none}html[data-operator-mode=off] :where([data-app-shell=content]) :is(thead th,dt,label,legend,[data-clutch-control=button]){font-family:var(--font-ui)}html[data-operator-mode=off] :where([data-app-shell=content]) thead th{color:var(--calm-muted);font-size:12px;font-weight:500;background:var(--calm-sidebar);border-bottom:1px solid var(--calm-line)}html[data-operator-mode=off] :where([data-app-shell=content]) td{border-color:var(--calm-line)}html[data-operator-mode=off] [data-clutch-control=button]{font-size:13px;font-weight:500;border-color:var(--calm-line-strong)}html[data-operator-mode=off] [data-clutch-control=button][data-variant=ghost]{border-color:transparent}html[data-operator-mode=off] [data-clutch-surface-part=screen-header-title]{font-size:20px;font-weight:600;letter-spacing:var(--tracking-n2)}html[data-operator-mode=off] [data-clutch-surface=card],html[data-operator-mode=off] [data-clutch-surface-part=screen-header-stats]>div{border-color:var(--calm-line);border-radius:10px}
