._toastViewport_1rijh_3{position:fixed;top:4.75rem;right:1rem;z-index:1600;display:flex;flex-direction:column;align-items:flex-end;gap:.65rem;pointer-events:none;max-width:min(420px,calc(100vw - 2rem))}._toast_1rijh_3{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem;width:min(420px,calc(100vw - 2rem));padding:.9rem .95rem .85rem;border-radius:var(--radius-md);border:1px solid transparent;box-shadow:var(--shadow-lg);pointer-events:auto;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:_toastIn_1rijh_115 .38s cubic-bezier(.22,1,.36,1)}._toastLeaving_1rijh_34{animation:_toastOut_1rijh_1 .28s ease forwards}._toastIcon_1rijh_38{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;flex-shrink:0}._toastBody_1rijh_48{min-width:0;padding-top:.15rem}._toastTitle_1rijh_53{margin:0 0 .15rem;font-size:var(--text-sm);font-weight:700;letter-spacing:.01em;line-height:1.25}._toastMessage_1rijh_61{margin:0;font-size:var(--text-md);line-height:1.45;white-space:pre-wrap;word-break:break-word}._toastProgressVariant_1rijh_70 ._toastTitle_1rijh_53{font-size:var(--text-md)}._toastProgressVariant_1rijh_70 ._toastMessage_1rijh_61{font-size:var(--text-xs);opacity:.8}._toastDismiss_1rijh_79{border:none;background:transparent;color:inherit;cursor:pointer;opacity:.72;padding:.15rem;border-radius:var(--radius-sm);line-height:0}._toastDismiss_1rijh_79:hover{opacity:1;background:color-mix(in srgb,var(--color-text) 8%,transparent)}._toastProgress_1rijh_70{position:absolute;left:0;right:0;bottom:0;height:3px;transform-origin:left center;animation-name:_toastProgress_1rijh_70;animation-timing-function:linear;animation-fill-mode:forwards}._toastProgressDefault_1rijh_107{animation-duration:4.2s}._toastProgressLong_1rijh_111{animation-duration:6.5s}._toastInfo_1rijh_115{background:color-mix(in srgb,var(--color-surface) 82%,var(--color-primary-soft) 18%);border-color:color-mix(in srgb,var(--color-border) 70%,var(--color-primary) 30%);color:var(--color-heading)}._toastInfo_1rijh_115 ._toastIcon_1rijh_38{background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary-hover)}._toastInfo_1rijh_115 ._toastProgress_1rijh_70{background:linear-gradient(90deg,var(--color-primary),var(--color-brand-magenta))}._toastSuccess_1rijh_130{background:color-mix(in srgb,var(--color-surface) 78%,var(--color-success-soft) 22%);border-color:var(--color-success-border);color:var(--color-success-hover)}._toastSuccess_1rijh_130 ._toastIcon_1rijh_38{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success-hover)}._toastSuccess_1rijh_130 ._toastProgress_1rijh_70{background:var(--gradient-success)}._toastError_1rijh_145{background:color-mix(in srgb,var(--color-surface) 78%,var(--color-danger-soft) 22%);border-color:var(--color-danger-border);color:var(--color-danger-hover)}._toastError_1rijh_145 ._toastIcon_1rijh_38{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger-hover)}._toastError_1rijh_145 ._toastProgress_1rijh_70{background:var(--gradient-danger)}._toastWarning_1rijh_160{background:color-mix(in srgb,var(--color-surface) 78%,var(--color-warning-soft) 22%);border-color:var(--color-warning-border);color:var(--color-warning-text)}._toastWarning_1rijh_160 ._toastIcon_1rijh_38{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning-text)}._toastWarning_1rijh_160 ._toastProgress_1rijh_70{background:linear-gradient(90deg,var(--color-warning),#f5c15a)}._confirmRoot_1rijh_175{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1700;display:flex;align-items:center;justify-content:center;padding:1.25rem;animation:_confirmFadeIn_1rijh_1 .2s ease}._confirmBackdrop_1rijh_186{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;cursor:pointer;background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--color-brand-magenta) 28%,transparent),transparent 45%),radial-gradient(circle at 85% 90%,color-mix(in srgb,var(--color-accent) 18%,transparent),transparent 40%),color-mix(in srgb,var(--color-heading) 42%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._confirmCard_1rijh_201{position:relative;z-index:1;width:min(440px,100%);display:flex;flex-direction:column;gap:1rem;padding:1.35rem 1.4rem 1.25rem;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 80%,white 20%);background:linear-gradient(165deg,color-mix(in srgb,var(--color-surface) 94%,white 6%),color-mix(in srgb,var(--color-surface-soft) 92%,var(--color-primary-soft) 8%));box-shadow:var(--shadow-lg),0 0 0 1px color-mix(in srgb,var(--color-brand-magenta) 8%,transparent);animation:_confirmPop_1rijh_1 .34s cubic-bezier(.22,1,.36,1)}._confirmHeader_1rijh_221{display:flex;align-items:flex-start;gap:.85rem}._confirmIcon_1rijh_227{display:flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;border-radius:999px;flex-shrink:0;background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 18%,transparent)}._confirmIconDanger_1rijh_240{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-danger) 20%,transparent)}._confirmCopy_1rijh_246{min-width:0;flex:1}._confirmTitle_1rijh_251{margin:.1rem 0 .35rem;font-size:var(--text-lg);font-weight:700;color:var(--color-heading);letter-spacing:-.01em;line-height:1.25}._confirmMessage_1rijh_260{margin:0;font-size:var(--text-md);line-height:1.5;color:var(--color-text);white-space:pre-wrap;word-break:break-word}._confirmActions_1rijh_269{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.55rem;margin-top:.25rem}@keyframes _toastIn_1rijh_115{0%{opacity:0;transform:translate3d(1.25rem,-.4rem,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes _toastOut_1rijh_1{to{opacity:0;transform:translate3d(1rem,-.25rem,0) scale(.96)}}@keyframes _toastProgress_1rijh_70{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes _confirmFadeIn_1rijh_1{0%{opacity:0}to{opacity:1}}@keyframes _confirmPop_1rijh_1{0%{opacity:0;transform:translate3d(0,.6rem,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion: reduce){._toast_1rijh_3,._toastLeaving_1rijh_34,._confirmRoot_1rijh_175,._confirmCard_1rijh_201,._toastProgress_1rijh_70{animation:none!important}}._page_1q3zs_1{padding:1rem 1.25rem 2rem;overflow:auto;height:100%;box-sizing:border-box}._overlay_1q3zs_8{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1300}._dialog_1q3zs_19{width:min(920px,calc(100vw - 2rem));max-height:88vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1rem}._header_1q3zs_30{display:flex;align-items:center;justify-content:space-between;gap:1rem}._headerActions_1q3zs_37{display:flex;align-items:center;gap:.5rem}._addPanel_1q3zs_43{margin:.85rem 0 1.1rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-bg) 88%,var(--color-accent, #3b82f6) 12%)}._addPanelTitle_1q3zs_51{margin:0 0 .35rem;font-size:var(--text-lg)}._editDivider_1q3zs_56{display:flex;align-items:center;gap:.75rem;margin:.35rem 0 .9rem;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600}._editDivider_1q3zs_56:before,._editDivider_1q3zs_56:after{content:"";flex:1;border-top:1px solid var(--color-border)}._lookupRow_1q3zs_73,._addRow_1q3zs_74{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._addPanel_1q3zs_43 ._addRow_1q3zs_74{margin-bottom:0;margin-top:.55rem}._lookupRow_1q3zs_73 select,._addRow_1q3zs_74 input,._typeCard_1q3zs_88 input[type=text]{flex:1;min-width:0}._nameInput_1q3zs_93{width:100%;min-width:0;box-sizing:border-box;padding:.45rem .65rem;font-size:var(--text-md)}._sections_1q3zs_101{display:flex;flex-direction:column;gap:.75rem}._header_1q3zs_30 h1,._header_1q3zs_30 h2{margin:0;font-size:var(--text-xl)}._descriptionInput_1q3zs_113{width:100%;min-height:4.5rem;resize:vertical;box-sizing:border-box}._hint_1q3zs_120,._empty_1q3zs_121{color:var(--color-text-muted);font-size:var(--text-sm)}._list_1q3zs_126{display:flex;flex-direction:column;gap:.75rem}._typeCard_1q3zs_88{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.75rem 1rem}._typeCard_1q3zs_88 h3{margin:0 0 .5rem;font-size:var(--text-md)}._plugins_1q3zs_143{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.35rem .75rem}._plugins_1q3zs_143 label{display:flex;align-items:flex-start;gap:.4rem}._error_1q3zs_158{color:var(--color-danger)}._status_1q3zs_162{color:var(--color-success, var(--color-accent))}._shell_1yr6o_1{position:relative;flex:1 1 auto;display:flex;width:var(--app-sidebar-width, 240px);min-height:0;height:auto}._shellCollapsed_1yr6o_10{flex:0 0 auto;width:auto}._panel_1yr6o_15{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;border-right:none;background:var(--sidebar, color-mix(in srgb, var(--color-surface) 96%, var(--color-bg) 4%))}._toolbar_1yr6o_25{display:flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.45rem .55rem;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 98%,var(--color-bg) 2%)}._filterBar_1yr6o_35{flex-shrink:0;padding:.4rem .55rem .5rem;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 98%,var(--color-bg) 2%)}._filterField_1yr6o_42{display:flex;align-items:center;gap:.35rem;width:100%;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:0 .4rem}._filterField_1yr6o_42:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--ring-accent)}._filterInput_1yr6o_59{flex:1;min-width:0;width:100%;border:none!important;background:transparent!important;box-shadow:none!important;color:var(--color-text);font-size:var(--text-sm);font-weight:500;padding:.32rem 0!important}._filterInput_1yr6o_59:focus{outline:none;border-color:transparent!important;box-shadow:none!important}._filterInput_1yr6o_59::-webkit-search-decoration,._filterInput_1yr6o_59::-webkit-search-cancel-button,._filterInput_1yr6o_59::-webkit-search-results-button,._filterInput_1yr6o_59::-webkit-search-results-decoration{display:none}._filterClear_1yr6o_85{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;box-shadow:none}._filterClear_1yr6o_85:hover{color:var(--color-text);background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._filterClearIcon_1yr6o_106{width:.85rem;height:.85rem}._filterEmpty_1yr6o_111{padding:.65rem .45rem;font-size:var(--text-sm);color:var(--color-text-muted);text-align:left}._filterHit_1yr6o_118{background:color-mix(in srgb,var(--color-accent) 32%,transparent);color:inherit;font-weight:700;padding:0 .12em;border-radius:.15rem}._hideMenuButton_1yr6o_126{display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;flex:1;min-width:0;width:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text);padding:.42rem .55rem;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._hideMenuButton_1yr6o_126:hover{color:var(--color-text);border-color:color-mix(in srgb,var(--color-border) 60%,var(--color-text) 40%);background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._hideMenuButton_1yr6o_126:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._toolbarButton_1yr6o_156{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._toolbarButton_1yr6o_156:hover{color:var(--color-text);border-color:color-mix(in srgb,var(--color-border) 60%,var(--color-text) 40%);background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._toolbarButton_1yr6o_156:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._filterToggleActive_1yr6o_181{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-border) 50%,var(--color-accent) 50%);background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._toolbarIcon_1yr6o_187{width:1rem;height:1rem;flex-shrink:0}._sidebar_1yr6o_193{--sidebar-edge-padding: .45rem;--sidebar-chevron-size: .85rem;--sidebar-chevron-gap: .35rem;--sidebar-label-indent: calc(var(--sidebar-edge-padding) + var(--sidebar-chevron-size) + var(--sidebar-chevron-gap));flex:1;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:.15rem;padding:.65rem .55rem;overflow-y:auto;overflow-x:hidden;text-align:left}._resizeHandle_1yr6o_210{position:absolute;top:0;right:-3px;width:6px;height:100%;border:none;padding:0;background:transparent;cursor:col-resize;z-index:2}._resizeHandle_1yr6o_210:hover,._resizeHandle_1yr6o_210:active{background:color-mix(in srgb,transparent 70%,var(--color-accent) 30%)}._expandButton_1yr6o_228{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:2rem;height:4.25rem;margin-top:.65rem;padding:0 .45rem;border:1px solid var(--color-border);border-left:none;border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--color-surface) 96%,var(--color-bg) 4%);color:var(--color-text);cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease,box-shadow .12s ease;writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--text-xs);font-weight:600;letter-spacing:.03em}._expandButton_1yr6o_228:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-surface) 78%,var(--color-accent) 22%);box-shadow:0 2px 8px color-mix(in srgb,var(--color-accent) 20%,transparent 80%)}._expandButton_1yr6o_228:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._section_1yr6o_263{display:flex;flex-direction:column;align-items:stretch;width:100%}._sectionHeaderRow_1yr6o_270{display:flex;align-items:center;gap:.25rem;width:100%;padding-left:var(--sidebar-edge-padding)}._sectionToggleButton_1yr6o_278{display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:var(--sidebar-chevron-gap);flex:1;min-width:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text);padding:.38rem .35rem .38rem 0;font-size:var(--text-md);font-weight:600;line-height:1.35;cursor:pointer;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word;transition:background .12s ease,color .12s ease}._sectionToggleButton_1yr6o_278 ._chevron_1yr6o_301{margin-top:.12rem}._sectionToggleButton_1yr6o_278:hover{background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._sectionToggleButtonActive_1yr6o_309{color:var(--color-accent)}._sectionToggleButton_1yr6o_278:focus-visible,._sectionAddButton_1yr6o_314:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._sectionHeaderActions_1yr6o_319{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem}._sectionHeaderActions_1yr6o_319 ._sectionAddButton_1yr6o_314{margin-left:0}._chartsSettingsWrap_1yr6o_330{position:relative}._chartsSettingsMenu_1yr6o_334{position:absolute;top:calc(100% + .25rem);right:0;z-index:20;min-width:12rem;padding:.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}._chartsSettingsMenu_1yr6o_334 button{width:100%;text-align:left;border:0;background:transparent;color:var(--color-text);padding:.4rem .5rem;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-sm)}._chartsSettingsMenu_1yr6o_334 button:hover{background:var(--color-bg-alt)}._sectionAddButton_1yr6o_314{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;margin-right:0;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-soft);color:var(--color-text);cursor:pointer}._sectionAddButton_1yr6o_314:hover{background:var(--color-bg-alt)}._sectionAddIcon_1yr6o_383{width:14px;height:14px;flex-shrink:0}._sectionHeader_1yr6o_270{display:flex;align-items:flex-start;justify-content:flex-start;gap:.35rem;width:100%;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text);padding:.38rem var(--sidebar-edge-padding);font-size:var(--text-md);font-weight:600;line-height:1.35;cursor:pointer;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word;transition:background .12s ease,color .12s ease}._sectionHeader_1yr6o_270 ._chevron_1yr6o_301{margin-top:.12rem}._sectionHeaderNoChevron_1yr6o_415{padding-left:var(--sidebar-label-indent)}._sectionHeader_1yr6o_270:hover{background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._sectionHeaderActive_1yr6o_423{color:var(--color-accent)}._chevron_1yr6o_301{width:.85rem;height:.85rem;flex-shrink:0;opacity:.65}._sectionLabel_1yr6o_434{min-width:0;flex:1;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._menuIcon_1yr6o_442{width:.9rem;height:.9rem;flex-shrink:0;margin-top:.14rem;opacity:.78}._leafButton_1yr6o_450 ._menuIcon_1yr6o_442{margin-top:.08rem}._leaves_1yr6o_454{list-style:none;margin:.15rem 0 .35rem;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:.05rem;width:100%}._tempChartsRoot_1yr6o_465{--temp-accent: color-mix(in srgb, #c45c26 70%, var(--color-accent) 30%);border-left:2px solid color-mix(in srgb,var(--temp-accent) 55%,transparent);margin-left:.15rem;padding-left:.15rem}._tempChartsRoot_1yr6o_465 ._leafButton_1yr6o_450,._tempChartsRoot_1yr6o_465 ._leafChevron_1yr6o_473{color:var(--temp-accent)}._tempChartsRoot_1yr6o_465 ._leafButton_1yr6o_450:hover{background:color-mix(in srgb,transparent 82%,var(--temp-accent) 18%)}._tempChartsRoot_1yr6o_465 ._leafButtonActive_1yr6o_481{color:var(--temp-accent);background:color-mix(in srgb,transparent 78%,var(--temp-accent) 22%)}._tempChartsRoot_1yr6o_465 ._menuIcon_1yr6o_442{opacity:.95;color:var(--temp-accent)}._chartGroupLabel_1yr6o_491{display:block;padding:.25rem .45rem .1rem var(--sidebar-label-indent);font-size:.7rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted);opacity:.85}._chartKindLabel_1yr6o_502{display:block;padding:.25rem .45rem .1rem 1.35rem;font-size:.7rem;font-weight:550;letter-spacing:.02em;text-transform:none;color:var(--color-text-muted);opacity:.85}._tempChartsRoot_1yr6o_465 ._chartGroupLabel_1yr6o_491{color:var(--temp-accent);opacity:.9}._leafButton_1yr6o_450{display:flex;align-items:flex-start;justify-content:flex-start;gap:.4rem;width:100%;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);padding:.3rem .45rem .3rem var(--sidebar-label-indent);font-size:var(--text-sm);font-weight:500;line-height:1.35;text-align:left;cursor:pointer;white-space:normal;overflow-wrap:anywhere;word-break:break-word;transition:background .12s ease,color .12s ease}._leafButton_1yr6o_450:hover{color:var(--color-text);background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._leafButtonActive_1yr6o_481{color:var(--color-accent);font-weight:600;background:color-mix(in srgb,transparent 90%,var(--color-accent) 10%)}._leafButtonAncestor_1yr6o_551{color:var(--color-text);font-weight:600}._leafBranch_1yr6o_556{display:flex;align-items:flex-start;width:100%;padding-left:calc(var(--sidebar-label-indent) - var(--sidebar-chevron-size) - .15rem)}._leafChevron_1yr6o_473{display:inline-flex;align-items:center;justify-content:center;width:var(--sidebar-chevron-size);height:1.2rem;margin-top:.22rem;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer;flex-shrink:0}._leafChevron_1yr6o_473:hover{color:var(--color-text);background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._leafChevron_1yr6o_473:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._leafBranch_1yr6o_556 ._leafButton_1yr6o_450{width:auto;flex:1;min-width:0;padding-left:.2rem}._leafRow_1yr6o_596{display:flex;align-items:center;gap:.1rem;width:100%;min-width:0}._leafRow_1yr6o_596 ._leafButton_1yr6o_450{flex:1;min-width:0}._leafSettingsButton_1yr6o_609{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;margin-right:.2rem;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer;flex-shrink:0}._leafSettingsButton_1yr6o_609:hover{color:var(--color-text);background:color-mix(in srgb,transparent 88%,var(--color-accent) 12%)}._leafSettingsButtonActive_1yr6o_629{color:var(--color-text);background:color-mix(in srgb,transparent 84%,var(--color-accent) 16%)}._leafBranch_1yr6o_556 ._leafSettingsButton_1yr6o_609{margin-right:.15rem}._nestedLeaves_1yr6o_638{list-style:none;margin:.05rem 0 .15rem;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:.05rem;width:100%}._leafButtonNested_1yr6o_649{padding-left:calc(var(--sidebar-label-indent) + 1.15rem)}._leafEmpty_1yr6o_653{padding:.25rem .45rem .25rem var(--sidebar-label-indent);font-size:var(--text-xs);color:var(--color-text-muted);opacity:.75;text-align:left}._divider_1yr6o_661{height:1px;margin:.45rem .35rem;background:var(--color-border);opacity:.55}@media (max-width: 900px){._shell_1yr6o_1{width:100%!important;height:auto}._panel_1yr6o_15{width:100%;max-height:40vh;border-right:none;border-bottom:1px solid var(--color-border)}._resizeHandle_1yr6o_210{display:none}._expandButton_1yr6o_228{width:100%;min-width:0;height:2.25rem;margin-top:0;padding:0 .75rem;border-left:1px solid var(--color-border);border-radius:0;border-bottom:1px solid var(--color-border);writing-mode:horizontal-tb;transform:none}}._appLayoutLeftPanel_48sew_1{display:flex;height:100%;min-height:100vh}._leftColumn_48sew_7{display:flex;flex-direction:column;flex-shrink:0;min-height:0;height:100vh;overflow:hidden;border-right:1px solid var(--color-border);background:var(--sidebar, color-mix(in srgb, var(--color-surface) 96%, var(--color-bg) 4%))}._leftColumnCollapsed_48sew_18{width:auto;height:auto;border-right:none;background:transparent}._mainFullscreen_48sew_25{flex:1;min-width:0;min-height:0;height:100vh;overflow:auto;display:flex;flex-direction:column}._appLayoutTopMenu_48sew_35{display:flex;flex-direction:column;height:100%;min-height:100vh}._main_48sew_25{flex:1;min-width:0;min-height:0;overflow:auto;display:flex;flex-direction:column}._mainBody_48sew_51{flex:1 0 auto}._leftNoticeStack_48sew_55,._leftNoticeStackPinned_48sew_56{display:flex;flex-direction:column;gap:.28rem;flex-shrink:0;max-height:32vh;overflow:auto;padding:.35rem .4rem .45rem}._leftNoticeStackPinned_48sew_56{position:fixed;left:.55rem;bottom:.55rem;z-index:60;width:min(16rem,calc(100vw - 1.1rem));padding:0;pointer-events:none}._leftNoticeStackPinned_48sew_56>*{pointer-events:auto}._leftNoticeStack_48sew_55:empty,._leftNoticeStackPinned_48sew_56:empty{display:none;padding:0}._leftNoticeStack_48sew_55 ._priorityAlertStack_48sew_86,._leftNoticeStackPinned_48sew_56 ._priorityAlertStack_48sew_86{padding:0;max-height:none}._gitQueueBanner_48sew_92{display:flex;align-items:flex-start;gap:.4rem;padding:.28rem .4rem;border-radius:4px;border:1px solid color-mix(in srgb,#7c3aed 35%,transparent);background:color-mix(in srgb,#7c3aed 24%,transparent);color:var(--color-text);font-size:var(--text-2xs);font-weight:500;line-height:1.3;text-align:left;animation:_gitQueueFlash_48sew_1 1.8s ease-in-out infinite}._gitQueueHeading_48sew_108{display:flex;flex-direction:column;gap:.08rem;min-width:0;flex:1}._gitQueueHeading_48sew_108 strong,._gitQueueHeading_48sew_108 span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._gitQueueHeading_48sew_108 strong{-webkit-line-clamp:2;font-size:var(--text-xs);font-weight:600}._gitQueueHeading_48sew_108 span{-webkit-line-clamp:2;color:var(--color-text-muted)}._gitQueueMore_48sew_134{flex-shrink:0;background:color-mix(in srgb,var(--color-text) 10%,transparent);color:inherit;border:none;border-radius:4px;padding:.08rem .32rem;font-size:var(--text-2xs);font-weight:600;line-height:1.3;cursor:pointer}._gitQueueMore_48sew_134:hover{background:color-mix(in srgb,var(--color-text) 18%,transparent)}._gitQueueOverlay_48sew_151{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f0f1473;display:flex;align-items:flex-end;justify-content:center;padding:1rem}._gitQueueDialog_48sew_162{width:min(960px,100%);max-height:min(70vh,640px);display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface, #fff);color:var(--color-text, #252525);border-radius:12px;text-align:left;font-weight:400;box-shadow:0 12px 40px #00000040}._gitQueueDialogHead_48sew_176{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;flex-shrink:0;padding:1rem 1.1rem .75rem}._gitQueueDialogHead_48sew_176 h2{margin:0;flex:1 1 auto;min-width:12rem;font-size:var(--text-lg)}._gitQueueHeadActions_48sew_193{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap;margin-left:auto}._gitQueueDialogBody_48sew_202{overflow:auto;min-height:0;padding:0 1.1rem 1.1rem}._gitQueueCheck_48sew_208{width:1.75rem}._gitQueueHint_48sew_212{margin:.6rem 0;color:var(--color-text-muted, #737373);font-size:var(--text-sm)}._gitQueueTableWrap_48sew_218{overflow:auto;max-height:42vh}._gitQueueTable_48sew_218{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._gitQueueTable_48sew_218 th,._gitQueueTable_48sew_218 td{text-align:left;padding:.4rem .5rem;border-bottom:1px solid var(--color-border, #e5e5e5);vertical-align:top}._gitQueueTable_48sew_218 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._gitQueueError_48sew_241{margin:.6rem 0 0;color:#b91c1c;font-size:var(--text-sm)}._gitQueueMessage_48sew_247{margin:.6rem 0 0;color:#1f8a4c;font-size:var(--text-sm)}@keyframes _gitQueueFlash_48sew_1{0%,to{background:color-mix(in srgb,#7c3aed 16%,transparent)}50%{background:color-mix(in srgb,#7c3aed 42%,transparent)}}._priorityAlertStack_48sew_86,._priorityAlertStackPinned_48sew_264{display:flex;flex-direction:column;gap:.28rem;flex-shrink:0;max-height:28vh;overflow:auto;padding:.35rem .4rem .45rem}._priorityAlertStackPinned_48sew_264{position:fixed;left:.55rem;bottom:.55rem;z-index:50;width:min(18rem,calc(100vw - 1.1rem));max-width:18rem;max-height:30vh;overflow:auto;padding:0;pointer-events:none}._priorityAlert_48sew_86{display:flex;align-items:flex-start;gap:.4rem;padding:.28rem .4rem;border-radius:4px;border:1px solid color-mix(in srgb,#b91c1c 35%,transparent);background:color-mix(in srgb,#b91c1c 28%,transparent);color:var(--color-text);font-size:var(--text-2xs);font-weight:500;line-height:1.3;text-align:left;animation:_priorityAlertFlash_48sew_1 1.8s ease-in-out infinite}._priorityAlertStackPinned_48sew_264 ._priorityAlert_48sew_86{pointer-events:auto}._priorityAlertText_48sew_309{min-width:0;flex:1}._priorityAlertText_48sew_309 strong,._priorityAlertText_48sew_309 span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._priorityAlertText_48sew_309 strong{-webkit-line-clamp:2;font-size:var(--text-xs);font-weight:600}._priorityAlertText_48sew_309 span{-webkit-line-clamp:2;color:var(--color-text-muted)}a._priorityAlertButton_48sew_332{text-decoration:none;display:inline-flex;align-items:center}._priorityAlertButton_48sew_332{flex-shrink:0;background:color-mix(in srgb,var(--color-text) 10%,transparent);color:inherit;border:none;border-radius:4px;padding:.08rem .32rem;font-size:var(--text-2xs);font-weight:600;line-height:1.3;cursor:pointer}._priorityAlertButton_48sew_332:hover{background:color-mix(in srgb,var(--color-text) 18%,transparent)}@keyframes _priorityAlertFlash_48sew_1{0%,to{background:color-mix(in srgb,#b91c1c 22%,transparent)}50%{background:color-mix(in srgb,#b91c1c 48%,transparent)}}._optiHoldFooter_48sew_365{padding:.28rem .4rem;border-radius:4px;border:1px solid color-mix(in srgb,#b91c1c 35%,transparent);background:color-mix(in srgb,#b91c1c 24%,transparent);color:var(--color-text);font-size:var(--text-2xs);font-weight:500;line-height:1.3;text-align:left;animation:_optiHoldPulse_48sew_1 1.8s ease-in-out infinite}@keyframes _optiHoldPulse_48sew_1{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion: reduce){._optiHoldFooter_48sew_365,._gitQueueBanner_48sew_92,._priorityAlert_48sew_86{animation:none}}@media (max-width: 900px){._appLayoutLeftPanel_48sew_1{flex-direction:column}._leftColumn_48sew_7{width:100%;height:auto;max-height:none;border-right:none;border-bottom:1px solid var(--color-border)}._leftColumnCollapsed_48sew_18{width:100%;height:auto;border-bottom:none;background:transparent}._mainFullscreen_48sew_25{height:auto;min-height:0;flex:1}}._overlay_g4jfg_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1600}._dialog_g4jfg_12{width:min(720px,calc(100vw - 2rem));max-height:90vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1.25rem 1.35rem 1.35rem}._eyebrow_g4jfg_23{margin:0 0 .3rem;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}._title_g4jfg_32{margin:0 0 .4rem;font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em}._lead_g4jfg_39{margin:0 0 .85rem;font-size:var(--text-md);color:var(--color-text-muted);line-height:1.5}._tip_g4jfg_46{margin:0 0 1rem;padding:.65rem .8rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));font-size:var(--text-sm);line-height:1.45;color:var(--color-text)}._tip_g4jfg_46 strong{color:var(--color-accent);font-weight:700}._grid_g4jfg_62{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-bottom:1.1rem}._card_g4jfg_69{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:.85rem;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}._card_g4jfg_69:hover{border-color:color-mix(in srgb,var(--color-border) 35%,var(--color-accent) 65%)}._cardSelected_g4jfg_85{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent)}._cardTitle_g4jfg_91{margin:0 0 .35rem;font-size:var(--text-md);font-weight:650}._cardDescription_g4jfg_97{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.4}._card_g4jfg_69 ._hint_g4jfg_104{margin-top:.65rem;font-weight:650;color:var(--color-primary, #1a5fb4)}._footer_g4jfg_110{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._footerActions_g4jfg_118{display:flex;align-items:center;gap:.5rem}._hint_g4jfg_104{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._error_g4jfg_130{color:var(--color-danger);margin:0 0 .75rem;font-size:var(--text-sm)}._overlay_1i7vq_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1300}._dialog_1i7vq_12{width:min(780px,calc(100vw - 2rem));max-height:88vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1rem}._header_1i7vq_23{display:flex;align-items:center;justify-content:space-between;gap:1rem}._header_1i7vq_23 h2{margin:0;font-size:var(--text-xl)}._headerActions_1i7vq_35{display:flex;align-items:center;gap:.5rem}._lookupRow_1i7vq_41,._addRow_1i7vq_42{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._lookupRow_1i7vq_41 select,._addRow_1i7vq_42 input,._typeCard_1i7vq_51 input[type=text],._typeCard_1i7vq_51 textarea{flex:1;min-width:0}._typeCard_1i7vq_51 textarea{min-height:4.5rem;resize:vertical;font:inherit}._sections_1i7vq_63{display:flex;flex-direction:column;gap:.75rem}._empty_1i7vq_69{color:var(--color-text-muted);font-size:var(--text-sm)}._typeCard_1i7vq_51{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.75rem 1rem}._typeCard_1i7vq_51 h3{margin:0 0 .5rem;font-size:var(--text-md)}._plugins_1i7vq_85{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.35rem .75rem}._plugins_1i7vq_85 label{display:flex;align-items:flex-start;gap:.4rem}._error_1i7vq_100{color:var(--color-danger)}._status_1i7vq_104{color:var(--color-success, var(--color-accent))}._topMenuLeftPanel_18ii0_1{position:relative;z-index:1400;display:flex;flex-direction:column;gap:.2rem;width:100%;flex-shrink:0;padding:.45rem .55rem;border-bottom:1px solid var(--color-border);background:var(--sidebar, var(--color-surface))}._leftPanelAccountRow_18ii0_14{display:flex;align-items:center;gap:.35rem;min-width:0}._leftPanelAccountActions_18ii0_21{display:flex;align-items:center;gap:.25rem;min-width:0;flex-wrap:wrap}._leftPanelMeta_18ii0_29{font-size:var(--text-2xs);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-muted);opacity:.55;line-height:1.2;-webkit-user-select:none;user-select:none;padding:0 .1rem}._settingsDropdownLeft_18ii0_41{left:0;right:auto}._topMenu_18ii0_1{position:sticky;top:0;z-index:1400;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.34rem 1rem .2rem;border-bottom:1px solid var(--color-border);background:var(--sidebar, var(--color-surface))}._menuLeft_18ii0_59,._menuRight_18ii0_60{display:flex;align-items:center;gap:.2rem}._menuLeft_18ii0_59{min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable;padding-bottom:.24rem;flex:1}._topMenuLeftPanel_18ii0_1 ._brandLogoButton_18ii0_75{margin-right:0}._topMenuLeftPanel_18ii0_1 ._signOutButton_18ii0_79,._topMenuLeftPanel_18ii0_1 ._settingsButton_18ii0_80{font-size:var(--text-xs);padding:.24rem .45rem}._solutionsBlock_18ii0_85{display:inline-flex;flex-direction:column;align-items:stretch;gap:2px;min-width:0}._solutionsBlockLeftPanel_18ii0_93{width:100%}._solutionsMeta_18ii0_97{width:0;min-width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._solutionsCluster_18ii0_108{display:inline-flex;align-items:center;gap:.25rem}._solutionsClusterLeftPanel_18ii0_114{width:100%;margin-top:.2rem}._solutionsClusterLeftPanel_18ii0_114 ._solutionsButton_18ii0_119{flex:1;min-width:0;margin-top:0}._solutionsButton_18ii0_119{display:inline-flex;align-items:center;gap:.3rem;border:1px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-radius:var(--ui-radius-control);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface));color:var(--color-accent);padding:.28rem .65rem;font-size:var(--text-sm);font-weight:700;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}._solutionsSettingsButton_18ii0_140{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;flex-shrink:0;border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border));border-radius:var(--ui-radius-control);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));color:var(--color-accent);cursor:pointer;padding:0;transition:background .14s ease,border-color .14s ease,color .14s ease}._solutionsSettingsButton_18ii0_140:hover{background:color-mix(in srgb,var(--color-accent) 20%,var(--color-surface));border-color:var(--color-accent);color:var(--color-accent-hover, var(--color-accent))}._solutionsButton_18ii0_119:hover{background:color-mix(in srgb,var(--color-accent) 22%,var(--color-surface));border-color:var(--color-accent);color:var(--color-accent-hover, var(--color-accent))}._solutionsButtonActive_18ii0_168{background:color-mix(in srgb,var(--color-accent) 28%,var(--color-surface));border-color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent)}._solutionsButtonLeftPanel_18ii0_174{justify-content:center;font-size:var(--text-xs);padding:.35rem .55rem}._topMenuLeftPanel_18ii0_1 ._solutionsButton_18ii0_119 ._menuIcon_18ii0_180{color:inherit}._brandLogoButton_18ii0_75{border:none;background:none;padding:0;margin-right:.35rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text)}._brandLogoImage_18ii0_197{width:2.1rem;height:2.1rem;border-radius:999px;display:block;border:1px solid color-mix(in srgb,var(--color-border) 70%,var(--color-text) 30%)}._menuRight_18ii0_60{flex-shrink:0}._menuToggleButton_18ii0_209{display:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:none;color:var(--color-text-muted);padding:.28rem .6rem;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:color .14s ease,border-color .14s ease}._menuToggleButton_18ii0_209:hover{color:var(--color-text);border-color:color-mix(in srgb,var(--color-border) 60%,var(--color-text) 40%)}._menuGroup_18ii0_228{display:flex;flex-direction:column;align-items:flex-start}._groupLabel_18ii0_234{font-size:var(--text-2xs);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-muted);opacity:.5;padding:0 .55rem;line-height:1.2;margin-bottom:1px;-webkit-user-select:none;user-select:none}._groupItems_18ii0_247{display:flex;align-items:center;gap:.2rem}._emptyLabel_18ii0_253{color:var(--color-text-muted);font-size:var(--text-sm);padding:.18rem .2rem}._groupSeparator_18ii0_260{width:1px;height:1.8rem;background:var(--color-border);margin:0 .55rem;align-self:center;opacity:.45;flex-shrink:0}._pluginSelectLabel_18ii0_270{display:inline-flex;align-items:center}._pluginSelect_18ii0_270{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.22rem .42rem;font-size:var(--text-sm);font-weight:600;max-width:220px}._srOnly_18ii0_286{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._menuItemRow_18ii0_299{display:inline-flex;align-items:center;gap:.05rem}._menuSettingsButton_18ii0_305{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border:none;border-radius:4px;background:none;color:var(--color-text-muted);cursor:pointer;flex-shrink:0}._menuSettingsButton_18ii0_305:hover{color:var(--color-text);background:color-mix(in srgb,transparent 85%,var(--color-accent) 15%)}._menuItem_18ii0_299{display:inline-flex;align-items:center;gap:.35rem;background:none;border:none;border-radius:4px;color:var(--color-text-muted);padding:.22rem .55rem;font-size:var(--text-sm);font-weight:500;cursor:pointer;position:relative;letter-spacing:.015em;transition:color .14s ease,background .14s ease;white-space:nowrap}._menuIcon_18ii0_180{width:.85rem;height:.85rem;flex-shrink:0;opacity:.8}._menuItem_18ii0_299:hover{color:var(--color-text);background:color-mix(in srgb,transparent 85%,var(--color-accent) 15%)}._menuItemChild_18ii0_354{font-size:var(--text-xs);font-weight:500;padding-left:.35rem;padding-right:.35rem}._menuCluster_18ii0_361{display:inline-flex;align-items:center;gap:.05rem;margin-right:.2rem;padding-right:.35rem;border-right:1px solid var(--color-border)}._menuItemActive_18ii0_370{color:var(--color-accent);font-weight:600}._menuItemActive_18ii0_370:after{content:"";position:absolute;bottom:2px;left:.55rem;right:.55rem;height:1.5px;background:var(--color-accent);border-radius:1px;opacity:.75}._signOutButton_18ii0_79{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:none;color:var(--color-text-muted);padding:.28rem .6rem;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:color .14s ease,border-color .14s ease}._signOutButton_18ii0_79:hover{color:var(--color-text);border-color:color-mix(in srgb,var(--color-border) 60%,var(--color-text) 40%)}._userLabel_18ii0_405{color:var(--color-text-muted);font-size:var(--text-sm);margin-right:.25rem}._buildLabel_18ii0_411{color:var(--color-text-muted);font-size:var(--text-xs);opacity:.55;font-variant-numeric:tabular-nums;letter-spacing:.01em;margin-right:.5rem}._settingsWrapper_18ii0_421{position:relative}._settingsButton_18ii0_80{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:none;color:var(--color-text-muted);padding:.28rem .6rem;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:color .14s ease,border-color .14s ease}._settingsButton_18ii0_80:hover{color:var(--color-text);border-color:color-mix(in srgb,var(--color-border) 60%,var(--color-text) 40%)}._settingsDropdown_18ii0_41{position:absolute;top:calc(100% + 6px);right:0;min-width:190px;background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--radius-sm);box-shadow:var(--ui-shadow-overlay);padding:.5rem;display:flex;flex-direction:column;gap:2px;z-index:1500}._settingsSectionLabel_18ii0_458{font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);opacity:.6;padding:.2rem .4rem .4rem;-webkit-user-select:none;user-select:none}._themeOption_18ii0_469{background:none;border:none;border-radius:6px;color:var(--color-text-muted);font-size:var(--text-md);font-weight:500;padding:.35rem .6rem;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease;width:100%}._themeOption_18ii0_469:hover{background:color-mix(in srgb,transparent 85%,var(--color-accent) 15%);color:var(--color-text)}._themeOptionActive_18ii0_488{color:var(--color-accent);font-weight:600}._themeSelectLabel_18ii0_493{display:inline-flex;width:100%}._themeSelect_18ii0_493{width:100%;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);font-size:var(--text-sm);padding:.32rem .45rem}@media (max-width: 900px){._topMenu_18ii0_1{flex-wrap:wrap;gap:.45rem;padding:.4rem .8rem}._menuLeft_18ii0_59{display:none;width:100%;order:2;overflow:visible;flex-direction:column;align-items:stretch;gap:.55rem;padding-bottom:.1rem}._menuLeftOpen_18ii0_526{display:flex}._brandLogoImage_18ii0_197{width:1.85rem;height:1.85rem}._menuGroup_18ii0_228{width:100%}._groupItems_18ii0_247{flex-wrap:wrap}._groupSeparator_18ii0_260{display:none}._pluginSelect_18ii0_270{max-width:100%}._menuRight_18ii0_60{width:100%;justify-content:space-between;order:1}._menuToggleButton_18ii0_209{display:inline-flex;align-items:center}}@media (max-width: 640px){._groupLabel_18ii0_234{padding:0 .2rem}._groupItems_18ii0_247{gap:.25rem}._menuItem_18ii0_299{padding:.32rem .5rem;font-size:var(--text-md)}._menuItemActive_18ii0_370:after{left:.5rem;right:.5rem}._settingsDropdown_18ii0_41{right:0;min-width:min(240px,calc(100vw - 1.2rem))}}._fab_8rjy0_1{position:fixed;right:var(--space-4, 1rem);bottom:var(--space-4, 1rem);z-index:1200;width:3.25rem;height:3.25rem;border:none;border-radius:999px;padding:0;cursor:pointer;background:var(--color-sofee-purple, #5b2d8e);box-shadow:0 4px 16px #00000040;display:flex;align-items:center;justify-content:center}._fab_8rjy0_1 img{width:2.25rem;height:2.25rem;object-fit:contain}._panel_8rjy0_25{position:fixed;right:var(--space-4, 1rem);bottom:4.5rem;z-index:1200;width:min(24rem,calc(100vw - 2rem));height:min(32rem,calc(100vh - 6rem));display:flex;flex-direction:column;background:var(--color-surface, #fff);color:var(--color-text, #1a1a1a);border:1px solid var(--color-border, #ddd);border-radius:var(--radius-md, .5rem);box-shadow:0 8px 28px #0003;overflow:hidden}._header_8rjy0_42{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .6rem;background:var(--color-sofee-purple, #5b2d8e);color:#fff;font-size:var(--text-sm, .875rem)}._headerTitle_8rjy0_53{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;flex:1}._tag_8rjy0_62{display:inline-flex;align-items:center;gap:.15rem;padding:.05rem .35rem;border-radius:999px;background:#ffffff2e;font-size:.65rem;max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tag_8rjy0_62 button{border:none;background:transparent;color:inherit;cursor:pointer;padding:0;line-height:1;font-size:.75rem}._headerActions_8rjy0_86{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._headerActions_8rjy0_86 button{border:none;background:transparent;color:inherit;cursor:pointer;font-size:var(--text-sm, .875rem);padding:.15rem .35rem}._tinyCheck_8rjy0_102{display:inline-flex;align-items:center;gap:.15rem;font-size:.65rem;cursor:pointer;-webkit-user-select:none;user-select:none}._tinyCheck_8rjy0_102 input{margin:0;width:.75rem;height:.75rem}._toolbar_8rjy0_117{display:flex;flex-wrap:wrap;gap:.35rem;padding:.5rem .75rem;border-bottom:1px solid var(--color-border, #ddd);font-size:var(--text-sm, .875rem)}._toolbar_8rjy0_117 select{flex:1;min-width:8rem}._contextBar_8rjy0_131{display:flex;flex-direction:column;gap:.35rem;padding:.45rem .65rem;border-bottom:1px solid var(--color-border, #ddd);background:#fafafa}._contextRow_8rjy0_140{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._contextCheck_8rjy0_147{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;cursor:pointer}._projectPickList_8rjy0_156{display:flex;flex-wrap:wrap;gap:.35rem;max-height:6rem;overflow:auto;padding:.15rem 0}._addKnowledge_8rjy0_165{position:absolute;top:2.1rem;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#fff;font-size:var(--text-sm, .875rem);overflow:auto}._addKnowledge_8rjy0_165 textarea{flex:1;min-height:8rem;resize:none}._addKnowledge_8rjy0_165 input,._addKnowledge_8rjy0_165 textarea,._addKnowledge_8rjy0_165 select{width:100%;font:inherit}._kindTabs_8rjy0_191{display:flex;gap:.3rem;flex-wrap:wrap}._messages_8rjy0_197{flex:1;overflow:auto;padding:.75rem;display:flex;flex-direction:column;gap:.65rem;font-size:var(--text-sm, .875rem)}._bubbleUser_8rjy0_207,._bubbleAssistant_8rjy0_208{max-width:92%;padding:.5rem .65rem;border-radius:.45rem;white-space:pre-wrap;word-break:break-word}._bubbleUser_8rjy0_207{align-self:flex-end;background:#eef0f4}._thinking_8rjy0_221{margin:.2rem 0 .45rem;padding:.4rem .5rem;border-radius:.4rem;background:#f5f5f7;border:1px solid #e2e2e6;font-size:.7rem;color:#555}._thinkingLine_8rjy0_231{font-style:italic}._debugStep_8rjy0_235{margin:.35rem 0 0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.65rem;color:#333}._bubbleAssistant_8rjy0_208{align-self:flex-start;background:var(--color-muted-bg, #f4f4f5)}._composer_8rjy0_249{border-top:1px solid var(--color-border, #ddd);padding:.5rem .75rem;display:flex;flex-direction:column;gap:.4rem}._composer_8rjy0_249 textarea{width:100%;min-height:3.5rem;resize:vertical;font:inherit}._dropHint_8rjy0_264{font-size:var(--text-2xs, .7rem);color:var(--color-muted, #666)}._dropActive_8rjy0_269{outline:2px dashed var(--color-sofee-highlight, #a855f7);outline-offset:-4px}._confirmBox_8rjy0_274{border-top:1px solid var(--color-border, #ddd);padding:.6rem .75rem;background:var(--color-muted-bg, #fafafa);font-size:var(--text-sm, .875rem);display:flex;flex-direction:column;gap:.35rem;max-height:40%;overflow:auto}._hint_8rjy0_286{color:var(--color-muted, #666);font-size:var(--text-2xs, .7rem)}._error_8rjy0_291{color:var(--color-danger, #b91c1c);font-size:var(--text-sm, .875rem);padding:0 .75rem}._bar_4gzih_1{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:1600;display:flex;flex-direction:column;gap:.55rem;padding:0;overflow:hidden;border:2px solid color-mix(in srgb,var(--color-sofee-highlight, var(--color-accent, #c45c26)) 70%,var(--ui-border) 30%);border-radius:var(--radius-sm, 8px);background:var(--ui-surface-1, var(--color-surface));box-shadow:var(--ui-shadow-overlay, 0 8px 28px rgb(0 0 0 / 18%));max-width:52rem;margin:0 auto}._header_4gzih_20{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;background:color-mix(in srgb,var(--color-sofee-highlight, var(--color-accent, #c45c26)) 22%,var(--ui-surface-1, var(--color-surface)) 78%);border-bottom:2px solid color-mix(in srgb,var(--color-sofee-highlight, var(--color-accent, #c45c26)) 55%,var(--ui-border) 45%)}._headerText_4gzih_30{display:flex;align-items:center;gap:.55rem;min-width:0}._title_4gzih_37{margin:0;font-size:var(--text-xl, var(--text-lg, 1.25rem));font-weight:700;letter-spacing:.01em;color:var(--color-text);line-height:1.2}._headerBadge_4gzih_46{flex-shrink:0;padding:.15rem .5rem;border-radius:4px;font-size:var(--text-xs, var(--text-2xs));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-inverse, #fff);background:var(--color-sofee-highlight, var(--color-accent, #c45c26))}._headerActions_4gzih_58{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}._headerOff_4gzih_67{flex-shrink:0}._row_4gzih_71{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:wrap;padding:0 .85rem}._row_4gzih_71:last-of-type{padding-bottom:.15rem}._hint_4gzih_83{margin:0;padding:0 .85rem;font-size:var(--text-sm);color:var(--color-text-muted)}._continuous_4gzih_90{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--text-sm);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none}._continuous_4gzih_90 input{margin:0;cursor:pointer}._targets_4gzih_105{display:flex;flex-wrap:wrap;gap:.35rem;flex:1;min-width:10rem}._empty_4gzih_113{font-size:var(--text-sm);color:var(--color-text-muted)}._chip_4gzih_118{display:inline-flex;align-items:center;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.2rem .45rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--color-accent, #6c5ce7) 45%,var(--ui-border) 55%);background:color-mix(in srgb,transparent 88%,var(--color-accent, #6c5ce7) 12%);font-size:var(--text-sm);color:var(--color-text)}._instruction_4gzih_133{flex:1;min-width:14rem;resize:vertical;border:1px solid var(--ui-border, var(--color-border));border-radius:var(--ui-radius-control, 6px);background:var(--ui-surface-2, var(--color-surface));color:var(--color-text);font-size:var(--text-md);padding:.4rem .5rem;font-family:inherit}._status_4gzih_146{margin:0;padding:0 .85rem;font-size:var(--text-sm);color:var(--color-text-muted)}._preview_4gzih_153{margin:0 0 .75rem;padding:0 .85rem;font-size:var(--text-sm);color:var(--color-text-muted)}._preview_4gzih_153 pre{margin:.35rem 0 0;max-height:10rem;overflow:auto;padding:.45rem;border-radius:6px;background:var(--ui-surface-2, var(--color-surface));color:var(--color-text);white-space:pre-wrap;word-break:break-word}body.ai-refine-mode-on{cursor:crosshair}body.ai-refine-mode-on [data-ai-refine-selected="1"]{outline:2px solid var(--color-accent, #6c5ce7)!important;outline-offset:2px}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}:root,.light,.light-theme{--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379)}}}.dark,.dark-theme{--blue-1: #0d1520;--blue-2: #111927;--blue-3: #0d2847;--blue-4: #003362;--blue-5: #004074;--blue-6: #104d87;--blue-7: #205d9e;--blue-8: #2870bd;--blue-9: #0090ff;--blue-10: #3b9eff;--blue-11: #70b8ff;--blue-12: #c2e6ff}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--blue-1: color(display-p3 .057 .081 .122);--blue-2: color(display-p3 .072 .098 .147);--blue-3: color(display-p3 .078 .154 .27);--blue-4: color(display-p3 .033 .197 .37);--blue-5: color(display-p3 .08 .245 .441);--blue-6: color(display-p3 .14 .298 .511);--blue-7: color(display-p3 .195 .361 .6);--blue-8: color(display-p3 .239 .434 .72);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .344 .612 .973);--blue-11: color(display-p3 .49 .72 1);--blue-12: color(display-p3 .788 .898 .99)}}}:root,.light,.light-theme{--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14)}}}.dark,.dark-theme{--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--slate-1: color(display-p3 .067 .067 .074);--slate-2: color(display-p3 .095 .098 .105);--slate-3: color(display-p3 .13 .135 .145);--slate-4: color(display-p3 .156 .163 .176);--slate-5: color(display-p3 .183 .191 .206);--slate-6: color(display-p3 .215 .226 .244);--slate-7: color(display-p3 .265 .28 .302);--slate-8: color(display-p3 .357 .381 .409);--slate-9: color(display-p3 .415 .431 .463);--slate-10: color(display-p3 .469 .483 .514);--slate-11: color(display-p3 .692 .704 .728);--slate-12: color(display-p3 .93 .933 .94)}}}:root,.light,.light-theme{--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153)}}}.dark,.dark-theme{--grass-1: #0e1511;--grass-2: #141a15;--grass-3: #1b2a1e;--grass-4: #1d3a24;--grass-5: #25482d;--grass-6: #2d5736;--grass-7: #366740;--grass-8: #3e7949;--grass-9: #46a758;--grass-10: #53b365;--grass-11: #71d083;--grass-12: #c2f0c2}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--grass-1: color(display-p3 .062 .083 .067);--grass-2: color(display-p3 .083 .103 .085);--grass-3: color(display-p3 .118 .163 .122);--grass-4: color(display-p3 .142 .225 .15);--grass-5: color(display-p3 .178 .279 .186);--grass-6: color(display-p3 .217 .337 .224);--grass-7: color(display-p3 .258 .4 .264);--grass-8: color(display-p3 .302 .47 .305);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .426 .694 .426);--grass-11: color(display-p3 .535 .807 .542);--grass-12: color(display-p3 .797 .936 .776)}}}:root,.light,.light-theme{--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277)}}}.dark,.dark-theme{--cyan-1: #0b161a;--cyan-2: #101b20;--cyan-3: #082c36;--cyan-4: #003848;--cyan-5: #004558;--cyan-6: #045468;--cyan-7: #12677e;--cyan-8: #11809c;--cyan-9: #00a2c7;--cyan-10: #23afd0;--cyan-11: #4ccce6;--cyan-12: #b6ecf7}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--cyan-1: color(display-p3 .053 .085 .098);--cyan-2: color(display-p3 .072 .105 .122);--cyan-3: color(display-p3 .073 .168 .209);--cyan-4: color(display-p3 .063 .216 .277);--cyan-5: color(display-p3 .091 .267 .336);--cyan-6: color(display-p3 .137 .324 .4);--cyan-7: color(display-p3 .186 .398 .484);--cyan-8: color(display-p3 .23 .496 .6);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .331 .675 .801);--cyan-11: color(display-p3 .446 .79 .887);--cyan-12: color(display-p3 .757 .919 .962)}}}:root,.light,.light-theme{--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145)}}}.dark,.dark-theme{--amber-1: #16120c;--amber-2: #1d180f;--amber-3: #302008;--amber-4: #3f2700;--amber-5: #4d3000;--amber-6: #5c3d05;--amber-7: #714f19;--amber-8: #8f6424;--amber-9: #ffc53d;--amber-10: #ffd60a;--amber-11: #ffca16;--amber-12: #ffe7b3}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--amber-1: color(display-p3 .082 .07 .05);--amber-2: color(display-p3 .111 .094 .064);--amber-3: color(display-p3 .178 .128 .049);--amber-4: color(display-p3 .239 .156 0);--amber-5: color(display-p3 .29 .193 0);--amber-6: color(display-p3 .344 .245 .076);--amber-7: color(display-p3 .422 .314 .141);--amber-8: color(display-p3 .535 .399 .189);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 1 .87 .15);--amber-11: color(display-p3 1 .8 .29);--amber-12: color(display-p3 .984 .909 .726)}}}:root,.light,.light-theme{--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143)}}}.dark,.dark-theme{--red-1: #191111;--red-2: #201314;--red-3: #3b1219;--red-4: #500f1c;--red-5: #611623;--red-6: #72232d;--red-7: #8c333a;--red-8: #b54548;--red-9: #e5484d;--red-10: #ec5d5e;--red-11: #ff9592;--red-12: #ffd1d9}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--red-1: color(display-p3 .093 .068 .067);--red-2: color(display-p3 .118 .077 .079);--red-3: color(display-p3 .211 .081 .099);--red-4: color(display-p3 .287 .079 .113);--red-5: color(display-p3 .348 .11 .142);--red-6: color(display-p3 .414 .16 .183);--red-7: color(display-p3 .508 .224 .236);--red-8: color(display-p3 .659 .298 .297);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .861 .403 .387);--red-11: color(display-p3 1 .57 .55);--red-12: color(display-p3 .971 .826 .852)}}}.mdxeditor .cm-editor{--sp-font-mono: var(--font-mono);--sp-font-body: var(--font-body);padding:var(--sp-space-4) 0}.mdxeditor .sp-editor .cm-editor{padding-bottom:0}.mdxeditor .cm-scroller{padding:0!important}.mdxeditor .cm-focused{outline:none}.mdxeditor .sp-wrapper{overflow:hidden}.mdxeditor .sp-layout{border:none}.mdxeditor .sp-cm pre{white-space:break-spaces;word-break:break-word;overflow-wrap:anywhere;flex-shrink:1}.mdxeditor .cm-mergeView .cm-scroller,.mdxeditor .cm-sourceView .cm-scroller{font-family:var(--font-mono);line-height:1.3rem;font-size:var(--text-xs)}.mdxeditor .cm-gutters{background:transparent;font-size:var(--text-xxs)}.mdxeditor .cm-activeLine{background:transparent}.mdxeditor .cm-tooltip-autocomplete{background:var(--baseBgSubtle)}.mdxeditor hr.selected[data-lexical-decorator=true]{outline:2px solid highlight}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379)}}}._dark_6j9u9_1,._dark-theme_6j9u9_1{--blue-1: #0d1520;--blue-2: #111927;--blue-3: #0d2847;--blue-4: #003362;--blue-5: #004074;--blue-6: #104d87;--blue-7: #205d9e;--blue-8: #2870bd;--blue-9: #0090ff;--blue-10: #3b9eff;--blue-11: #70b8ff;--blue-12: #c2e6ff}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){._dark_6j9u9_1,._dark-theme_6j9u9_1{--blue-1: color(display-p3 .057 .081 .122);--blue-2: color(display-p3 .072 .098 .147);--blue-3: color(display-p3 .078 .154 .27);--blue-4: color(display-p3 .033 .197 .37);--blue-5: color(display-p3 .08 .245 .441);--blue-6: color(display-p3 .14 .298 .511);--blue-7: color(display-p3 .195 .361 .6);--blue-8: color(display-p3 .239 .434 .72);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .344 .612 .973);--blue-11: color(display-p3 .49 .72 1);--blue-12: color(display-p3 .788 .898 .99)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14)}}}._dark_6j9u9_1,._dark-theme_6j9u9_1{--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){._dark_6j9u9_1,._dark-theme_6j9u9_1{--slate-1: color(display-p3 .067 .067 .074);--slate-2: color(display-p3 .095 .098 .105);--slate-3: color(display-p3 .13 .135 .145);--slate-4: color(display-p3 .156 .163 .176);--slate-5: color(display-p3 .183 .191 .206);--slate-6: color(display-p3 .215 .226 .244);--slate-7: color(display-p3 .265 .28 .302);--slate-8: color(display-p3 .357 .381 .409);--slate-9: color(display-p3 .415 .431 .463);--slate-10: color(display-p3 .469 .483 .514);--slate-11: color(display-p3 .692 .704 .728);--slate-12: color(display-p3 .93 .933 .94)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143)}}}._bold_6j9u9_10{font-weight:700}._italic_6j9u9_14{font-style:italic}._underline_6j9u9_18{text-decoration:underline}._strikethrough_6j9u9_34{text-decoration:line-through}._underlineStrikethrough_6j9u9_38{text-decoration:underline line-through}._subscript_6j9u9_42{font-size:.8em;vertical-align:sub!important}._superscript_6j9u9_47{font-size:.8em;vertical-align:super}._code_6j9u9_52{background-color:var(--baseBg);padding:1px .25rem;font-family:var(--font-mono);font-size:94%}._quote_6j9u9_59{border-inline-start:3px solid var(--baseBorder);padding-inline-start:var(--spacing-4);margin-inline-start:0;color:var(--baseText)}._nestedListItem_6j9u9_66{list-style:none;list-style-type:none}._listitem_6j9u9_76{margin:var(--spacing-2) 0}._listItemChecked_6j9u9_80,._listItemUnchecked_6j9u9_81{position:relative;margin-left:0;margin-right:0;margin-inline-start:-1rem;padding-left:var(--spacing-6);padding-right:var(--spacing-6);list-style-type:none;outline:none}._listItemChecked_6j9u9_80{text-decoration:line-through}._listItemUnchecked_6j9u9_81:before,._listItemChecked_6j9u9_80:before{content:"";width:var(--spacing-4);height:var(--spacing-4);top:0;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}._listItemUnchecked_6j9u9_81[dir=rtl]:before,._listItemChecked_6j9u9_80[dir=rtl]:before{left:auto;right:0}._listItemUnchecked_6j9u9_81:focus:before,._listItemChecked_6j9u9_80:focus:before{box-shadow:0 0 0 2px var(--accentBgActive);border-radius:var(--radius-small)}._listItemUnchecked_6j9u9_81:before{border:1px solid var(--baseBorder);border-radius:var(--radius-small)}._listItemChecked_6j9u9_80:before{border:1px solid var(--accentBorder);border-radius:var(--radius-small);background-color:var(--accentSolid);background-repeat:no-repeat}._listItemChecked_6j9u9_80:after{content:"";cursor:pointer;border-color:var(--baseBase);border-style:solid;position:absolute;display:block;top:var(--spacing-0_5);width:var(--spacing-1);left:var(--spacing-1_5);right:var(--spacing-1_5);height:var(--spacing-2);transform:rotate(45deg);border-width:0 var(--spacing-0_5) var(--spacing-0_5) 0}._nestedListItem_6j9u9_66{list-style-type:none}._nestedListItem_6j9u9_66:before,._nestedListItem_6j9u9_66:after{display:none}._admonitionDanger_6j9u9_158,._admonitionInfo_6j9u9_159,._admonitionNote_6j9u9_160,._admonitionTip_6j9u9_161,._admonitionCaution_6j9u9_162{padding:var(--spacing-2);margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);border-left:3px solid var(--admonitionBorder);background-color:var(--admonitionBg)}._admonitionInfo_6j9u9_159{--admonitionBorder: var(--admonitionInfoBorder);--admonitionBg: var(--admonitionInfoBg)}._admonitionTip_6j9u9_161{--admonitionBorder: var(--admonitionTipBorder);--admonitionBg: var(--admonitionTipBg)}._admonitionCaution_6j9u9_162{--admonitionBorder: var(--admonitionCautionBorder);--admonitionBg: var(--admonitionCautionBg)}._admonitionDanger_6j9u9_158{--admonitionBorder: var(--admonitionDangerBorder);--admonitionBg: var(--admonitionDangerBg)}._admonitionNote_6j9u9_160{--admonitionBorder: var(--admonitionNoteBorder);--admonitionBg: var(--admonitionNoteBg)}._mdxExpression_6j9u9_195{font-family:var(--font-mono);font-size:84%;color:var(--accentText)}._mdxExpression_6j9u9_195 input:focus-visible{outline:none}._editorRoot_eoiyl_53{--accentBase: var(--blue-1);--accentBgSubtle: var(--blue-2);--accentBg: var(--blue-3);--accentBgHover: var(--blue-4);--accentBgActive: var(--blue-5);--accentLine: var(--blue-6);--accentBorder: var(--blue-7);--accentBorderHover: var(--blue-8);--accentSolid: var(--blue-9);--accentSolidHover: var(--blue-10);--accentText: var(--blue-11);--accentTextContrast: var(--blue-12);--basePageBg: white;--baseBase: var(--slate-1);--baseBgSubtle: var(--slate-2);--baseBg: var(--slate-3);--baseBgHover: var(--slate-4);--baseBgActive: var(--slate-5);--baseLine: var(--slate-6);--baseBorder: var(--slate-7);--baseBorderHover: var(--slate-8);--baseSolid: var(--slate-9);--baseSolidHover: var(--slate-10);--baseText: var(--slate-11);--baseTextContrast: var(--slate-12);--admonitionTipBg: var(--cyan-4);--admonitionTipBorder: var(--cyan-8);--admonitionInfoBg: var(--grass-4);--admonitionInfoBorder: var(--grass-8);--admonitionCautionBg: var(--amber-4);--admonitionCautionBorder: var(--amber-8);--admonitionDangerBg: var(--red-4);--admonitionDangerBorder: var(--red-8);--admonitionNoteBg: var(--slate-4);--admonitionNoteBorder: var(--slate-8);--error-color: var(--red-10);--spacing-0: 0px;--spacing-px: 1px;--spacing-0_5: .125rem;--spacing-1: .25rem;--spacing-1_5: .375rem;--spacing-2: .5rem;--spacing-2_5: .625rem;--spacing-3: .75rem;--spacing-3_5: .875rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--radius-none: 0px;--radius-small: var(--spacing-0_5);--radius-base: var(--spacing-1);--radius-medium: var(--spacing-1_5);--radius-large: var(--spacing-2);--radius-extra-large: var(--spacing-3);--radius-full: 9999px;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-body: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--text-base: 1rem;--text-sm: .875rem;--text-xs: .75rem;--text-xxs: .6rem;font-family:var(--font-body);color:var(--baseText)}._nestedListItem_eoiyl_158{list-style:none}._toolbarRoot_eoiyl_162{z-index:2;display:flex;flex-direction:row;gap:var(--spacing-1);border-radius:var(--radius-medium);padding:var(--spacing-1_5);align-items:center;overflow-x:auto;position:sticky;top:0;background-color:var(--baseBg);width:inherit}._toolbarRoot_eoiyl_162 div[role=separator]{margin:var(--spacing-2) var(--spacing-1);border-left:1px solid var(--baseBorder);border-right:1px solid var(--baseBase);height:var(--spacing-4)}._toolbarRoot_eoiyl_162 svg{color:var(--baseTextContrast);display:block}._readOnlyToolbarRoot_eoiyl_189{pointer-events:none;background:var(--baseBase)}._readOnlyToolbarRoot_eoiyl_189>div{opacity:.5}._toolbarModeSwitch_eoiyl_198{opacity:1!important;margin-left:auto;align-self:stretch;align-items:stretch;display:flex;border:1px solid var(--baseBg);border-radius:var(--radius-medium);font-size:var(--text-xs)}._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208{padding-inline-end:var(--spacing-4);padding-inline-start:var(--spacing-4)}._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208:active,._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208[data-state=on]{background-color:var(--baseBorder)}._toolbarGroupOfGroups_eoiyl_219{display:flex;margin:0 var(--spacing-1)}._toolbarToggleSingleGroup_eoiyl_224:first-of-type ._toolbarToggleItem_eoiyl_208:only-child,._toolbarToggleSingleGroup_eoiyl_224:only-child ._toolbarToggleItem_eoiyl_208:first-child,._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toolbarToggleSingleGroup_eoiyl_224:last-of-type ._toolbarToggleItem_eoiyl_208:only-child,._toolbarToggleSingleGroup_eoiyl_224:only-child ._toolbarToggleItem_eoiyl_208:last-child,._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarToggleItem_eoiyl_208,._toolbarButton_eoiyl_239{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-0_5)}@media (hover: hover){._toolbarToggleItem_eoiyl_208:hover,._toolbarButton_eoiyl_239:hover{background-color:var(--baseBgActive)}}._toolbarToggleItem_eoiyl_208:active svg,._toolbarButton_eoiyl_239:active svg{transform:translate(1px,1px)}._toolbarToggleItem_eoiyl_208[data-state=on],._toolbarButton_eoiyl_239[data-state=on],._toolbarToggleItem_eoiyl_208:active,._toolbarButton_eoiyl_239:active{color:var(--baseTextContrast);background-color:var(--baseBgActive)}._toolbarToggleItem_eoiyl_208[data-disabled],._toolbarButton_eoiyl_239[data-disabled]{pointer-events:none}._toolbarToggleItem_eoiyl_208[data-disabled] svg,._toolbarButton_eoiyl_239[data-disabled] svg{color:var(--baseBorderHover)}._toolbarButton_eoiyl_239{border-radius:var(--radius-base)}._toolbarButton_eoiyl_239+._toolbarButton_eoiyl_239{margin-left:var(--spacing-1)}._activeToolbarButton_eoiyl_275{color:var(--accentText)}._toolbarToggleSingleGroup_eoiyl_224{display:flex;align-items:center;white-space:nowrap}._toolbarNodeKindSelectContainer_eoiyl_285,._toolbarButtonDropdownContainer_eoiyl_286,._toolbarCodeBlockLanguageSelectContent_eoiyl_287,._selectContainer_eoiyl_288{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));z-index:3;width:var(--spacing-36);border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base);background-color:var(--basePageBg);font-size:var(--text-sm)}._toolbarButtonDropdownContainer_eoiyl_286,._toolbarButtonDropdownContainer_eoiyl_286 ._selectItem_eoiyl_301:first-child{border-top-right-radius:var(--radius-base)}._toolbarNodeKindSelectTrigger_eoiyl_306,._toolbarButtonSelectTrigger_eoiyl_307,._selectTrigger_eoiyl_308{border:0;background-color:transparent;display:flex;color:inherit;align-items:center;width:var(--spacing-36);padding:var(--spacing-0_5) var(--spacing-1);padding-inline-start:var(--spacing-2);border-radius:var(--radius-medium);white-space:nowrap;flex-wrap:nowrap;font-size:var(--text-sm);background-color:var(--basePageBg);margin:0 var(--spacing-1)}._toolbarNodeKindSelectTrigger_eoiyl_306[data-state=open],._toolbarButtonSelectTrigger_eoiyl_307[data-state=open],._selectTrigger_eoiyl_308[data-state=open]{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));border-bottom-right-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}._selectTrigger_eoiyl_308[data-placeholder]>span:first-child{color:var(--baseBorderHover)}._toolbarButtonSelectTrigger_eoiyl_307{width:auto;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-1);padding-block:var(--spacing-0_5)}._toolbarCodeBlockLanguageSelectTrigger_eoiyl_342,._toolbarCodeBlockLanguageSelectContent_eoiyl_287{width:var(--spacing-48)}._toolbarNodeKindSelectItem_eoiyl_347,._selectItem_eoiyl_301{cursor:default;display:flex;padding:var(--spacing-2)}._toolbarNodeKindSelectItem_eoiyl_347[data-highlighted],._selectItem_eoiyl_301[data-highlighted]{background-color:var(--baseBg)}._toolbarNodeKindSelectItem_eoiyl_347[data-state=checked],._selectItem_eoiyl_301[data-state=checked]{color:var(--baseTextContrast);background-color:var(--baseBg)}._toolbarNodeKindSelectItem_eoiyl_347[data-highlighted],._selectItem_eoiyl_301[data-highlighted]{outline:none}._toolbarNodeKindSelectItem_eoiyl_347:last-child,._selectItem_eoiyl_301:last-child{border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarNodeKindSelectDropdownArrow_eoiyl_372,._selectDropdownArrow_eoiyl_373{margin-left:auto;display:flex;align-items:center}._contentEditable_eoiyl_379{box-sizing:border-box;width:100%;color:var(--baseTextContrast);padding:var(--spacing-3)}._contentEditable_eoiyl_379:focus{outline:none}._codeMirrorWrapper_eoiyl_391{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);overflow:hidden;padding:.8rem;position:relative}._sandPackWrapper_eoiyl_400{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);overflow:hidden;position:relative}._codeMirrorToolbar_eoiyl_408{position:absolute;right:0;top:0;display:flex;gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base)}._frontmatterWrapper_eoiyl_412{border-radius:var(--radius-medium);padding:var(--spacing-3);background-color:var(--baseBgSubtle)}._frontmatterWrapper_eoiyl_412[data-expanded=true]{margin-bottom:var(--spacing-10)}._frontmatterToggleButton_eoiyl_422{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--text-sm)}._propertyPanelTitle_eoiyl_430{font-size:var(--text-xs);font-weight:400;margin:0;padding-top:var(--spacing-2);padding-left:var(--spacing-2)}._propertyEditorTable_eoiyl_438{table-layout:fixed;border-spacing:var(--spacing-2)}._propertyEditorTable_eoiyl_438 th{text-align:left;font-size:var(--text-sm);padding:var(--spacing-2) var(--spacing-3)}._propertyEditorTable_eoiyl_438 col:nth-child(1){width:30%}._propertyEditorTable_eoiyl_438 col:nth-child(2){width:70%}._propertyEditorTable_eoiyl_438 td:last-child ._iconButton_eoiyl_456{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}._propertyEditorTable_eoiyl_438 ._readOnlyColumnCell_eoiyl_461{padding-left:0}._propertyEditorLabelCell_eoiyl_466{font-weight:400}._readOnlyColumnCell_eoiyl_461{padding-left:0}._buttonsFooter_eoiyl_474{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._propertyEditorInput_eoiyl_480{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);font-size:var(--text-sm)}._iconButton_eoiyl_456{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;color:var(--baseText)}@media (hover: hover){._iconButton_eoiyl_456:hover{color:var(--baseTextContrast)}}._iconButton_eoiyl_456:disabled,._iconButton_eoiyl_456:disabled:hover{color:var(--baseLine)}._primaryButton_eoiyl_506,._secondaryButton_eoiyl_507{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--accentBorder);background-color:var(--accentSolidHover);color:var(--baseBase);font-size:var(--text-xs);border-radius:var(--radius-medium)}._primaryButton_eoiyl_506:disabled,._secondaryButton_eoiyl_507:disabled{background:var(--accentLine);border-color:var(--accentBg)}._smallButton_eoiyl_522{font-size:var(--text-xs);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-base)}._secondaryButton_eoiyl_507{border:1px solid var(--baseBorder);background-color:var(--baseSolidHover);color:var(--baseBase)}._dialogForm_eoiyl_534{display:flex;flex-direction:row;gap:var(--spacing-2)}._linkDialogEditForm_eoiyl_540{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);padding:0}._linkDialogInputContainer_eoiyl_548{display:flex;flex-direction:column;align-items:stretch}._linkDialogInputWrapper_eoiyl_554{display:flex;align-items:center;background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder)}._linkDialogInputWrapper_eoiyl_554[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._linkDialogInputWrapper_eoiyl_554>button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._linkDialogInput_eoiyl_548,._dialogInput_eoiyl_575{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._linkDialogInput_eoiyl_548::-moz-placeholder,._dialogInput_eoiyl_575::-moz-placeholder{color:var(--baseBorder)}._linkDialogInput_eoiyl_548::placeholder,._dialogInput_eoiyl_575::placeholder{color:var(--baseBorder)}._linkDialogAnchor_eoiyl_586{position:fixed;background-color:highlight;z-index:-1}._linkDialogAnchor_eoiyl_586[data-visible=true]{visibility:visible}._linkDialogAnchor_eoiyl_586[data-visible=false]{visibility:hidden}._linkDialogPopoverContent_eoiyl_600,._tableColumnEditorPopoverContent_eoiyl_601,._dialogContent_eoiyl_602{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));display:flex;align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBg);background-color:var(--basePageBg);padding:var(--spacing-1) var(--spacing-1);font-size:var(--text-sm)}._largeDialogContent_eoiyl_614{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBorder);background-color:var(--baseBgSubtle);padding:var(--spacing-4);font-size:var(--text-sm)}._dialogTitle_eoiyl_624{font-size:var(--text-base);font-weight:600;padding-left:var(--spacing-2)}._visuallyHidden_eoiyl_631{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border-width:0}._dialogCloseButton_eoiyl_644{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;position:absolute;top:10px;right:10px}._popoverContent_eoiyl_651{filter:drop-shadow(0 2px 2px rgb(0 0 0 / .2));display:flex;align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);background-color:var(--baseBgSubtle);padding:var(--spacing-2) var(--spacing-2);font-size:var(--text-sm);z-index:1}._popoverArrow_eoiyl_663{fill:var(--basePageBg)}._linkDialogPreviewAnchor_eoiyl_667{margin-right:var(--spacing-1);display:flex;align-items:center;color:var(--accentText);text-decoration:none;border:1px solid transparent}@media (hover: hover){._linkDialogPreviewAnchor_eoiyl_667:hover{color:var(--accentSolidHover)}}._linkDialogPreviewAnchor_eoiyl_667 span{max-width:14rem;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}._tooltipTrigger_eoiyl_690{align-self:center}._tooltipContent_eoiyl_694{z-index:2;position:relative;border-radius:var(--radius-medium);padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-xs);background-color:var(--baseText);color:var(--baseBase)}._tooltipContent_eoiyl_694 svg{fill:var(--baseText)}._actionButton_eoiyl_708{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);padding:var(--spacing-1) var(--spacing-1);border-radius:var(--radius-medium);color:var(--baseTextContrast)}._actionButton_eoiyl_708 svg{display:block}@media (hover: hover){._actionButton_eoiyl_708:hover{background-color:var(--baseBg)}}._actionButton_eoiyl_708:active svg{transform:translate(1px,1px)}._actionButton_eoiyl_708[data-state=on],._actionButton_eoiyl_708:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._primaryActionButton_eoiyl_715{background-color:var(--accentSolid);color:var(--baseBase)}@media (hover: hover){._primaryActionButton_eoiyl_715:hover{background-color:var(--accentSolidHover);color:var(--baseBase)}}._tableEditor_eoiyl_727{table-layout:fixed;width:100%;height:100%;border-spacing:0;border-collapse:collapse}._tableEditor_eoiyl_727 thead>tr>th{text-align:right}._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true]){border:1px solid var(--baseBgActive);padding:var(--spacing-1) var(--spacing-2);white-space:normal}:is(._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true]))>div{outline:none}:is(._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true]))>div>p{margin:0}[data-active=true]:is(._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true])){outline:solid 1px var(--baseSolid)}._tableEditor_eoiyl_727 ._tableColumnEditorTrigger_eoiyl_757,._tableEditor_eoiyl_727 ._tableRowEditorTrigger_eoiyl_758,._tableEditor_eoiyl_727 ._addRowButton_eoiyl_759,._tableEditor_eoiyl_727 ._addColumnButton_eoiyl_760,._tableEditor_eoiyl_727 ._iconButton_eoiyl_456{opacity:.15}@media (hover: hover){._tableEditor_eoiyl_727:hover ._tableColumnEditorTrigger_eoiyl_757,._tableEditor_eoiyl_727:hover ._tableRowEditorTrigger_eoiyl_758,._tableEditor_eoiyl_727:hover ._addRowButton_eoiyl_759,._tableEditor_eoiyl_727:hover ._addColumnButton_eoiyl_760,._tableEditor_eoiyl_727:hover ._iconButton_eoiyl_456{opacity:.3}._tableEditor_eoiyl_727:hover ._tableColumnEditorTrigger_eoiyl_757:hover,._tableEditor_eoiyl_727:hover ._tableRowEditorTrigger_eoiyl_758:hover,._tableEditor_eoiyl_727:hover ._addRowButton_eoiyl_759:hover,._tableEditor_eoiyl_727:hover ._addColumnButton_eoiyl_760:hover,._tableEditor_eoiyl_727:hover ._iconButton_eoiyl_456:hover{opacity:1}}._toolCell_eoiyl_738{text-align:right}._toolCell_eoiyl_738 button{margin:auto;display:block}._tableColumnEditorTrigger_eoiyl_757{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;color:var(--baseTextContrast);padding:var(--spacing-1);border-radius:var(--radius-full);opacity:.2}._tableColumnEditorTrigger_eoiyl_757 svg{display:block}@media (hover: hover){._tableColumnEditorTrigger_eoiyl_757:hover{background-color:var(--baseBg)}}._tableColumnEditorTrigger_eoiyl_757:active svg{transform:translate(1px,1px)}._tableColumnEditorTrigger_eoiyl_757[data-state=on],._tableColumnEditorTrigger_eoiyl_757:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorTrigger_eoiyl_757[data-active=true]{opacity:1!important}._tableColumnEditorToolbar_eoiyl_802{display:flex}._tableColumnEditorToolbar_eoiyl_802>button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._tableColumnEditorToolbar_eoiyl_802>button svg{display:block}@media (hover: hover){._tableColumnEditorToolbar_eoiyl_802>button:hover{background-color:var(--baseBg)}}._tableColumnEditorToolbar_eoiyl_802>button:active svg{transform:translate(1px,1px)}._tableColumnEditorToolbar_eoiyl_802>button[data-state=on],._tableColumnEditorToolbar_eoiyl_802>button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorToolbar_eoiyl_802 [role=separator]{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}._toggleGroupRoot_eoiyl_815{display:inline-flex}._toggleGroupRoot_eoiyl_815 button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._toggleGroupRoot_eoiyl_815 button svg{display:block}@media (hover: hover){._toggleGroupRoot_eoiyl_815 button:hover{background-color:var(--baseBg)}}._toggleGroupRoot_eoiyl_815 button:active svg{transform:translate(1px,1px)}._toggleGroupRoot_eoiyl_815 button[data-state=on],._toggleGroupRoot_eoiyl_815 button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._toggleGroupRoot_eoiyl_815 button:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toggleGroupRoot_eoiyl_815 button:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._tableToolsColumn_eoiyl_833{width:2rem}._tableToolsColumn_eoiyl_833 button{margin:auto;display:block}._leftAlignedCell_eoiyl_842{text-align:left}._rightAlignedCell_eoiyl_846{text-align:right}._centeredCell_eoiyl_850{text-align:center}._addColumnButton_eoiyl_760,._addRowButton_eoiyl_759{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast);background-color:var(--baseBase);display:flex;align-items:center}._addColumnButton_eoiyl_760 svg,._addRowButton_eoiyl_759 svg{display:block}@media (hover: hover){._addColumnButton_eoiyl_760:hover,._addRowButton_eoiyl_759:hover{background-color:var(--baseBg)}}._addColumnButton_eoiyl_760:active svg,._addRowButton_eoiyl_759:active svg{transform:translate(1px,1px)}._addColumnButton_eoiyl_760[data-state=on],._addRowButton_eoiyl_759[data-state=on],._addColumnButton_eoiyl_760:active,._addRowButton_eoiyl_759:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._addColumnButton_eoiyl_760 svg,._addRowButton_eoiyl_759 svg{margin:auto}._addRowButton_eoiyl_759{width:100%;margin-top:var(--spacing-px);box-sizing:border-box;border-bottom-right-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium)}._addColumnButton_eoiyl_760{margin-left:var(--spacing-px);height:100%;border-top-right-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}._dialogOverlay_eoiyl_883{position:fixed;top:0;right:0;bottom:0;left:0;animation:_overlayShow_eoiyl_1 .15s cubic-bezier(.16,1,.3,1);background-color:var(--baseBase);z-index:51;opacity:.5}._dialogContent_eoiyl_602,._largeDialogContent_eoiyl_614{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);animation:_contentShow_eoiyl_1 .15s cubic-bezier(.16,1,.3,1);z-index:52}._dialogContent_eoiyl_602:focus,._largeDialogContent_eoiyl_614:focus{outline:none}@keyframes _overlayShow_eoiyl_1{0%{opacity:0}to{opacity:.5}}@keyframes _contentShow_eoiyl_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._focusedImage_eoiyl_929{outline:highlight solid 2px}._imageWrapper_eoiyl_933{display:inline-block;position:relative}._imageWrapper_eoiyl_933[draggable=true]{cursor:move;cursor:grab;cursor:-webkit-grab}._editImageToolbar_eoiyl_946{position:absolute;right:0;top:0;display:flex;gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base)}._editImageButton_eoiyl_950 svg{display:block}._inlineEditor_eoiyl_956{display:inline-flex;border-radius:var(--radius-medium);padding:var(--spacing-1);gap:var(--spacing-2);align-items:center;background:var(--baseBg)}._blockEditor_eoiyl_965{display:flex;justify-content:stretch;border-radius:var(--radius-medium);padding:var(--spacing-2);gap:var(--spacing-2);align-items:center;background:var(--baseBg)}._blockEditor_eoiyl_965 ._nestedEditor_eoiyl_974{flex-grow:1}._nestedEditor_eoiyl_974{background:var(--basePageBg);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-medium)}._nestedEditor_eoiyl_974>p{margin:0}._nestedEditor_eoiyl_974:focus{outline:none}._genericComponentName_eoiyl_993{font-size:var(--text-sm);color:var(--baseText);padding-right:var(--spacing-2)}._diffSourceToggleWrapper_eoiyl_999{margin-left:auto;pointer-events:auto;opacity:1;position:sticky;right:0}._diffSourceToggle_eoiyl_999{border-radius:var(--radius-medium);background-color:var(--baseBase);display:flex}._diffSourceToggle_eoiyl_999 ._toolbarToggleItem_eoiyl_208{padding:0}._diffSourceToggle_eoiyl_999 ._toolbarToggleItem_eoiyl_208>span{display:block;padding:var(--spacing-1) var(--spacing-1)}._selectWithLabel_eoiyl_1025{display:flex;align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-2)}._selectWithLabel_eoiyl_1025>label{font-size:var(--text-sm)}._selectWithLabel_eoiyl_1025 ._selectTrigger_eoiyl_308{border:1px solid var(--baseBorder)}._toolbarTitleMode_eoiyl_1040{font-size:var(--text-sm);margin-left:var(--spacing-2)}._imageControlWrapperResizing_eoiyl_1045{touch-action:none}._imageResizer_eoiyl_1049{display:block;width:7px;height:7px;position:absolute;background-color:var(--accentText);border:1px solid var(--baseBg)}._imageResizer_eoiyl_1049._imageResizerN_eoiyl_1058{top:-6px;left:48%;cursor:n-resize}._imageResizer_eoiyl_1049._imageResizerNe_eoiyl_1064{top:-6px;right:-6px;cursor:ne-resize}._imageResizer_eoiyl_1049._imageResizerE_eoiyl_1070{bottom:48%;right:-6px;cursor:e-resize}._imageResizer_eoiyl_1049._imageResizerSe_eoiyl_1076{bottom:-2px;right:-6px;cursor:nwse-resize}._imageResizer_eoiyl_1049._imageResizerS_eoiyl_1076{bottom:-2px;left:48%;cursor:s-resize}._imageResizer_eoiyl_1049._imageResizerSw_eoiyl_1088{bottom:-2px;left:-6px;cursor:sw-resize}._imageResizer_eoiyl_1049._imageResizerW_eoiyl_1094{bottom:48%;left:-6px;cursor:w-resize}._imageResizer_eoiyl_1049._imageResizerNw_eoiyl_1100{top:-6px;left:-6px;cursor:nw-resize}._imagePlaceholder_eoiyl_1106{border:2px dashed;padding:48px;margin:12px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}._imageDimensionsContainer_eoiyl_1114{display:flex;gap:var(--spacing-4)}._placeholder_eoiyl_1119{color:var(--baseSolid);overflow:hidden;position:absolute;top:0;padding:var(--spacing-3);text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}._rootContentEditableWrapper_eoiyl_1132{position:relative}._downshiftContainer_eoiyl_1136{display:flex;flex-direction:column;align-items:stretch}._downshiftInputWrapper_eoiyl_1142{display:flex;align-items:center;background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder)}._downshiftInputWrapper_eoiyl_1142[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._downshiftInputWrapper_eoiyl_1142>button{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._downshiftInput_eoiyl_1142{border:0;background-color:transparent;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._downshiftInput_eoiyl_1142::-moz-placeholder{color:var(--baseBorder)}._downshiftInput_eoiyl_1142::placeholder{color:var(--baseBorder)}._downshiftAutocompleteContainer_eoiyl_1173{position:relative}._downshiftAutocompleteContainer_eoiyl_1173 ul{all:unset;box-sizing:border-box;position:absolute;font-size:var(--text-sm);width:100%;display:none;border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium);max-height:var(--spacing-48);overflow-x:hidden;overflow-y:auto;border:1px solid var(--baseBorder);border-top-width:0;background-color:var(--baseBase)}._downshiftAutocompleteContainer_eoiyl_1173 ul[data-visible=true]{display:block}._downshiftAutocompleteContainer_eoiyl_1173 ul li{padding:var(--spacing-2) var(--spacing-3);white-space:nowrap;margin-bottom:var(--spacing-1);overflow-x:hidden;text-overflow:ellipsis}._downshiftAutocompleteContainer_eoiyl_1173 ul li[data-selected=true]{background-color:var(--baseBgSubtle)}._downshiftAutocompleteContainer_eoiyl_1173 ul li[data-highlighted=true]{background-color:var(--baseBgHover)}._downshiftAutocompleteContainer_eoiyl_1173 ul li:last-of-type{border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}._textInput_eoiyl_1219{all:unset;border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);padding:var(--spacing-2) var(--spacing-3)}form._multiFieldForm_eoiyl_1227{display:flex;flex-direction:column;padding:var(--spacing-2);gap:var(--spacing-2)}form._multiFieldForm_eoiyl_1227 ._formField_eoiyl_1233{display:flex;flex-direction:column;gap:var(--spacing-2)}form._multiFieldForm_eoiyl_1227 ._formField_eoiyl_1233 label{font-size:var(--text-xs)}._markdownParseError_eoiyl_1244{border-radius:var(--radius-base);border:1px solid var(--error-color);padding:var(--spacing-2);margin-block:var(--spacing-2);color:var(--error-color);font-size:var(--text-xs)}._popupContainer_eoiyl_1253{position:relative;z-index:2}._inputSizer_eoiyl_1258{display:inline-grid;vertical-align:baseline;align-items:center;position:relative}._inputSizer_eoiyl_1258:after,._inputSizer_eoiyl_1258 input{width:auto;min-width:1rem;grid-area:1 / 2;font:inherit;margin:0;padding:0 2px;resize:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:inherit}._inputSizer_eoiyl_1258 span{padding:.25em}._inputSizer_eoiyl_1258:after{content:attr(data-value);white-space:pre-wrap}.mdxeditor.mdxeditor-full-height{display:flex;flex-direction:column}.mdxeditor-full-height .mdxeditor-toolbar{flex-shrink:0}.mdxeditor-full-height .mdxeditor-root-contenteditable{flex-grow:1;display:flex;flex-direction:column;min-height:0;overflow:auto}.mdxeditor-full-height .mdxeditor-contenteditable-wrapper{flex-grow:1;display:flex;flex-direction:column}.mdxeditor-full-height .mdxeditor-contenteditable-wrapper ._contentEditable_eoiyl_379{flex-grow:1}.mdxeditor-full-height .mdxeditor-diff-source-wrapper{flex-grow:1;display:flex;flex-direction:column;min-height:0}.mdxeditor-full-height .mdxeditor-rich-text-editor{flex-grow:1;min-height:0}.mdxeditor-full-height .mdxeditor-rich-text-editor .mdxeditor-root-contenteditable{height:100%;box-sizing:border-box}.mdxeditor-full-height .mdxeditor-source-editor,.mdxeditor-full-height .mdxeditor-diff-editor{flex-grow:1;min-height:0;overflow:auto}.mdxeditor-full-height .mdxeditor-source-editor .cm-editor{height:100%}._docEditor_11g6j_1{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:8px;min-height:16rem;overflow:hidden}._docEditor_11g6j_1 .mdxeditor{--basePageBg: var(--color-surface);--baseBase: var(--color-bg);--baseBgSubtle: var(--color-surface-soft);--baseBg: var(--color-surface-muted);--baseBgHover: var(--color-surface-muted);--baseBgActive: var(--color-border);--baseLine: var(--color-border);--baseBorder: var(--color-border);--baseBorderHover: var(--color-border-strong);--baseText: var(--color-text-muted);--baseTextContrast: var(--color-text);background:var(--color-surface);color:var(--color-text)}._docEditor_11g6j_1 .mdxeditor-root-contenteditable,._docEditor_11g6j_1 .mdxeditor [contenteditable=true],._docEditor_11g6j_1 .cm-editor{background:var(--color-surface);color:var(--color-text)}._docSurface_11g6j_34{min-height:14rem;padding:1rem 1.15rem 1.5rem;font-size:var(--text-md)}._docSurface_11g6j_34 table{border-collapse:collapse;width:100%;margin:.75rem 0 1rem}._docSurface_11g6j_34 th,._docSurface_11g6j_34 td{border:1px solid var(--color-border);padding:.35rem .6rem;text-align:left}._docSurface_11g6j_34 th{background:var(--ui-surface-2)}._codeBlock_11g6j_57{margin:.75rem 0;padding:.75rem 1rem;overflow:auto;border-radius:6px;background:var(--ui-surface-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm)}._codeLang_11g6j_67{margin-bottom:.35rem;color:var(--color-text-muted);font-size:var(--text-xs)}._markupViewButton_11g6j_73{margin-left:.35rem;padding:.2rem .55rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:600;cursor:pointer;white-space:nowrap}._markupViewButton_11g6j_73[aria-pressed=true]{background:var(--gradient-brand);color:var(--color-on-brand);border-color:transparent}._docEditor_11g6j_1 .mdxeditor-toolbar button[role=combobox]{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);box-shadow:none;font-weight:500}.mdxeditor-popup-container.mdxeditor-popup-container{z-index:1600;--basePageBg: var(--color-surface);--baseBg: var(--color-surface-muted);--baseText: var(--color-text-muted);--baseTextContrast: var(--color-text);background:var(--color-surface);color:var(--color-text)}._panel_1fv50_1{width:100%;max-width:100%;box-sizing:border-box;background:var(--color-surface);border-left:none;padding:.35rem .15rem .85rem;overflow-x:hidden;overflow-y:auto;min-width:0}._panel_1fv50_1 h3{margin:0;font-size:var(--text-lg);border-bottom:1px solid var(--color-border);padding-bottom:.35rem;color:var(--color-heading)}._panelHeader_1fv50_21{position:sticky;top:-.35rem;z-index:2;display:flex;flex-direction:column;gap:.35rem;background:var(--color-surface);padding:0 0 .35rem;margin-bottom:.25rem}._panelTitleRow_1fv50_33{display:flex;align-items:center;justify-content:space-between;gap:.45rem}._topActionRow_1fv50_40{display:grid;gap:.3rem}._topActionButton_1fv50_45{width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:center;padding:.34rem .3rem;background:var(--gradient-danger);color:var(--color-on-brand);border:none;border-radius:9px;cursor:pointer;font-weight:700;font-size:var(--text-2xs);line-height:1.15;text-align:center;transition:background .2s ease,transform .15s ease}._topActionButton_1fv50_45:hover:not(:disabled){background:var(--gradient-danger-hover);transform:translateY(-1px)}._topActionButton_1fv50_45:disabled{opacity:.65;cursor:not-allowed}._topActionButtonPrimary_1fv50_74{background:var(--gradient-brand)}._topActionButtonPrimary_1fv50_74:hover:not(:disabled){background:var(--gradient-brand-hover)}._nodeId_1fv50_82{font-size:var(--text-2xs);color:var(--color-text-muted);word-break:break-all;margin:0 0 .1rem;font-family:var(--font-mono)}._selectionHint_1fv50_90{margin:0 0 .2rem;padding:.32rem .45rem;border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-heading);font-size:var(--text-2xs);line-height:1.25}._nodeDetailTabRow_1fv50_100{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-bottom:.35rem;padding-bottom:10px}._nodeDetailTabButton_1fv50_108{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x);font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);font-weight:700;background:var(--ui-surface-2);color:var(--color-text);cursor:pointer}._nodeDetailTabButtonActive_1fv50_120{border-color:var(--color-primary);background:var(--ui-surface-3);color:var(--color-heading)}._environmentValueBlock_1fv50_126{margin-top:.4rem;padding:.5rem;border:1px solid color-mix(in srgb,var(--color-border) 78%,var(--color-primary) 22%);border-radius:10px;background:color-mix(in srgb,var(--color-surface-soft) 88%,var(--color-primary-soft) 12%);display:flex;flex-direction:column;gap:.45rem}._environmentValueHeader_1fv50_137{display:flex;flex-direction:column;gap:.06rem}._environmentValueHeader_1fv50_137 h5{margin:0;font-size:var(--text-2xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-heading)}._environmentValueHeader_1fv50_137 span{font-size:var(--text-2xs);color:var(--color-text-muted)}._environmentTabRow_1fv50_157{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.12rem}._environmentTabButton_1fv50_162{padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x);font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);border-radius:8px}._runPanel_1fv50_169{border:1px solid var(--color-border);border-radius:10px;padding:.45rem;margin-bottom:.45rem;background:var(--color-surface-soft);display:flex;flex-direction:column;gap:.45rem}._runPanelFilePath_1fv50_180{font-size:var(--text-2xs);color:var(--color-text-muted);word-break:break-all;margin-bottom:.42rem;padding:.32rem .45rem;border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent 25%);border-radius:9px;background:color-mix(in srgb,var(--color-surface-soft) 82%,white 18%)}._runPanel_1fv50_169 ._environmentValueBlock_1fv50_126{margin-top:0;margin-bottom:.08rem}._runPanelSection_1fv50_196{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent 30%)}._runSectionPanel_1fv50_201{border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-soft);overflow:hidden}._runSectionPanel_1fv50_201._runPanelSection_1fv50_196{padding-top:0;border-top:none}._runSectionSummary_1fv50_213{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .65rem;font-size:var(--text-xs);font-weight:700;color:var(--color-heading)}._runSectionSummary_1fv50_213::-webkit-details-marker{display:none}._runSectionStatus_1fv50_230{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-2xs);font-weight:600;color:var(--color-heading);text-transform:lowercase}._runSectionStatusIcon_1fv50_240{width:1rem;height:1rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-2xs);font-weight:800;line-height:1;color:#fff}._runSectionStatusSet_1fv50_253 ._runSectionStatusIcon_1fv50_240{background:#2f9e44}._runSectionStatusUnset_1fv50_257 ._runSectionStatusIcon_1fv50_240{background:#f08c00}._runSectionBody_1fv50_261{border-top:1px solid var(--color-border);padding:.6rem}@keyframes _runTabGlow_1fv50_271{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 8px 3px var(--color-primary)}}._runTabGlow_1fv50_271{animation:_runTabGlow_1fv50_271 .75s ease-in-out 4}._runCommandInput_1fv50_275{width:100%;min-height:88px;border:1px solid var(--color-border);border-radius:9px;padding:.45rem;background:var(--color-surface);color:var(--color-text);font:var(--text-xs)/1.35 var(--font-mono);resize:vertical}._runCommandOrDivider_1fv50_287{text-align:center;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);margin:.3rem 0}._runCommandPreview_1fv50_295{margin-top:.25rem;padding:.3rem .45rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:var(--color-text-muted);font:var(--text-xs)/1.3 var(--font-mono);white-space:pre-wrap;word-break:break-all;max-height:60px;overflow:auto}._runActionRow_1fv50_309{display:flex;gap:.35rem;margin-top:.35rem}._runActionRow_1fv50_309 ._actionButton_1fv50_315{margin-top:0;flex:1}._runOutputWrap_1fv50_320{margin-top:.45rem}._runRetentionNote_1fv50_324{margin-top:.25rem;color:var(--color-text-muted);font-size:var(--text-2xs)}._runStatus_1fv50_330{font-size:var(--text-2xs);font-weight:700;color:var(--ui-success-text);margin-bottom:.18rem}._runStatusError_1fv50_337{color:var(--color-danger-hover)}._runOutput_1fv50_320{margin:0;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface);padding:.45rem;max-height:260px;overflow:auto;font:var(--text-xs)/1.35 var(--font-mono);color:var(--color-text);white-space:pre-wrap;word-break:break-word}._form_1fv50_355._hiddenSection_1fv50_355{display:none}._runCommandEditorModal_1fv50_359{width:min(980px,calc(100vw - 2rem))}._runResultEditorModal_1fv50_363{width:min(1200px,calc(100vw - 2rem))}._runLogPanel_1fv50_367{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:52vh;max-height:62vh;overflow:auto;padding:.55rem;display:flex;flex-direction:column;gap:.45rem}._runLogEntry_1fv50_380{border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-soft);overflow:hidden}._runLogEntry_1fv50_380 summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:.9fr .7fr 1.6fr;gap:.35rem;align-items:center;padding:.45rem .55rem;font-size:var(--text-xs);font-weight:700;color:var(--color-heading)}._runLogEntry_1fv50_380 summary::-webkit-details-marker{display:none}._runLogSummaryMode_1fv50_404{text-transform:capitalize}._runLogBody_1fv50_408{border-top:1px solid var(--color-border);padding:.45rem .55rem;display:flex;flex-direction:column;gap:.3rem;font-size:var(--text-xs);color:var(--color-text)}._runLogResultText_1fv50_418,._runLogErrorText_1fv50_419{margin:0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);padding:.45rem;max-height:220px;overflow:auto;font:var(--text-xs)/1.3 var(--font-mono);white-space:pre-wrap;word-break:break-word}._runLogErrorText_1fv50_419{color:var(--color-danger-hover)}._runLogEmpty_1fv50_436{color:var(--color-text-muted);font-size:var(--text-xs);padding:.35rem}._runLogError_1fv50_419{color:var(--color-danger-hover);font-size:var(--text-xs);padding:.35rem}._runCommandEditorHint_1fv50_448{font-size:var(--text-xs);color:var(--color-text-muted)}._placeholder_1fv50_453{color:var(--color-text-soft);font-style:italic;text-align:center;padding:1.25rem 0;font-size:var(--text-sm)}._form_1fv50_355{display:flex;flex-direction:column;gap:.5rem}._formSection_1fv50_467{display:flex;flex-direction:column;gap:.45rem;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,#d7d7d7 25%)}._formSection_1fv50_467:first-child{padding-top:0;border-top:none}._sectionHeader_1fv50_480{display:flex;flex-direction:column;gap:.08rem}._sectionHeader_1fv50_480 h4{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-heading)}._sectionHeader_1fv50_480 span{font-size:var(--text-2xs);color:var(--color-text-muted)}._sectionNote_1fv50_500{padding:.55rem .65rem;border:1px dashed var(--color-border);border-radius:10px;background:var(--color-surface-soft);color:var(--color-text-muted);font-size:var(--text-xs)}._paletteHint_1fv50_509{margin-top:.22rem;color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.35}._paletteSwatchGrid_1fv50_516{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;margin-top:.4rem}._paletteSwatch_1fv50_516{width:100%;min-height:28px;border:1px solid color-mix(in srgb,var(--color-border) 80%,#000 20%);border-radius:9px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}._paletteSwatch_1fv50_516:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}._paletteActionRow_1fv50_537{margin-top:.45rem}._formGroup_1fv50_541{display:flex;flex-direction:column;min-width:0;max-width:100%}._formGroup_1fv50_541 label{font-weight:600;font-size:var(--text-2xs);margin-bottom:.16rem;color:var(--color-heading)}._formGroup_1fv50_541 input,._formGroup_1fv50_541 select,._formGroup_1fv50_541 textarea{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:.3rem .42rem;border:1px solid var(--color-border);border-radius:9px;font-size:var(--text-sm);font-family:inherit;background:var(--color-surface-soft);color:var(--color-text)}._nodeMetaText_1fv50_571{margin-top:.1rem;color:var(--color-text-muted);font-size:var(--text-2xs);word-break:break-all}._nodeMetaTextInteractive_1fv50_578{cursor:pointer}._nodeMetaTextInteractive_1fv50_578:hover{color:var(--color-heading)}._inputWithButton_1fv50_586{display:flex;gap:.35rem;align-items:stretch;min-width:0;max-width:100%}._inputWithButton_1fv50_586 input{flex:1;min-width:0;border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._colorRow_1fv50_600{display:flex;gap:.25rem;align-items:center;min-width:0;max-width:100%}._colorPicker_1fv50_608{width:36px;min-width:36px;height:28px;padding:.12rem!important;border:1px solid var(--color-border);border-radius:10px;cursor:pointer;background:var(--color-surface-soft)}._colorValue_1fv50_619{flex:1}._widthValue_1fv50_623{width:52px;min-width:44px;max-width:64px;flex:0 0 auto}._iconToggleRow_1fv50_630{display:flex;flex-wrap:wrap;gap:.28rem;align-items:center}._iconToggleButton_1fv50_637{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);cursor:pointer}._iconToggleButton_1fv50_637:hover{border-color:var(--color-primary);color:var(--color-heading)}._iconToggleButtonActive_1fv50_656{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 16%,var(--color-surface-soft));color:var(--color-heading);box-shadow:0 0 0 2px var(--ring-primary)}._pluginObjectPicker_1fv50_663{display:flex;flex-direction:column;gap:.35rem;min-width:0}._pluginObjectPickerList_1fv50_670{list-style:none;margin:0;padding:0;max-height:160px;overflow:auto;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface-soft)}._pluginObjectPickerList_1fv50_670 li button{width:100%;text-align:left;border:none;background:transparent;padding:.4rem .5rem;cursor:pointer;color:var(--color-text);font:inherit;font-size:var(--text-sm)}._pluginObjectPickerList_1fv50_670 li button:hover,._pluginObjectPickerList_1fv50_670 li button[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}._browseButton_1fv50_698{padding:0 .65rem;background:var(--gradient-danger);color:var(--color-on-brand);border:none;border-radius:0 10px 10px 0;cursor:pointer;font-weight:700;font-size:var(--text-sm);transition:background .2s ease}._browseButton_1fv50_698:hover{background:var(--gradient-danger-hover)}._formGroup_1fv50_541 input:focus,._formGroup_1fv50_541 select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ring-primary)}._saveButton_1fv50_721{width:100%;display:inline-flex;justify-content:center;padding:.46rem .64rem;background:linear-gradient(135deg,var(--color-brand-magenta) 0%,var(--color-accent) 100%);color:var(--color-on-brand);border:none;border-radius:10px;font-weight:600;cursor:pointer;font-size:var(--text-sm);margin-top:0;transition:background .2s ease}._saveButton_1fv50_721:hover:not(:disabled){background:linear-gradient(135deg,var(--color-brand-magenta-dark) 0%,var(--color-accent-hover) 100%)}._saveButton_1fv50_721:disabled{background:var(--color-text-soft);cursor:not-allowed}._actionButton_1fv50_315{width:100%;display:inline-flex;justify-content:center;padding:.46rem .64rem;background:var(--gradient-brand);color:var(--color-on-brand);border:none;border-radius:10px;font-weight:600;cursor:pointer;font-size:var(--text-sm);margin-top:0;transition:background .2s ease}._actionButton_1fv50_315:hover:not(:disabled){background:var(--gradient-brand-hover)}._noteButtonRow_1fv50_766{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}._noteButtonRow_1fv50_766 ._actionButton_1fv50_315{flex:0 0 auto;width:auto;min-width:100px}._noteIndicator_1fv50_779{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--text-xs);font-weight:600;color:var(--color-primary, #6366f1);background:var(--color-primary-soft, #eef2ff);border:1px solid var(--color-primary, #6366f1);border-radius:999px;padding:.15rem .55rem;cursor:default;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._buttonGroup_1fv50_797{display:flex;flex-direction:column;align-items:stretch;gap:.35rem}._contentPanel_1fv50_804{margin-top:1rem;padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._browserOverlay_1fv50_812{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-soft);display:flex;align-items:center;justify-content:center;z-index:1000}._browserModal_1fv50_822{width:min(560px,calc(100% - 2rem));max-height:80vh;overflow:hidden;display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}._procedureBrowserModal_1fv50_834{width:min(1180px,calc(100vw - 2rem));max-height:88vh}._browserHeader_1fv50_839{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--color-border)}._browserClose_1fv50_847{border:none;background:transparent;color:var(--color-text);font-size:var(--text-2xl);line-height:1;cursor:pointer}._browserInfo_1fv50_856{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem .5rem;border-bottom:1px solid var(--color-border)}._browserPath_1fv50_864{font-size:var(--text-md);color:var(--color-text-muted);word-break:break-all}._browserActions_1fv50_870{display:flex;gap:.5rem}._browserActions_1fv50_870 button{padding:.4rem .6rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);cursor:pointer;font-size:var(--text-sm)}._browserActions_1fv50_870 button:disabled{opacity:.5;cursor:not-allowed}._runPagerRow_1fv50_890{align-items:flex-end;margin-top:.2rem}._runPagerText_1fv50_895{margin-right:auto;align-self:flex-end;color:var(--color-text-muted);font-size:var(--text-2xs);line-height:1.1}._runPagerButton_1fv50_903{width:auto;min-width:unset;margin-top:0;padding:.2rem .3rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);cursor:pointer;font-size:var(--text-2xs);font-weight:600;line-height:1.1}._runPagerButton_1fv50_903:disabled{opacity:.5;cursor:not-allowed}._procedureSearchRow_1fv50_923{display:flex;gap:.5rem;padding:.75rem 1rem 0}._procedureSearchRow_1fv50_923 input{flex:1;padding:.42rem .56rem;border:1px solid var(--color-border);border-radius:10px;font:inherit;font-size:var(--text-sm);background:var(--color-surface-soft);color:var(--color-text)}._procedureSearchRow_1fv50_923 button{padding:.42rem .62rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);cursor:pointer;font-size:var(--text-sm)}._procedureBrowserGrid_1fv50_950{display:grid;grid-template-columns:minmax(170px,.85fr) minmax(170px,.85fr) minmax(320px,1.3fr);gap:.85rem;padding:.75rem 1rem 1rem;overflow:hidden}._procedureBrowserColumn_1fv50_958{min-width:0;display:flex;flex-direction:column;gap:.35rem}._procedureBrowserColumn_1fv50_958 h5{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._procedureBrowserColumn_1fv50_958 ._browserList_1fv50_971{padding:.35rem 0 .5rem;max-height:52vh;overflow-y:auto}._procedureBrowserColumn_1fv50_958 ._browserEntryButton_1fv50_977{align-items:flex-start;gap:.55rem;padding:.5rem .6rem}._procedureBrowserColumn_1fv50_958 ._browserEntryButton_1fv50_977 span:last-child{flex:1;min-width:0;font-size:var(--text-xs);line-height:1.25;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._browserList_1fv50_971{list-style:none;margin:0;padding:.5rem 1rem 1rem;overflow-y:auto}._browserEntry_1fv50_977{margin-bottom:.3rem}._browserEntryButton_1fv50_977{width:100%;display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-soft);text-align:left;cursor:pointer;font-family:inherit;font-size:var(--text-sm);color:var(--color-text)}._browserEntryButton_1fv50_977:hover{background:var(--color-surface-soft)}._browserEntryButtonSelected_1fv50_1025{border-color:var(--color-primary);background:var(--color-primary-soft)}._browserEntryIcon_1fv50_1030{min-width:1.3rem;flex-shrink:0;line-height:1.2}._contentHeader_1fv50_1036{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;align-items:baseline}._contentType_1fv50_1044{font-size:var(--text-sm);color:var(--color-text-muted)}._alignmentRow_1fv50_1049,._metricsGrid_1fv50_1055{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}._layoutCompactRow_1fv50_1061{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem;align-items:end;min-width:0;max-width:100%}._layoutCompactRow_1fv50_1061 ._formGroup_1fv50_541 input{padding-left:.28rem;padding-right:.28rem;font-size:var(--text-xs)}._layoutSecondaryRow_1fv50_1076{display:grid;grid-template-columns:minmax(0,1fr);gap:.35rem}._compactField_1fv50_1082 label{text-transform:lowercase}._sizeRow_1fv50_1086{display:flex;align-items:center;gap:.5rem}._editorOverlay_1fv50_1092{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem}._editorModal_1fv50_1103{width:min(1100px,calc(100vw - 2rem));max-height:88vh;display:flex;flex-direction:column;gap:.75rem;background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);padding:1rem}._editorHeader_1fv50_1116{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}._noteEditorHeader_1fv50_1123{flex-wrap:nowrap;align-items:flex-start}._noteEditorHeader_1fv50_1123>div:first-child{min-width:0;flex:1}._noteEditorActions_1fv50_1133{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;margin-left:auto}._noteEditorActions_1fv50_1133 ._actionButton_1fv50_315{width:auto;flex:0 0 auto;min-width:5.25rem;white-space:nowrap}._noteEditorActions_1fv50_1133 ._actionButton_1fv50_315:disabled{opacity:.6;cursor:not-allowed}._editorTitleRow_1fv50_1156{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._editorPath_1fv50_1163{font-size:var(--text-sm);color:var(--color-text-muted);word-break:break-all;margin-top:.15rem}._editorConnectionHint_1fv50_1170{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:.2rem;word-break:break-all}._editorConnectionHint_1fv50_1170 code{font-family:var(--font-mono);font-size:var(--text-xs)}._editorToolbar_1fv50_1182{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._dirtyBadge_1fv50_1189{background:var(--color-warning-soft);color:var(--color-warning-text);border:1px solid var(--color-warning-border);border-radius:999px;padding:.15rem .5rem;font-size:var(--text-xs);font-weight:600}._editorFrame_1fv50_1199{min-height:65vh;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface)}._noteEditorFrame_1fv50_1207{display:flex;flex-direction:column;min-height:56vh;max-height:65vh;overflow:hidden}._noteEditorFrame_1fv50_1207 ._noteRichEditor_1fv50_1219{flex:1 1 0;min-height:0;height:auto;border:none;border-radius:0;background:transparent;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}._noteEditorFrame_1fv50_1207 .mdxeditor{display:block;flex:none;min-height:0;height:auto;overflow:visible}._noteEditorFrame_1fv50_1207 .mdxeditor-toolbar{position:sticky;top:0;z-index:2;max-width:100%;overflow-x:auto;background:var(--color-surface)}._noteEditorFrame_1fv50_1207 .mdxeditor-diff-source-wrapper,._noteEditorFrame_1fv50_1207 .mdxeditor-rich-text-editor,._noteEditorFrame_1fv50_1207 .mdxeditor-root-contenteditable,._noteEditorFrame_1fv50_1207 .mdxeditor-contenteditable-wrapper,._noteEditorFrame_1fv50_1207 .mdxeditor-source-editor{display:block;flex:none;min-height:0;height:auto;max-height:none;overflow:visible}._noteEditorFrame_1fv50_1207 .mdxeditor-source-editor .cm-editor{height:auto;min-height:12rem}._noteRichContent_1fv50_1268{white-space:pre-wrap}._tableModal_1fv50_1272{width:min(1180px,calc(100vw - 2rem))}._tableTabRow_1fv50_1276{display:flex;gap:.5rem;padding-bottom:10px}._tableTabButton_1fv50_1282{padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);cursor:pointer;font-weight:600;font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);color:var(--color-text)}._tableTabButtonActive_1fv50_1294{background:var(--gradient-brand);border-color:transparent;color:var(--color-on-brand)}._tableQueryPanel_1fv50_1300{display:flex;flex-direction:column;gap:.75rem}._tableQueryInput_1fv50_1306{width:100%;min-height:80px;padding:.55rem;border:1px solid var(--color-border-strong);border-radius:10px;background:var(--color-surface-soft);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical}._tableResultsWrapper_1fv50_1319{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:auto;max-height:52vh;background:var(--color-surface)}._tableResultsGrid_1fv50_1327{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._tableResultsGrid_1fv50_1327 th,._tableResultsGrid_1fv50_1327 td{padding:.55rem .65rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;white-space:nowrap}._tableResultsGrid_1fv50_1327 th{position:sticky;top:0;background:var(--color-surface-soft);z-index:1}._vectorSummaryGrid_1fv50_1349{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}._vectorSummaryCard_1fv50_1355{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .8rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-soft)}._vectorSummaryCard_1fv50_1355 span{font-size:var(--text-xs);color:var(--color-text-muted)}._vectorSummaryCard_1fv50_1355 strong{font-size:var(--text-base);color:var(--color-heading)}._vectorStatsDetails_1fv50_1375{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._vectorStatsDetails_1fv50_1375 h5{margin:0 0 .35rem;font-size:var(--text-sm);color:var(--color-text-muted)}._jsonBlock_1fv50_1387,._payloadBlock_1fv50_1388{margin:0;padding:.65rem .75rem;background:var(--color-surface-soft);border-radius:10px;font-size:var(--text-xs);line-height:1.4;white-space:pre-wrap;word-break:break-word}._payloadBlock_1fv50_1388{min-width:240px}._contentArea_1fv50_1403{width:100%;min-height:180px;padding:.75rem;font-family:var(--font-mono);font-size:var(--text-base);line-height:1.4;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);resize:vertical}._loadingText_1fv50_1417{color:var(--color-text-muted);font-size:var(--text-base);margin:0}._successMsg_1fv50_1423{color:var(--color-success-hover);background:var(--color-success-soft);padding:.5rem;border-radius:var(--radius-sm);border:1px solid var(--color-success-border);margin:0;font-size:var(--text-base)}._errorMsg_1fv50_1433{color:var(--color-danger-hover);background:var(--color-danger-soft);padding:.5rem;border-radius:var(--radius-sm);border:1px solid var(--color-danger-border);margin:0;font-size:var(--text-base)}._serviceAiHelpPanel_1fv50_1443{margin-top:.5rem;padding:.6rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-border) 75%,var(--color-primary) 25%);background:color-mix(in srgb,var(--color-surface-soft) 90%,var(--color-primary-soft) 10%)}._serviceAiHelpTitle_1fv50_1451{margin:0;font-size:var(--text-md);font-weight:700;color:var(--color-heading)}._serviceAiHelpSummary_1fv50_1458{margin:.35rem 0 0;font-size:var(--text-xs);color:var(--color-text)}._serviceAiHelpList_1fv50_1464{margin:.45rem 0 0;padding-left:1rem;display:grid;gap:.22rem}._serviceAiHelpList_1fv50_1464 li{font-size:var(--text-xs);color:var(--color-text);line-height:1.35}._serviceAiHelpTip_1fv50_1477{margin:.5rem 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width: 1100px){._procedureBrowserModal_1fv50_834{width:min(100%,calc(100vw - 1rem))}._procedureBrowserGrid_1fv50_950{grid-template-columns:1fr}._tableModal_1fv50_1272{width:min(100%,calc(100vw - 1rem))}._vectorSummaryGrid_1fv50_1349,._vectorStatsDetails_1fv50_1375{grid-template-columns:1fr 1fr}}@media (max-width: 520px){._alignmentRow_1fv50_1049,._metricsGrid_1fv50_1055,._layoutSecondaryRow_1fv50_1076,._vectorSummaryGrid_1fv50_1349,._vectorStatsDetails_1fv50_1375{grid-template-columns:1fr}._layoutCompactRow_1fv50_1061{grid-template-columns:repeat(2,minmax(0,1fr))}}._editorContainer_13wo1_1{--editor-accent: #3b82f6;--editor-accent-soft: rgba(59, 130, 246, .16);--editor-grid-line: color-mix(in srgb, var(--color-border) 90%, #94a3b8 10%);--editor-panel-bg: color-mix(in srgb, var(--color-surface) 98%, #f8fafc 2%);--editor-divider: color-mix(in srgb, var(--color-border) 88%, #cbd5e1 12%);display:flex;flex-direction:column;height:100%;width:100%;background:var(--color-bg);color:var(--color-text);font-size:var(--text-sm);line-height:1.3}._editorContainer_13wo1_1 :where(input,textarea,select,button){font-size:var(--text-sm)}._draftRestoreBanner_13wo1_21{display:flex;align-items:center;gap:.6rem;background:var(--ui-warning-bg);border-bottom:1px solid var(--ui-warning-border);color:var(--ui-warning-text);font-size:var(--text-sm);padding:.45rem 1rem}._draftRestoreBtn_13wo1_32{padding:.2rem .65rem;border-radius:var(--ui-radius-control);border:1px solid var(--ui-warning-border);background:color-mix(in srgb,var(--ui-warning-border) 58%,var(--ui-warning-bg) 42%);color:var(--ui-warning-text);font-size:var(--text-sm);cursor:pointer;font-weight:600}._draftRestoreBtn_13wo1_32:hover{background:color-mix(in srgb,var(--ui-warning-border) 75%,var(--ui-warning-bg) 25%)}._draftDismissBtn_13wo1_47{padding:.2rem .55rem;border-radius:var(--ui-radius-control);border:1px solid var(--ui-warning-border);background:transparent;color:var(--ui-warning-text);font-size:var(--text-sm);cursor:pointer}._draftDismissBtn_13wo1_47:hover{background:color-mix(in srgb,var(--ui-warning-bg) 85%,var(--ui-warning-border) 15%)}._editorContainerEmbedded_13wo1_61{height:100%;min-height:0;border:none;box-shadow:none}._editorContainerEmbedded_13wo1_61 ._editorBody_13wo1_68,._editorContainerEmbedded_13wo1_61 ._flowContainer_13wo1_69{height:100%;min-height:0}._viewHeader_13wo1_74{display:flex;align-items:center;min-height:2.5rem;padding:.35rem .9rem;border-bottom:1px solid var(--editor-divider);background:var(--editor-panel-bg)}._viewHeader_13wo1_74 h1{margin:0;min-width:0;font-size:var(--text-lg);font-weight:650}._viewEditChartButton_13wo1_90{margin-left:auto;flex:0 0 auto}._viewModeHit_13wo1_95{cursor:pointer}._viewChoiceModal_13wo1_99{width:min(420px,calc(100vw - 2rem))}._viewChoiceMessage_13wo1_103{margin:0 0 .75rem;font-size:var(--text-sm)}._viewChoiceActions_13wo1_108{display:flex;flex-direction:column;gap:.5rem}._viewChoiceActions_13wo1_108 ._btn_13wo1_114{width:100%}._viewNoteTooltip_13wo1_118{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);z-index:40;width:max-content;max-width:280px;padding:.4rem .55rem;border-radius:var(--ui-radius-control, 6px);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);font-size:var(--text-sm);line-height:1.35;white-space:pre-wrap;pointer-events:none}._header_13wo1_138{background:var(--editor-panel-bg);border-bottom:1px solid var(--editor-divider);padding:.24rem .72rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;box-shadow:0 1px #94a3b81f}._headerStacked_13wo1_149{flex-direction:column;align-items:stretch}._headerStacked_13wo1_149 ._headerMain_13wo1_154{width:100%;align-items:flex-start}._headerStacked_13wo1_149 ._toolbarStack_13wo1_159{width:100%;align-items:stretch;flex:0 0 auto}._headerStacked_13wo1_149 ._toolbar_13wo1_159,._headerStacked_13wo1_149 ._toolbarChartRow_13wo1_166{justify-content:flex-start}._headerMain_13wo1_154{min-width:0;display:flex;align-items:center;gap:.7rem}._headerInfo_13wo1_177{min-width:0;flex:1 1 auto;padding-left:.58rem;border-left:1px solid var(--editor-divider)}._backNavButton_13wo1_184{background:transparent;border-color:var(--editor-divider);color:var(--color-heading);padding-inline:.45rem .6rem;white-space:nowrap;align-self:center}._backNavButton_13wo1_184:hover:not(:disabled){background:color-mix(in srgb,var(--color-surface-soft) 72%,#e0ecff 28%)}._titleRow_13wo1_197{display:flex;align-items:center;gap:.35rem}._titleEditButton_13wo1_203{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--editor-divider);border-radius:999px;background:color-mix(in srgb,var(--color-surface-soft) 90%,#eff6ff 10%);color:var(--editor-accent);cursor:pointer}._titleEditButton_13wo1_203:hover{background:color-mix(in srgb,var(--color-surface-soft) 70%,#dbeafe 30%)}._header_13wo1_138 h1{margin:0;font-size:var(--text-sm);letter-spacing:.02em;text-transform:none;color:var(--color-heading)}._header_13wo1_138 p{margin:.1rem 0 0;color:var(--color-text-muted);font-size:var(--text-2xs)}._headerDescriptionClamped_13wo1_234{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._headerDescriptionExpanded_13wo1_244{display:block;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:9rem;overflow-y:auto}._descriptionToggle_13wo1_253{margin-top:.15rem;padding:0;border:none;background:none;color:var(--editor-accent);font-size:var(--text-2xs);font-weight:650;cursor:pointer;text-decoration:underline;text-underline-offset:.12em}._descriptionToggle_13wo1_253:hover{color:color-mix(in srgb,var(--editor-accent) 80%,#0f172a 20%)}._toolbarStack_13wo1_159{display:flex;flex-direction:column;align-items:flex-end;gap:.28rem;flex:1 1 auto;min-width:0}._toolbar_13wo1_159{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}._toolbarChartRow_13wo1_166{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem}._toolbarPluginGroup_13wo1_295{margin-right:auto}._toolbarGroup_13wo1_299{display:flex;align-items:center;flex-wrap:wrap;gap:.24rem;padding:.22rem .42rem;background:linear-gradient(to bottom,var(--color-surface-soft),color-mix(in srgb,var(--color-surface-soft) 80%,var(--color-surface) 20%));border-left:1px solid var(--editor-divider);box-shadow:0 1px 3px #0000000f,inset 0 1px #ffffff73}._groupLabel_13wo1_314{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);padding-right:.28rem;margin-right:.1rem;border-right:1px solid var(--editor-divider);line-height:1.6}._toolbarButton_13wo1_326{display:inline-flex;align-items:center;justify-content:center;gap:.26rem;padding:.26rem .44rem;background:var(--color-surface);color:var(--color-text);border:1px solid var(--editor-divider);border-radius:7px;cursor:pointer;font-size:var(--text-xs);font-weight:600;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease;box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffff80}._iconOnlyButton_13wo1_343{min-width:30px;padding:.32rem;gap:0}._textOnlyButton_13wo1_349{gap:.2rem}._toolbarButton_13wo1_326:hover:not(:disabled){background:color-mix(in srgb,var(--color-surface) 72%,#e8f1ff 28%);border-color:color-mix(in srgb,var(--editor-divider) 55%,#93c5fd 45%);transform:translateY(-1px);box-shadow:0 3px 8px #3b82f629,0 1px 2px #3b82f614}._toolbarButton_13wo1_326:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0000000d}._toolbarButton_13wo1_326:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._toolbarTypeSelect_13wo1_371{min-width:148px;padding:.24rem .38rem;border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);font-weight:600}._toolbarMenu_13wo1_382{position:relative}._toolbarMenuDropdown_13wo1_386{position:absolute;top:calc(100% + .35rem);right:0;min-width:170px;display:flex;flex-direction:column;gap:.15rem;padding:.3rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-md);z-index:1300}._toolbarMenuLabel_13wo1_402{padding:.35rem .6rem .1rem;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._toolbarMenuItem_13wo1_411{width:100%;text-align:left;padding:.45rem .6rem;border:none;border-radius:8px;background:transparent;color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer}._toolbarMenuItem_13wo1_411:hover{background:color-mix(in srgb,#eae9ed 72%,#fdebe9 28%)}._toolbarObjectPalette_13wo1_428{position:absolute;top:calc(100% + .35rem);left:0;z-index:1300;display:grid;grid-template-columns:repeat(3,minmax(6.6rem,1fr));gap:.28rem;width:min(22rem,72vw);padding:.4rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-md)}._toolbarObjectTile_13wo1_444{display:flex;align-items:center;min-height:2.1rem;padding:.4rem .55rem;border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:var(--text-xs);font-weight:600;text-align:left;cursor:pointer}._toolbarObjectTile_13wo1_444:hover{background:color-mix(in srgb,var(--color-surface) 72%,#e8f1ff 28%);border-color:color-mix(in srgb,var(--editor-divider) 55%,#93c5fd 45%)}._buttonIcon_13wo1_465{width:14px;height:14px;flex-shrink:0;transition:transform .12s ease}._chevronOpen_13wo1_472{transform:rotate(180deg)}._primaryButton_13wo1_476{background:linear-gradient(160deg,var(--color-brand-magenta) 0%,color-mix(in srgb,var(--color-brand-magenta) 82%,#7c3aed 18%) 100%);border-color:color-mix(in srgb,var(--color-brand-magenta) 75%,#7c3aed 25%);color:var(--color-on-brand);box-shadow:0 1px 3px #0000001f}._primaryButton_13wo1_476:hover:not(:disabled){background:linear-gradient(160deg,var(--color-brand-magenta-dark) 0%,color-mix(in srgb,var(--color-brand-magenta-dark) 82%,#7c3aed 18%) 100%);border-color:var(--color-brand-magenta-dark);box-shadow:0 3px 10px color-mix(in srgb,var(--color-brand-magenta) 38%,transparent 62%);transform:translateY(-1px)}._successButton_13wo1_498{background:linear-gradient(160deg,var(--color-accent) 0%,color-mix(in srgb,var(--color-accent) 78%,#059669 22%) 100%);border-color:color-mix(in srgb,var(--color-accent) 78%,#059669 22%);color:var(--color-on-brand);box-shadow:0 1px 3px #0000001f}._successButton_13wo1_498:hover:not(:disabled){background:linear-gradient(160deg,var(--color-accent-hover) 0%,color-mix(in srgb,var(--color-accent-hover) 78%,#059669 22%) 100%);border-color:var(--color-accent-hover);box-shadow:0 3px 10px color-mix(in srgb,var(--color-accent) 38%,transparent 62%);transform:translateY(-1px)}._dangerButton_13wo1_520{background:var(--color-danger-muted);border-color:color-mix(in srgb,var(--color-brand-magenta) 45%,transparent 55%);color:var(--color-brand-magenta)}._dangerButton_13wo1_520:hover:not(:disabled){background:var(--color-danger-muted-hover);border-color:color-mix(in srgb,var(--color-brand-magenta) 65%,transparent 35%);box-shadow:0 3px 8px color-mix(in srgb,var(--color-brand-magenta) 22%,transparent 78%)}._settingsOverlay_13wo1_532{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1200}._settingsModal_13wo1_543{width:min(720px,calc(100vw - 2rem));max-height:88vh;overflow-y:auto;background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);padding:1rem 1rem 1.2rem;display:flex;flex-direction:column;gap:1rem}._settingsHeader_13wo1_557{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}._settingsHeader_13wo1_557 h3{margin:0;font-size:var(--text-lg)}._settingsHeader_13wo1_557 p{margin:.2rem 0 0;color:var(--color-text-muted);font-size:var(--text-base)}._settingsTabs_13wo1_577{display:inline-flex;flex-wrap:wrap}._settingsTabButton_13wo1_582{padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x);border:1px solid var(--color-border);border-radius:0;background:var(--color-surface-soft);color:var(--color-text);font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);cursor:pointer}._settingsTabButtonActive_13wo1_593{background:var(--gradient-brand);border-color:transparent;color:var(--color-on-brand)}._modalCloseButton_13wo1_599{width:34px;height:34px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-soft);color:var(--color-text);cursor:pointer;font-size:var(--text-xl);line-height:1}._modalCloseButton_13wo1_599:hover{background:var(--color-primary-soft)}._settingsSection_13wo1_615{display:flex;flex-direction:column;gap:.7rem}._settingsSection_13wo1_615 h4{margin:0;font-size:var(--text-base);color:var(--color-heading)}._settingsGrid_13wo1_627{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._settingsField_13wo1_633{display:flex;flex-direction:column;gap:.35rem}._settingsFieldFull_13wo1_639{grid-column:1 / -1}._settingsField_13wo1_633 label{font-size:var(--text-sm);font-weight:600;color:var(--color-heading)}._settingsField_13wo1_633 input,._settingsField_13wo1_633 textarea,._settingsField_13wo1_633 select{width:100%;padding:.46rem .62rem;border:1px solid var(--color-border-strong);border-radius:10px;font:inherit;font-size:var(--text-md);background:var(--color-surface-soft);color:var(--color-text)}._settingsField_13wo1_633 textarea{min-height:74px;resize:vertical}._settingsField_13wo1_633 input:focus,._settingsField_13wo1_633 textarea:focus,._settingsField_13wo1_633 select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ring-primary)}._settingsHint_13wo1_675{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._refreshFromOriginalButton_13wo1_681{align-self:flex-start}._refreshConfirmRow_13wo1_685{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--text-md)}._connectionOptionsLayout_13wo1_693{display:flex;flex-direction:column;gap:.7rem}._connectionOptionCard_13wo1_699{border:1px solid var(--color-border);border-radius:12px;padding:.72rem;background:color-mix(in srgb,var(--color-surface-soft) 88%,#ffffff 12%);display:flex;flex-direction:column;gap:.68rem}._connectionOptionHeader_13wo1_709{display:flex;align-items:center;gap:.5rem}._connectionOptionHeader_13wo1_709 h5{margin:0;font-size:var(--text-sm);color:var(--color-heading)}._connectionOptionBadge_13wo1_721{width:1.3rem;height:1.3rem;min-width:1.3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;color:var(--color-on-brand);background:var(--gradient-brand)}._connectionOptionDivider_13wo1_735{align-self:center;padding:.12rem .5rem;border-radius:999px;border:1px solid var(--color-border);font-size:var(--text-xs);font-weight:700;color:var(--color-text-muted);letter-spacing:.08em}._settingsStatus_13wo1_746{padding:.7rem .8rem;border-radius:var(--radius-md);font-size:var(--text-base);border:1px solid transparent}._schemeCardGrid_13wo1_753{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.75rem}._schemeCard_13wo1_753{display:flex;flex-direction:column;gap:.55rem;padding:.7rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-soft)}._schemeCardActive_13wo1_769{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--ring-primary)}._schemeCardHeader_13wo1_774{display:flex;flex-direction:column;gap:.18rem}._schemeCardHeader_13wo1_774 strong{font-size:var(--text-md);color:var(--color-heading)}._schemeCardHeader_13wo1_774 span{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.35}._schemeSwatches_13wo1_791{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}._schemeSwatch_13wo1_791{display:block;min-height:22px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-border) 75%,#000 25%)}._schemeCardActions_13wo1_804{display:flex;flex-wrap:wrap;gap:.35rem}._schemeColorEditorGrid_13wo1_810{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}._schemeColorCell_13wo1_816{display:grid;grid-template-columns:24px 42px minmax(0,1fr);gap:.35rem;align-items:center;padding:.42rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-soft)}._schemeColorCell_13wo1_816 span{text-align:center;font-size:var(--text-xs);font-weight:700;color:var(--color-text-muted)}._schemeColorCell_13wo1_816 input[type=color]{width:42px;min-width:42px;height:32px;padding:.12rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._schemeColorCell_13wo1_816 input[type=text]{min-width:0}._settingsSuccess_13wo1_848{background:var(--color-success-soft);color:var(--color-success-hover);border-color:var(--color-success-border)}._settingsError_13wo1_854{background:var(--color-danger-soft);color:var(--color-danger-hover);border-color:var(--color-danger-border)}._settingsWarning_13wo1_860{background:var(--color-warning-soft, #fff6db);color:var(--color-warning-hover, #8a5a00);border-color:var(--color-warning-border, #f2d38a)}._settingsActions_13wo1_866{display:flex;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}._settingsPrimaryButton_13wo1_873,._settingsSecondaryButton_13wo1_874{padding:.45rem .72rem;border-radius:10px;border:1px solid var(--color-border);font-size:var(--text-sm);font-weight:600;cursor:pointer}._settingsPrimaryButton_13wo1_873{background:linear-gradient(135deg,var(--color-brand-magenta) 0%,var(--color-accent) 100%);border-color:transparent;color:var(--color-on-brand)}._settingsPrimaryButton_13wo1_873:hover:not(:disabled){background:linear-gradient(135deg,var(--color-brand-magenta-dark) 0%,var(--color-accent-hover) 100%)}._settingsSecondaryButton_13wo1_874{background:color-mix(in srgb,var(--color-surface-soft) 80%,#f3f0f7 20%);color:var(--color-brand-magenta);border-color:color-mix(in srgb,var(--color-border) 78%,#827b93 22%)}._settingsSecondaryButton_13wo1_874:hover:not(:disabled){background:color-mix(in srgb,#eae9ed 75%,#f3f8fb 25%)}._settingsPrimaryButton_13wo1_873:disabled,._settingsSecondaryButton_13wo1_874:disabled{opacity:.6;cursor:not-allowed}._settingsTertiaryButton_13wo1_909{padding:.45rem .72rem;border-radius:10px;border:1px solid var(--color-border);font-size:var(--text-sm);font-weight:600;cursor:pointer;background:transparent;color:var(--color-text-muted)}._settingsTertiaryButton_13wo1_909:hover:not(:disabled){background:var(--color-surface-soft)}._settingsTertiaryButton_13wo1_909:disabled{opacity:.6;cursor:not-allowed}._unsavedModal_13wo1_929{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);padding:1.5rem 1.75rem 1.25rem;width:min(420px,calc(100vw - 2rem));display:flex;flex-direction:column;gap:.75rem}._unsavedModal_13wo1_929 h3{margin:0;font-size:var(--text-lg)}._unsavedModal_13wo1_929 p{margin:0;color:var(--color-text-muted);font-size:var(--text-md)}._unsavedModalActions_13wo1_952{display:flex;gap:.5rem;flex-wrap:wrap;padding-top:.25rem}._editorBody_13wo1_68{display:flex;flex:1;overflow:hidden;gap:0;min-width:0;position:relative}._explorerPanel_13wo1_968{width:272px;position:absolute;left:0;top:0;bottom:0;z-index:15;display:flex;flex-direction:column;background:var(--editor-panel-bg);border-right:1px solid var(--editor-divider);box-shadow:6px 0 18px #0f172a14}._leftPanelCollapseButton_13wo1_982{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--editor-divider);border-radius:999px;background:var(--color-surface-soft);color:var(--color-text);cursor:pointer}._leftPanelCollapseButton_13wo1_982:hover{background:color-mix(in srgb,var(--color-surface) 76%,#e8f1ff 24%)}._leftSidebarHandleButton_13wo1_999{position:absolute;left:0;top:1.25rem;z-index:20;width:2rem;height:4.25rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--editor-divider);border-left:none;border-radius:0 12px 12px 0;background:var(--color-surface);color:var(--color-heading);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 24%,transparent 76%),0 0 12px color-mix(in srgb,var(--editor-accent) 28%,transparent 72%),var(--shadow-sm);cursor:pointer}._leftSidebarHandleButton_13wo1_999:hover{background:color-mix(in srgb,var(--color-surface) 78%,#e8f1ff 22%);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 36%,transparent 64%),0 0 16px color-mix(in srgb,var(--editor-accent) 36%,transparent 64%),0 2px 8px #3b82f633}._rightSidebarHandleButton_13wo1_1027{position:absolute;right:0;top:1.25rem;z-index:20;width:2rem;height:4.25rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--editor-divider);border-right:none;border-radius:12px 0 0 12px;background:var(--color-surface);color:var(--color-heading);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 24%,transparent 76%),0 0 12px color-mix(in srgb,var(--editor-accent) 28%,transparent 72%),var(--shadow-sm);cursor:pointer}._rightSidebarHandleButton_13wo1_1027:hover{background:color-mix(in srgb,var(--color-surface) 78%,#e8f1ff 22%);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 36%,transparent 64%),0 0 16px color-mix(in srgb,var(--editor-accent) 36%,transparent 64%),0 2px 8px #3b82f633}._rightPanelCollapseButton_13wo1_1055{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--editor-divider);border-radius:999px;background:var(--color-surface-soft);color:var(--color-text);cursor:pointer}._rightPanelCollapseButton_13wo1_1055:hover{background:color-mix(in srgb,var(--color-surface) 76%,#e8f1ff 24%)}._leftPanelTabs_13wo1_1072{display:flex;align-items:center;gap:.25rem;padding:.25rem .25rem 10px;border-bottom:1px solid var(--editor-divider)}._leftPanelTabButton_13wo1_1080{border:1px solid transparent;border-radius:7px;padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x);background:transparent;color:var(--color-text-muted);font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);font-weight:700;letter-spacing:.02em;cursor:pointer;text-align:left}._leftPanelTabButton_13wo1_1080:hover{background:color-mix(in srgb,var(--color-surface) 84%,#e8f1ff 16%);color:var(--color-text)}._leftPanelTabButtonActive_13wo1_1099{background:var(--color-surface);border-color:var(--editor-divider);color:var(--color-heading)}._leftPanelTabs_13wo1_1072 ._leftPanelCollapseButton_13wo1_982{flex:0 0 auto}._leftPanelTabs_13wo1_1072 ._leftPanelTabButton_13wo1_1080{flex:1 1 0}._explorerHeader_13wo1_1113{padding:.62rem .72rem .52rem;border-bottom:1px solid var(--editor-divider);background:var(--editor-panel-bg)}._explorerHeader_13wo1_1113 h3{margin:0;font-size:var(--text-sm);letter-spacing:.02em;text-transform:none;color:var(--color-heading)}._explorerHeader_13wo1_1113 p{margin:.22rem 0 0;font-size:var(--text-2xs);color:var(--color-text-muted);line-height:1.35}._panelHeaderRow_13wo1_1134{display:flex;align-items:center;justify-content:space-between;gap:.45rem}._explorerControls_13wo1_1141{padding:.55rem .72rem .52rem;display:flex;flex-direction:column;gap:.35rem;border-bottom:1px solid var(--editor-divider)}._explorerControls_13wo1_1141 label{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._explorerInputRow_13wo1_1157{display:flex;gap:.35rem}._explorerInputRow_13wo1_1157 input{flex:1;min-width:0;padding:.34rem .48rem;border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:var(--text-xs)}._explorerInputRow_13wo1_1157 input:focus{outline:none;border-color:var(--editor-accent);box-shadow:0 0 0 3px var(--editor-accent-soft)}._explorerPathBar_13wo1_1180{padding:.48rem .72rem;display:flex;flex-direction:column;gap:.45rem;border-bottom:1px solid var(--editor-divider)}._explorerPathLabel_13wo1_1188{font-size:var(--text-2xs);color:var(--color-text-muted);word-break:break-all;font-family:var(--font-body)}._explorerPathActions_13wo1_1195{display:flex;flex-wrap:wrap;gap:.35rem}._librarySearchWrap_13wo1_1201{padding:.5rem .72rem;border-bottom:1px solid var(--editor-divider)}._librarySearchInput_13wo1_1206{width:100%;min-width:0;padding:.34rem .48rem;border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:var(--text-xs)}._librarySearchInput_13wo1_1206:focus{outline:none;border-color:var(--editor-accent);box-shadow:0 0 0 3px var(--editor-accent-soft)}._libraryList_13wo1_1224{overflow-y:auto;padding:.35rem}._librarySection_13wo1_1229{border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface);margin-bottom:.5rem;overflow:hidden}._librarySectionHeaderRow_13wo1_1237{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.45rem .52rem;border-bottom:1px solid var(--editor-divider);background:color-mix(in srgb,var(--color-surface) 88%,#f3f7ff 12%)}._librarySectionHeaderRow_13wo1_1237 h4{margin:0;font-size:var(--text-2xs);letter-spacing:.03em;text-transform:uppercase;color:var(--color-heading)}._librarySectionHeaderRow_13wo1_1237 span{font-size:var(--text-2xs);color:var(--color-text-muted)}._librarySectionHeaderActions_13wo1_1260{display:inline-flex;align-items:center;gap:.35rem}._librarySectionToggleButton_13wo1_1266{border:1px solid var(--editor-divider);border-radius:999px;background:var(--color-surface-soft);color:var(--color-text);font-size:var(--text-2xs);font-weight:700;line-height:1;padding:.22rem .5rem;cursor:pointer}._librarySectionToggleButton_13wo1_1266:hover{background:color-mix(in srgb,var(--color-surface) 70%,#e8f1ff 30%)}._libraryMainTypeBlock_13wo1_1282{padding:.3rem .35rem .4rem}._libraryMainTypeBlock_13wo1_1282+._libraryMainTypeBlock_13wo1_1282{border-top:1px solid color-mix(in srgb,var(--editor-divider) 70%,transparent 30%)}._libraryMainTypeLabel_13wo1_1290{font-size:var(--text-2xs);font-weight:700;color:var(--color-heading);margin:0}._libraryTypeBlock_13wo1_1297+._libraryTypeBlock_13wo1_1297{margin-top:.35rem}._libraryTypeLabel_13wo1_1301{font-size:var(--text-2xs);font-weight:700;color:var(--color-text-soft);margin:0;text-transform:uppercase;letter-spacing:.03em}._libraryHierarchyHeader_13wo1_1310{display:flex;align-items:center;gap:.3rem;margin:.15rem .2rem .22rem}._libraryExpandButton_13wo1_1317{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--editor-divider);border-radius:4px;background:var(--color-surface-soft);color:var(--color-text);font-size:var(--text-xs);font-weight:800;line-height:1;cursor:pointer;padding:0}._libraryExpandButton_13wo1_1317:hover{background:color-mix(in srgb,var(--color-surface) 72%,#e8f1ff 28%)}._libraryNodeList_13wo1_1338{list-style:none;margin:0;padding:0}._libraryNodeItem_13wo1_1344{margin:0}._libraryNodeRow_13wo1_1348{display:flex;align-items:center;justify-content:space-between;gap:.25rem;border:1px solid transparent;border-radius:8px;padding:.14rem .2rem;cursor:pointer}._libraryNodeItem_13wo1_1344:hover ._libraryNodeRow_13wo1_1348,._libraryNodeItem_13wo1_1344:focus-within ._libraryNodeRow_13wo1_1348{background:color-mix(in srgb,var(--color-surface) 70%,#e8f1ff 30%);border-color:var(--editor-divider)}._libraryNodeItem_13wo1_1344:hover ._explorerEntryActions_13wo1_1365,._libraryNodeItem_13wo1_1344:focus-within ._explorerEntryActions_13wo1_1365{opacity:1;pointer-events:auto}._libraryNodeText_13wo1_1371{min-width:0;display:flex;flex-direction:column;gap:.08rem}._libraryNodeName_13wo1_1378{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs)}._libraryNodeChartName_13wo1_1386{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-2xs);color:var(--color-text-muted)}._explorerList_13wo1_1395{list-style:none;margin:0;padding:.18rem;overflow-y:auto;text-align:left}._explorerListItem_13wo1_1403{margin:0}._explorerEntryRow_13wo1_1407{display:flex;align-items:center;justify-content:flex-start;gap:.18rem;border:1px solid transparent;border-radius:8px}._explorerListItem_13wo1_1403:hover ._explorerEntryRow_13wo1_1407,._explorerListItem_13wo1_1403:focus-within ._explorerEntryRow_13wo1_1407{background:color-mix(in srgb,var(--color-surface) 70%,#e8f1ff 30%);border-color:var(--editor-divider)}._explorerEntryButton_13wo1_1422{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:.38rem;padding:.14rem .3rem;border:none;border-radius:6px;background:transparent;color:var(--color-text);cursor:pointer;text-align:left;font-size:var(--text-xs);line-height:1.15}._explorerEntryButton_13wo1_1422:hover{background:transparent;border-color:transparent}._explorerEntryButtonFile_13wo1_1445{cursor:default}._explorerEntryText_13wo1_1449{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.08rem;text-align:left}._explorerEntryMarker_13wo1_1458{flex-shrink:0;width:1rem;color:var(--color-text-soft);font-size:var(--text-sm);font-weight:800;text-align:center}._explorerEntryActions_13wo1_1365{display:flex;align-items:center;gap:.12rem;padding-right:.15rem;opacity:0;pointer-events:none;transition:opacity .12s ease}._explorerListItem_13wo1_1403:hover ._explorerEntryActions_13wo1_1365,._explorerListItem_13wo1_1403:focus-within ._explorerEntryActions_13wo1_1365{opacity:1;pointer-events:auto}._explorerEntryActionButton_13wo1_1483{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-soft);color:var(--color-text);cursor:pointer}._explorerEntryActionButton_13wo1_1483:hover{background:var(--color-bg-alt)}._runActionButton_13wo1_1500{color:#1f7a35;border-color:color-mix(in srgb,#1f7a35 45%,var(--color-border) 55%);font-weight:800}._runActionButton_13wo1_1500:hover{background:color-mix(in srgb,#e8f7ec 70%,var(--color-surface) 30%)}._explorerEntryName_13wo1_1510{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}._explorerEntryMeta_13wo1_1518{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-2xs);color:var(--color-text-muted);text-align:left}._explorerStatus_13wo1_1528{margin:0;padding:.65rem;font-size:var(--text-xs);color:var(--color-text-muted)}._explorerStatusError_13wo1_1535{color:var(--color-danger-hover)}._chartTransferOverlay_13wo1_1539,._fileEditorOverlay_13wo1_1540{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--overlay-strong)}._chartTransferModal_13wo1_1551{width:min(900px,calc(100vw - 2rem));max-height:90vh;display:flex;flex-direction:column;gap:.85rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1rem}._chartTransferIntro_13wo1_1564{margin:0;color:var(--color-text-muted);font-size:var(--text-md);line-height:1.45}._chartTransferSection_13wo1_1571{display:flex;flex-direction:column;gap:.45rem}._chartTransferSection_13wo1_1571 label{font-size:var(--text-sm);font-weight:700;color:var(--color-heading)}._chartShareSection_13wo1_1583{display:flex;flex-direction:column;gap:.45rem}._chartShareLinkRow_13wo1_1589{display:flex;gap:.5rem;align-items:center}._chartShareLinkRow_13wo1_1589 input{flex:1;min-width:0}._chartShareResults_13wo1_1600{display:flex;flex-direction:column;gap:.45rem;max-height:180px;overflow:auto;padding:.6rem .7rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-soft)}._chartShareResultItem_13wo1_1612{display:flex;flex-direction:column;gap:.12rem;padding-bottom:.45rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 88%,transparent 12%)}._chartShareResultItem_13wo1_1612:last-child{padding-bottom:0;border-bottom:none}._chartShareResultItem_13wo1_1612 strong{font-size:var(--text-sm);color:var(--color-heading)}._chartShareResultOk_13wo1_1630{color:var(--color-success-hover);font-size:var(--text-sm)}._chartShareResultFailed_13wo1_1635{color:var(--color-danger-hover);font-size:var(--text-sm)}._chartShareModal_13wo1_1640{overflow:auto}._shareUserSearchResults_13wo1_1644{display:flex;flex-direction:column;gap:.3rem;max-height:220px;overflow:auto;margin:0;padding:0;list-style:none}._shareUserSearchItem_13wo1_1655,._shareUserSearchEmpty_13wo1_1656{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft)}._shareUserSearchEmpty_13wo1_1656{color:var(--color-text-muted);font-size:var(--text-sm)}._shareUserIdentity_13wo1_1672{display:flex;flex-direction:column;min-width:0}._shareUserIdentity_13wo1_1672 strong{font-size:var(--text-sm);color:var(--color-heading)}._shareUserIdentity_13wo1_1672 span{color:var(--color-text-muted);font-size:var(--text-sm)}._shareUserChips_13wo1_1688{display:flex;flex-wrap:wrap;gap:.35rem}._shareUserChip_13wo1_1688{display:inline-flex;align-items:center;gap:.25rem;padding:.12rem .45rem;border-radius:999px;background:var(--color-surface-soft);border:1px solid var(--color-border);font-size:var(--text-sm)}._shareUserChipRemove_13wo1_1705{border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:var(--text-base);line-height:1;padding:0}._shareAllowEdit_13wo1_1715{display:flex;align-items:center;gap:.45rem;font-size:var(--text-sm);font-weight:600;color:var(--color-heading)}._chartTransferTextarea_13wo1_1724{width:100%;min-height:320px;padding:.75rem .85rem;border:1px solid var(--color-border-strong);border-radius:12px;background:var(--color-surface-soft);color:var(--color-text);font:var(--text-sm)/1.45 var(--font-mono);resize:vertical}._chartTransferTextarea_13wo1_1724:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ring-primary)}._fileEditorModal_13wo1_1742{width:min(1100px,calc(100vw - 2rem));max-height:90vh;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._fileEditorHeader_13wo1_1754{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--color-border)}._fileEditorTitleRow_13wo1_1763{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._fileDirtyBadge_13wo1_1770{padding:.12rem .45rem;border-radius:999px;background:var(--color-warning-soft, #fff4d6);color:var(--color-warning-hover, #8a5a00);font-size:var(--text-xs);font-weight:700}._fileEditorMeta_13wo1_1779{margin-top:.2rem;font-size:var(--text-sm);color:var(--color-text-muted)}._fileEditorPath_13wo1_1785{margin-top:.2rem;font-size:var(--text-xs);color:var(--color-text-soft);word-break:break-all;font-family:var(--font-mono)}._fileEditorActions_13wo1_1793{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}._fileEditorMessage_13wo1_1800{margin:0;padding:.75rem 1rem;border-bottom:1px solid var(--color-border);font-size:var(--text-base)}._fileEditorMessageSuccess_13wo1_1807{background:var(--color-success-soft);color:var(--color-success-hover)}._fileEditorMessageError_13wo1_1812{background:var(--color-danger-soft);color:var(--color-danger-hover)}._fileEditorFrame_13wo1_1817{padding:.5rem .75rem .75rem}._flowContainer_13wo1_69{position:relative;flex:1;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-soft) 99%,#f8fafc 1%) 0%,var(--color-surface-soft) 100%),linear-gradient(var(--editor-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--editor-grid-line) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px;background-position:0 0,0 0,0 0}._alignmentGuideOverlay_13wo1_1833{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6}._alignmentGuide_13wo1_1833{position:absolute;background:#4a7cffe6;box-shadow:0 0 0 1px #ffffff59}._alignmentGuideVertical_13wo1_1846{top:0;bottom:0;width:2px;transform:translate(-1px)}._alignmentGuideHorizontal_13wo1_1853{left:0;right:0;height:2px;transform:translateY(-1px)}._edgeMarkerDefs_13wo1_1860{position:absolute;width:0;height:0;pointer-events:none}._multiConnectorNode_13wo1_1867{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._nodeRunButton_13wo1_1875{position:absolute;top:-9px;right:-9px;z-index:9;width:18px;height:18px;border-radius:999px;border:1px solid #1f7a35;background:#e8f7ec;color:#1f7a35;font-size:var(--text-2xs);font-weight:900;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._nodeRunButton_13wo1_1875:hover{background:#d8f1df}._multiConnectorBody_13wo1_1899{width:100%;height:100%;overflow:hidden;border-radius:inherit}._nodeContent_13wo1_1906{display:flex;flex-direction:column;gap:0;align-items:stretch;min-height:60px;width:100%;height:100%;color:var(--node-text-color, var(--color-text));text-align:var(--node-text-align, left);font-size:var(--node-font-size, 16px)}._nodeHeader_13wo1_1919{display:flex;flex-direction:column;justify-content:var(--node-vertical-align, flex-start);align-items:var(--node-cross-align, flex-start);text-align:var(--node-text-align, left);padding:4px 6px;border-bottom:var(--node-separator, 1px solid transparent);font-weight:var(--node-font-weight, 700);font-size:.6em;color:var(--node-text-color, var(--color-text));flex:0 0 auto}._nodeMeta_13wo1_1933{display:flex;flex-direction:column;justify-content:var(--node-vertical-align, flex-start);align-items:var(--node-cross-align, flex-start);text-align:var(--node-text-align, left);padding:5px 6px;border-bottom:var(--node-separator, 1px solid transparent);font-size:.3em;font-weight:var(--node-font-weight, normal);line-height:1.35;color:var(--node-text-color, var(--color-text));opacity:.96;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;background:transparent;flex:1 1 auto}._nodeMetaDatabase_13wo1_1953{font-size:.62em;background:#1111110a}._nodeFooter_13wo1_1958{display:flex;flex-direction:column;justify-content:var(--node-vertical-align, flex-start);align-items:var(--node-cross-align, flex-start);text-align:var(--node-text-align, left);padding:4px 6px;font-size:.3em;font-weight:var(--node-font-weight, normal);color:var(--node-text-color, var(--color-text));opacity:.75;flex:0 0 auto}._simpleTextContent_13wo1_1972{padding:2px 4px;color:var(--node-text-color, var(--color-text));font-size:var(--node-font-size, var(--node-simple-font-size, 16px));font-weight:var(--node-font-weight, normal);font-style:var(--node-font-style, normal);background:transparent;white-space:pre-wrap;width:100%;height:100%;display:flex;justify-content:var(--node-cross-align, flex-start);align-items:var(--node-vertical-align, flex-start);text-align:var(--node-text-align, left)}._simpleShapeContent_13wo1_1988{padding:6px;color:var(--node-text-color, var(--color-text));font-size:calc(var(--node-font-size, 16px) * .7);font-weight:var(--node-font-weight, 600);font-style:var(--node-font-style, normal);text-align:var(--node-text-align, center);white-space:pre-wrap;width:100%;height:100%;display:flex;align-items:var(--node-vertical-align, center);justify-content:var(--node-cross-align, center)}._pluginObjectLabel_13wo1_2003{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;max-width:100%;padding:.25rem}._pluginObjectType_13wo1_2013{font-size:.65em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.72;line-height:1.1}._pluginObjectName_13wo1_2022{font-size:1em;font-weight:600;line-height:1.15;word-break:break-word}._nodeResizerLine_13wo1_2029{border-color:color-mix(in srgb,var(--editor-accent) 70%,#94a3b8 30%)!important;pointer-events:none!important}._nodeResizerHandle_13wo1_2034{width:12px!important;height:12px!important;background:var(--color-surface)!important;border:2px solid color-mix(in srgb,var(--editor-accent) 80%,#7c8aa0 20%)!important;border-radius:4px!important;z-index:30!important;box-shadow:0 0 0 1px #fff9!important;pointer-events:all!important}._nodeHandle_13wo1_2046{box-sizing:border-box!important;width:6px!important;height:6px!important;opacity:.34!important;background:#5a5a5a0f!important;border:1px solid rgba(90,90,90,.14)!important;box-shadow:none;pointer-events:auto!important;transition:opacity .12s ease,background-color .12s ease,border-color .12s ease,transform .12s ease}._nodeHandle_13wo1_2046:hover{opacity:.82!important;background:#5a5a5a29!important;border-color:#5a5a5a4d!important}._nodeHandleLineMode_13wo1_2064{opacity:1!important;width:8px!important;height:8px!important;background:#111!important;border:2px solid #ffffff!important;box-shadow:0 0 0 1px #11111159;z-index:40!important}._nodeHandle_13wo1_2046._react-flow__handle-connecting_13wo1_2074,._nodeHandle_13wo1_2046._react-flow__handle-valid_13wo1_2075{opacity:.95!important;background:color-mix(in srgb,var(--editor-accent) 22%,transparent 78%)!important;border-color:color-mix(in srgb,var(--editor-accent) 65%,#93c5fd 35%)!important;transform:scale(1.05)}._edgePanel_13wo1_2082{width:min(340px,34vw);min-width:300px;max-width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:.65rem;padding:.68rem;background:var(--editor-panel-bg);border-left:1px solid var(--editor-divider);overflow-x:hidden;box-sizing:border-box}._edgePanelHeader_13wo1_2097 h3{margin:0;font-size:var(--text-sm);letter-spacing:.02em;text-transform:none;color:var(--color-heading)}._edgePanelHeader_13wo1_2097 p{margin:.2rem 0 0;font-size:var(--text-2xs);color:var(--color-text-muted);line-height:1.35}._edgeMeta_13wo1_2112{padding:.42rem .52rem;border-radius:8px;background:var(--color-surface-soft);border:1px solid var(--editor-divider);color:var(--color-text-muted);font-size:var(--text-2xs);word-break:break-word}._edgeField_13wo1_2122{display:flex;flex-direction:column;gap:.28rem}._edgeFieldRow_13wo1_2128{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}._edgeField_13wo1_2122 label{font-size:var(--text-2xs);font-weight:700;color:var(--color-heading);text-transform:none;letter-spacing:.01em}._edgeField_13wo1_2122 input,._edgeField_13wo1_2122 select{width:100%;padding:.34rem .48rem;border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:var(--text-xs)}._edgeField_13wo1_2122 input:focus,._edgeField_13wo1_2122 select:focus{outline:none;border-color:var(--editor-accent);box-shadow:0 0 0 3px var(--editor-accent-soft)}._edgeHint_13wo1_2161{margin:0;font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.4}._info_13wo1_2168{background:var(--editor-panel-bg);border-top:1px solid var(--editor-divider);padding:.32rem .58rem .34rem;color:var(--color-text-muted);flex-shrink:0}._infoHeader_13wo1_2176{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._infoMeta_13wo1_2183{margin:0;font-size:var(--text-2xs);font-weight:600;color:var(--color-heading);letter-spacing:.02em;text-transform:none}._infoHint_13wo1_2192{margin:.14rem 0 0;font-size:var(--text-2xs);line-height:1.25;color:var(--color-text-soft)}._infoCloseButton_13wo1_2199{border:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text-muted);border-radius:999px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--text-md);line-height:1;flex-shrink:0}._infoCloseButton_13wo1_2199:hover{background:var(--color-bg-alt);color:var(--color-heading)}._container_13wo1_2220{max-width:800px;margin:0 auto;padding:2rem}._createForm_13wo1_2226{background:var(--color-surface);padding:2rem;border-radius:12px;border:1px solid var(--color-border);margin-bottom:1rem;box-shadow:var(--shadow-sm);max-width:920px}._createForm_13wo1_2226 div{margin-bottom:1rem}._createTypeLabel_13wo1_2240{display:block;font-weight:700;margin-bottom:.5rem;color:var(--color-heading)}._createTypeGrid_13wo1_2247{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem}._createTypeTile_13wo1_2253{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;text-align:left;padding:.75rem .8rem;border:1px solid var(--color-border)!important;border-radius:var(--radius-md);background:var(--color-bg)!important;color:var(--color-text)!important;cursor:pointer;min-height:8.5rem;margin:0!important;width:100%}._createTypeTile_13wo1_2253:hover{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg))!important;border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border))!important}._createTypeTileSelected_13wo1_2275{border-color:var(--color-accent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg))!important}._createTypeIcon_13wo1_2281{color:var(--color-accent)}._createTypeName_13wo1_2285{font-weight:650;font-size:var(--text-sm)}._createTypeHint_13wo1_2290{color:var(--color-text-muted);font-size:var(--text-2xs);line-height:1.35}._createTypeMode_13wo1_2296{margin-top:auto;font-size:var(--text-2xs);color:var(--color-text-muted)}._createForm_13wo1_2226 label{display:block;font-weight:700;margin-bottom:.5rem;color:var(--color-heading)}._createForm_13wo1_2226 input,._createForm_13wo1_2226 textarea,._createForm_13wo1_2226 select{width:100%;padding:.4rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-sm);background:var(--color-surface);color:var(--color-text)}._createForm_13wo1_2226 textarea{resize:vertical;min-height:80px}._createForm_13wo1_2226 button{padding:.45rem .8rem;background:var(--color-accent);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);margin-right:.5rem;margin-top:.5rem}._createForm_13wo1_2226 button:hover{background:var(--color-accent-hover)}._error_13wo1_2343{margin:0;padding:.72rem .8rem;border-radius:10px;border:1px solid var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger-hover);font-size:var(--text-md)}.react-flow__container{width:100%;height:100%}.react-flow__attribution{display:none!important}.react-flow__pane,.react-flow__node{cursor:default!important}.react-flow__node{overflow:visible!important}.react-flow__node.dragging{cursor:move!important}.react-flow__node .react-flow__node-label{padding:0!important;margin:0!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important}.react-flow__node.selected{border:2px solid var(--editor-accent)!important;box-shadow:0 0 0 3px var(--editor-accent-soft)}.react-flow__resize-control{z-index:30!important;pointer-events:all!important}.react-flow__edge path{stroke-linecap:round;stroke-linejoin:round}.react-flow__edge.selected path{stroke:color-mix(in srgb,var(--editor-accent) 78%,#1e3a8a 22%)!important;stroke-width:1.7!important}.react-flow__edge-text{fill:#111!important}.react-flow__edge-textbg{fill:transparent!important;opacity:0!important}.chart-edge-label{position:absolute;transform:translate(-50%,-50%) translate(var(--edge-label-x, 0px),var(--edge-label-y, 0px));pointer-events:var(--edge-label-events, none);font-size:11px;font-weight:500;color:#111;background:#f8fafceb;padding:1px 4px;border-radius:3px;line-height:1.2;white-space:nowrap;-webkit-user-select:none;user-select:none}.chart-edge-label-draggable{cursor:grab}.chart-edge-label-draggable:active{cursor:grabbing}.chart-edge-label-selected{outline:1px solid color-mix(in srgb,var(--editor-accent, #2563eb) 70%,#1e3a8a 30%)}@media (max-width: 1100px){._header_13wo1_138{flex-direction:column;align-items:stretch}._toolbarStack_13wo1_159{align-items:stretch}._toolbar_13wo1_159{justify-content:flex-start}._explorerPanel_13wo1_968{width:250px}._edgePanel_13wo1_2082{width:min(320px,38vw);min-width:280px}._fileEditorHeader_13wo1_1754{flex-direction:column}._fileEditorActions_13wo1_1793{justify-content:flex-start}}@media (max-width: 720px){._toolbar_13wo1_159{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem;-webkit-overflow-scrolling:touch}._toolbarGroup_13wo1_299{flex:0 0 auto;flex-wrap:nowrap}._groupLabel_13wo1_314,._toolbarButton_13wo1_326{white-space:nowrap}._editorBody_13wo1_68{flex-direction:column}._explorerPanel_13wo1_968,._edgePanel_13wo1_2082,._leftSidebarHandleButton_13wo1_999,._rightSidebarHandleButton_13wo1_1027{display:none!important}._explorerPanel_13wo1_968{width:100%;max-height:260px;border-right:none;border-bottom:1px solid var(--color-border)}._edgePanel_13wo1_2082{width:100%;border-left:none;border-top:1px solid var(--color-border)}._explorerInputRow_13wo1_1157{flex-direction:column}._explorerPathActions_13wo1_1195,._fileEditorActions_13wo1_1793{justify-content:stretch}._explorerPathActions_13wo1_1195 ._toolbarButton_13wo1_326,._fileEditorActions_13wo1_1793 ._toolbarButton_13wo1_326{width:100%}._settingsGrid_13wo1_627{grid-template-columns:1fr}._settingsActions_13wo1_866{justify-content:stretch}._settingsPrimaryButton_13wo1_873,._settingsSecondaryButton_13wo1_874{width:100%}}._drawWithAiModal_13wo1_2543{width:min(640px,calc(100vw - 2rem))}._drawWithAiModalRunning_13wo1_2547{width:min(720px,calc(100vw - 2rem))}._drawProgressEmpty_13wo1_2551{color:var(--color-text-muted);font-size:var(--text-md);padding:.5rem 0}._drawProgressTimeline_13wo1_2557{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._drawProgressStep_13wo1_2566{border-left:3px solid var(--color-border);padding:.45rem 0 .45rem .75rem}._drawProgressStep_running_13wo1_2571{border-left-color:var(--color-brand-teal);background:color-mix(in srgb,var(--color-brand-teal) 6%,transparent)}._drawProgressStep_done_13wo1_2576{border-left-color:var(--color-brand-teal)}._drawProgressStep_warn_13wo1_2580{border-left-color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 8%,transparent)}._drawProgressStep_error_13wo1_2585{border-left-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent)}._drawProgressStepHeader_13wo1_2590{display:flex;justify-content:space-between;gap:.5rem;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._drawProgressStepTitle_13wo1_2600{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin-top:.15rem}._drawProgressStepDetail_13wo1_2607{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.2rem;white-space:pre-wrap;word-break:break-word}._drawProgressModelLine_13wo1_2615{font-size:var(--text-md);color:var(--color-text-muted);margin-bottom:.65rem}._drawProgressScroll_13wo1_2621{max-height:min(420px,55vh);overflow-y:auto;padding-right:.25rem}._drawModelBanner_13wo1_2627{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .9rem;border-radius:var(--radius-md);border:1px solid var(--color-border)}._drawModelBannerReady_13wo1_2636{background:color-mix(in srgb,var(--color-brand-teal) 8%,var(--color-surface-soft));border-color:color-mix(in srgb,var(--color-brand-teal) 35%,var(--color-border))}._drawModelBannerMissing_13wo1_2641{background:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface-soft));border-color:color-mix(in srgb,var(--color-warning) 40%,var(--color-border))}._drawModelBannerLabel_13wo1_2646{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._drawModelBannerValue_13wo1_2653{font-size:var(--text-base);font-weight:600;color:var(--color-text)}._drawModelBannerHint_13wo1_2659{font-size:var(--text-sm);color:var(--color-text-muted)}._drawPreflightActions_13wo1_2664{margin-top:.65rem}._drawReadinessPanel_13wo1_2668{display:flex;flex-direction:column;gap:.55rem;margin:0 1.25rem .75rem;padding-top:.25rem;border-top:1px solid var(--color-border)}._drawReadinessRow_13wo1_2677{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-soft)}._drawReadinessRowOk_13wo1_2688{border-color:color-mix(in srgb,var(--color-brand-teal) 35%,var(--color-border));background:color-mix(in srgb,var(--color-brand-teal) 6%,var(--color-surface-soft))}._drawReadinessRowError_13wo1_2693{border-color:color-mix(in srgb,var(--color-danger) 35%,var(--color-border));background:color-mix(in srgb,var(--color-danger) 6%,var(--color-surface-soft))}._drawReadinessRowMain_13wo1_2698{display:flex;align-items:flex-start;gap:.55rem;min-width:0;flex:1}._drawReadinessText_13wo1_2706{display:flex;flex-direction:column;gap:.15rem;min-width:0}._drawReadinessTitle_13wo1_2713{font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._drawReadinessDetail_13wo1_2721{font-size:var(--text-md);color:var(--color-text);line-height:1.4}._drawReadinessErrorDetail_13wo1_2727{font-size:var(--text-md);color:var(--color-danger-hover);line-height:1.4}._drawReadinessPending_13wo1_2733{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;flex:0 0 1.15rem;color:var(--color-text-muted);font-weight:700}._drawReadinessTickOk_13wo1_2744{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;flex:0 0 1.15rem;border-radius:50%;background:#1f9d49;color:#fff;font-size:var(--text-xs);line-height:1;font-weight:800}._drawReadinessTickError_13wo1_2759{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;flex:0 0 1.15rem;border-radius:50%;background:#c0392b;color:#fff;font-size:var(--text-2xs);line-height:1;font-weight:800}._drawWithAiBody_13wo1_2774{display:flex;flex-direction:column;gap:1rem}._drawCompanionGrid_13wo1_2780{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.35rem}._drawCompanionCheckbox_13wo1_2787{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--text-md);cursor:pointer}._drawProgressPanel_13wo1_2795{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);padding:.75rem}._drawProgressHeader_13wo1_2802{display:flex;justify-content:space-between;gap:.5rem;font-size:var(--text-md);margin-bottom:.5rem}._drawBudgetBar_13wo1_2810{color:var(--color-text-muted);font-size:var(--text-sm)}._drawLog_13wo1_2815{max-height:160px;overflow-y:auto;font-size:var(--text-sm);line-height:1.4;margin:0;white-space:pre-wrap;color:var(--color-text-muted)}._drawBackgroundHint_13wo1_2825{margin:.5rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._settingsFooter_13wo1_2831{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--color-border)}._settingsStatusError_13wo1_2839{color:var(--color-danger);font-size:var(--text-md);margin:0}._overlay_1w3vp_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1400}._dialog_1w3vp_12{width:min(480px,calc(100vw - 2rem));max-height:80vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1rem}._header_1w3vp_23{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}._header_1w3vp_23 h2{margin:0;font-size:var(--text-lg)}._body_1w3vp_36{display:flex;flex-direction:column;gap:.55rem}._body_1w3vp_36 label{font-size:var(--text-sm);color:var(--color-text-muted)}._body_1w3vp_36 input[type=text],._body_1w3vp_36 input:not([type]){padding:.4rem .55rem;border:1px solid var(--color-border);border-radius:var(--ui-radius-control);background:var(--color-bg);color:var(--color-text)}._taskList_1w3vp_56{list-style:none;margin:0;padding:0;max-height:240px;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}._taskList_1w3vp_56 li{border-bottom:1px solid var(--color-border)}._taskList_1w3vp_56 li:last-child{border-bottom:none}._taskList_1w3vp_56 label{display:flex;align-items:center;gap:.45rem;padding:.45rem .6rem;color:var(--color-text);cursor:pointer}._error_1w3vp_83{color:var(--color-danger);margin:0 0 .5rem}._hint_1w3vp_88{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}._pageDense_122dx_8{font-size:var(--text-sm);line-height:1.35}._pageTitle_122dx_13{margin:0;font-size:var(--text-lg);font-weight:700}._pageSubtitle_122dx_19{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._notice_122dx_25{margin:0;padding:.45rem .65rem;border:1px solid var(--color-primary);border-radius:var(--ui-radius-control, .45rem);background:color-mix(in srgb,var(--color-primary) 10%,var(--ui-surface-1, var(--color-surface)));color:var(--color-text);font-size:var(--text-sm)}._pageDense_122dx_8 input,._pageDense_122dx_8 textarea,._pageDense_122dx_8 select,._pageDense_122dx_8 button,._pageDense_122dx_8 .btn,._pageDense_122dx_8 .control-input,._pageDense_122dx_8 .control-select,._pageDense_122dx_8 .control-textarea,._pageDense_122dx_8 .control-button{font-size:var(--font-size-control)}._pageDense_122dx_8 table,._pageDense_122dx_8 th,._pageDense_122dx_8 td{font-size:var(--text-sm)}._pageDense_122dx_8 th,._pageDense_122dx_8 td{padding:.35rem .45rem}._pageDense_122dx_8 [role=tab],._pageDense_122dx_8 .ui-tab{font-size:var(--text-sm);padding:.3rem .55rem}._pageDense_122dx_8 label{font-size:var(--text-xs)}._workspace_122dx_68{display:grid;gap:.75rem}._nextStepBanner_122dx_73{border:1px solid var(--color-primary);background:var(--color-surface-soft, var(--ui-surface-2));border-radius:var(--ui-radius-control, .5rem);padding:.65rem .85rem}._nextStepLabel_122dx_80{margin:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.02em}._nextStepText_122dx_89{margin:.2rem 0 0;font-size:var(--text-md);font-weight:700;color:var(--color-text)}._panels_122dx_96{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:.75rem;align-items:start}._lowerPanels_122dx_103{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:start;min-width:0}._workspaceMain_122dx_111{display:grid;gap:.75rem;align-items:start;min-width:0}._workspaceMainFull_122dx_118{grid-template-columns:minmax(0,1fr)}._workspaceMainCompact_122dx_122{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}._workspaceMainCompact_122dx_122 ._chatPanel_122dx_126{width:100%;max-width:none}._workspaceMainCompact_122dx_122 ._lowerPanels_122dx_103{grid-template-columns:1fr}._workspaceMainFull_122dx_118 ._chatPanel_122dx_126{width:100%;max-width:none}._workspaceMainFull_122dx_118 ._lowerPanels_122dx_103{grid-template-columns:1fr}._chatColumn_122dx_144{display:grid;gap:.75rem;min-width:0;align-content:start}._sidePanelRow_122dx_151{display:flex;align-items:stretch;gap:0;min-width:0;position:relative;min-height:10rem}._sidePanel_122dx_151{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden;height:100%}._sidePanelHeader_122dx_168{cursor:grab;display:flex;align-items:center;justify-content:space-between;gap:.4rem}._editPopupHeader_122dx_176{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._sidePanelHeader_122dx_168:active{cursor:grabbing}._sidePanelBody_122dx_187{min-height:0;overflow:auto;display:grid;gap:.5rem;align-content:start}._sidePanelDivider_122dx_195{flex:0 0 .45rem;cursor:col-resize;align-self:stretch;background:linear-gradient(to right,transparent 35%,var(--ui-border) 35%,var(--ui-border) 65%,transparent 65%);touch-action:none}._sidePanelDivider_122dx_195:hover,._sidePanelDivider_122dx_195:focus-visible{background:color-mix(in srgb,var(--color-primary) 40%,transparent)}._sidePanelResize_122dx_208{position:absolute;right:.1rem;bottom:.1rem;width:1rem;height:1rem;cursor:nwse-resize;z-index:2;border-radius:.15rem;background:linear-gradient(135deg,transparent 45%,var(--ui-border) 45%,var(--ui-border) 55%,transparent 55%),linear-gradient(135deg,transparent 65%,var(--ui-border) 65%,var(--ui-border) 75%,transparent 75%);touch-action:none}._sidePanelResize_122dx_208:hover,._sidePanelResize_122dx_208:focus-visible{background:linear-gradient(135deg,transparent 45%,var(--color-primary) 45%,var(--color-primary) 55%,transparent 55%),linear-gradient(135deg,transparent 65%,var(--color-primary) 65%,var(--color-primary) 75%,transparent 75%)}._originalRequestClamp_122dx_230{margin:0;white-space:pre-wrap;line-height:1.35;max-height:2.7em;overflow:hidden}._originalRequestExpanded_122dx_238{margin:0;white-space:pre-wrap}._originalRequestMore_122dx_243{padding:0;border:0;background:none;color:var(--color-primary);font:inherit;font-weight:700;cursor:pointer;width:fit-content}._relatedActions_122dx_254{display:grid;gap:.45rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--ui-border)}._emailActions_122dx_262{display:grid;gap:.45rem}._emailPicker_122dx_267{display:grid;gap:.35rem;padding:.45rem .55rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .45rem);background:var(--ui-surface-2)}._linkedEmailList_122dx_276{display:grid;gap:.25rem}._calendarActions_122dx_281{display:grid;gap:.35rem;margin-top:.35rem}._calendarForm_122dx_287{display:grid;gap:.35rem;padding:.45rem .55rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .45rem);background:var(--ui-surface-2)}._calendarActions_122dx_281 a,._calendarForm_122dx_287 a{color:var(--color-primary)}._chatPanel_122dx_126{width:100%;min-width:0;position:relative}._chatPanelFull_122dx_311{box-shadow:0 0 0 1px var(--color-primary)}._chatCornerResize_122dx_315{position:absolute;right:.1rem;bottom:.1rem;width:1rem;height:1rem;cursor:nwse-resize;z-index:2;border-radius:.15rem;background:linear-gradient(135deg,transparent 45%,var(--ui-border) 45%,var(--ui-border) 55%,transparent 55%),linear-gradient(135deg,transparent 65%,var(--ui-border) 65%,var(--ui-border) 75%,transparent 75%);touch-action:none}._chatCornerResize_122dx_315:hover,._chatCornerResize_122dx_315:focus-visible{background:linear-gradient(135deg,transparent 45%,var(--color-primary) 45%,var(--color-primary) 55%,transparent 55%),linear-gradient(135deg,transparent 65%,var(--color-primary) 65%,var(--color-primary) 75%,transparent 75%)}@media (max-width: 1100px){._workspaceMainCompact_122dx_122{grid-template-columns:minmax(0,1fr)}._workspaceMainFull_122dx_118 ._lowerPanels_122dx_103,._workspaceMainCompact_122dx_122 ._lowerPanels_122dx_103,._sidePanelRow_122dx_151{grid-template-columns:1fr}._sidePanelRow_122dx_151{flex-direction:column}._sidePanelDivider_122dx_195{flex:0 0 .45rem;cursor:row-resize;background:linear-gradient(to bottom,transparent 35%,var(--ui-border) 35%,var(--ui-border) 65%,transparent 65%)}}._chatHeader_122dx_359{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._chatHeaderActions_122dx_366{display:flex;flex-wrap:wrap;gap:.3rem}._chatToolbar_122dx_372{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}._chatLanguageField_122dx_379{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._chatLanguageField_122dx_379 select{min-width:9rem}._chatComposer_122dx_390{grid-template-columns:minmax(0,1fr) auto;align-items:end}._chatComposer_122dx_390 textarea{width:100%;box-sizing:border-box}._chatList_122dx_400{display:flex;flex-direction:column;gap:.55rem;overflow:auto;padding:.55rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .5rem);background:var(--ui-surface-2, var(--color-surface-soft))}._chatBubbleRow_122dx_411{display:flex;width:100%}._chatBubbleRowUser_122dx_416{justify-content:flex-end}._chatBubbleRowAssistant_122dx_420{justify-content:flex-start}._chatBubble_122dx_411{display:grid;gap:.3rem;max-width:min(48rem,92%);padding:.55rem .7rem;border-radius:.85rem;border:1px solid var(--ui-border);font-size:var(--text-sm)}._chatBubbleUser_122dx_434{background:color-mix(in srgb,var(--color-primary) 12%,var(--ui-surface-1, var(--color-surface)));border-bottom-right-radius:.25rem}._chatBubbleAssistant_122dx_439{background:var(--ui-surface-1, var(--color-surface));border-bottom-left-radius:.25rem}@media (max-width: 1100px){._panels_122dx_96,._lowerPanels_122dx_103,._chatComposer_122dx_390{grid-template-columns:1fr}._chatBubble_122dx_411{max-width:100%}}._panel_122dx_96{display:grid;gap:.5rem;padding:.7rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .5rem);background:var(--color-surface, var(--ui-surface-1));min-width:0}._panelTitle_122dx_469{margin:0;font-size:var(--text-sm);font-weight:700}._editFormHeader_122dx_475{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._stepRow_122dx_482,._memoryRow_122dx_483,._chatRow_122dx_484,._timelineRow_122dx_485{display:grid;gap:.2rem;padding:.45rem .55rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .5rem);background:var(--ui-surface-2);font-size:var(--text-sm)}._stepRowNext_122dx_495{box-shadow:inset 3px 0 0 var(--color-primary)}._stepStatusNotStarted_122dx_499{background:color-mix(in srgb,var(--color-text-muted) 8%,var(--ui-surface-1, var(--color-surface)));border-color:color-mix(in srgb,var(--color-text-muted) 25%,var(--ui-border))}._stepStatusInProgress_122dx_504{background:color-mix(in srgb,var(--color-primary) 14%,var(--ui-surface-1, var(--color-surface)));border-color:color-mix(in srgb,var(--color-primary) 45%,var(--ui-border))}._stepStatusCompleted_122dx_509{background:color-mix(in srgb,#2f9e44 14%,var(--ui-surface-1, var(--color-surface)));border-color:color-mix(in srgb,#2f9e44 40%,var(--ui-border));opacity:.92}._stepStatusBlocked_122dx_515{background:color-mix(in srgb,var(--color-danger, #b42318) 12%,var(--ui-surface-1, var(--color-surface)));border-color:color-mix(in srgb,var(--color-danger, #b42318) 40%,var(--ui-border))}._stepStatusSkipped_122dx_520{background:color-mix(in srgb,var(--color-text-muted) 12%,var(--ui-surface-1, var(--color-surface)));opacity:.75}._rowStatusNotStarted_122dx_526,._rowStatusNotStarted_122dx_526 td{background:color-mix(in srgb,var(--color-text-muted) 8%,var(--ui-surface-1, var(--color-surface)))}._rowStatusInProgress_122dx_531,._rowStatusInProgress_122dx_531 td{background:color-mix(in srgb,var(--color-primary) 14%,var(--ui-surface-1, var(--color-surface)))}._rowStatusCompleted_122dx_536,._rowStatusCompleted_122dx_536 td{background:color-mix(in srgb,#2f9e44 14%,var(--ui-surface-1, var(--color-surface)))}._rowStatusWaiting_122dx_541,._rowStatusWaiting_122dx_541 td{background:color-mix(in srgb,var(--color-warning, #b54708) 14%,var(--ui-surface-1, var(--color-surface)))}._rowStatusCancelled_122dx_546,._rowStatusCancelled_122dx_546 td{background:color-mix(in srgb,var(--color-text-muted) 14%,var(--ui-surface-1, var(--color-surface)));opacity:.8}._listHeaderActions_122dx_552{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._addTaskPanel_122dx_559{display:grid;gap:.55rem;padding:.85rem .95rem;margin:.15rem 0 .35rem;border:2px dashed var(--color-primary);border-radius:var(--ui-radius-control, .55rem);background:color-mix(in srgb,var(--color-primary) 8%,var(--ui-surface-1, var(--color-surface)))}._addTaskPanelHeader_122dx_569{display:grid;gap:.15rem}._addTaskPanelTitle_122dx_574{margin:0;font-size:var(--text-md);font-weight:700}._addTaskPanelHint_122dx_580{margin:0;color:var(--color-text-muted);font-size:var(--text-xs)}._addTaskPanelActions_122dx_586{display:flex;flex-wrap:wrap;gap:.4rem}._stepMeta_122dx_592,._muted_122dx_593{color:var(--color-text-muted);font-size:var(--text-xs)}._rowActions_122dx_598{display:flex;flex-wrap:wrap;gap:.3rem}._skills_122dx_604{display:flex;flex-wrap:wrap;gap:.2rem}._skillChip_122dx_610{display:inline-flex;align-items:center;max-width:100%;padding:.1rem .4rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .35rem);background:var(--ui-surface-2, var(--color-surface-soft));color:var(--color-text);font-size:var(--text-xs);line-height:1.25;font-weight:500;cursor:pointer;white-space:nowrap}._skillChip_122dx_610:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._skillChip_122dx_610:disabled{opacity:.55;cursor:not-allowed}._chatPlain_122dx_636{white-space:pre-wrap}._chatMetaRow_122dx_640{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-height:1.25rem}._copyIconButton_122dx_648{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .35rem);background:var(--ui-surface-1, var(--color-surface));color:var(--color-text-muted);cursor:pointer;flex:0 0 auto}._copyIconButton_122dx_648:hover{color:var(--color-text);border-color:var(--color-primary)}._copyIconButton_122dx_648:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._chatMarkdown_122dx_673{font-size:var(--text-sm)}._chatMarkdown_122dx_673 p{margin:.35rem 0}._chatMarkdown_122dx_673 ul,._chatMarkdown_122dx_673 ol{margin:.35rem 0;padding-left:1.25rem}._chatMarkdown_122dx_673 pre{overflow:auto;padding:.45rem .55rem;border-radius:var(--ui-radius-control, .4rem);background:var(--ui-surface-1, var(--color-surface));font-size:var(--text-xs)}._chatMarkdown_122dx_673 code{font-size:var(--text-xs)}._chatPending_122dx_699{border-style:dashed;border-color:var(--color-primary)}._aiPending_122dx_704{margin:.45rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._aiPendingText_122dx_710{display:flex;align-items:center;gap:.45rem;color:var(--color-text)}._aiSpinner_122dx_717{width:.75rem;height:.75rem;border:2px solid var(--ui-border);border-top-color:var(--color-primary);border-radius:50%;animation:_aiSpin_122dx_717 .8s linear infinite;flex:0 0 auto}@keyframes _aiSpin_122dx_717{to{transform:rotate(360deg)}}._timelineList_122dx_733{display:grid;gap:.35rem;max-height:28rem;overflow:auto}._sidePanelBody_122dx_187 ._timelineList_122dx_733{max-height:none}._timelineFuture_122dx_744{border-style:dashed;opacity:.85}._stackForm_122dx_749{display:grid;gap:.4rem}._inlineForm_122dx_754{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._addTask_122dx_559{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:stretch;padding:.7rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .5rem);background:var(--color-surface, var(--ui-surface-1))}._addTaskFields_122dx_772{display:grid;gap:.4rem;min-width:0}._addTaskFields_122dx_772 input,._addTaskFields_122dx_772 textarea{width:100%;box-sizing:border-box}._addTaskButton_122dx_784{align-self:stretch;min-width:5.5rem}._addTaskMeta_122dx_789{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:.1rem}._tabBar_122dx_797{display:flex;flex-wrap:wrap;gap:.1rem;margin-top:.1rem}._dueOverdue_122dx_804{color:var(--color-danger, #b42318);font-weight:600}._dueSoon_122dx_809{color:var(--color-warning, #b54708);font-weight:600}._listFilters_122dx_814{grid-template-columns:minmax(10rem,1.5fr) repeat(4,minmax(7rem,1fr));gap:.45rem}._listSettingsRow_122dx_819{display:flex;flex-wrap:wrap;align-items:end;gap:.55rem .85rem;margin-top:.35rem}._listSettingsRow_122dx_819 ._control_122dx_40{min-width:min(100%,18rem);flex:1 1 14rem}._listSettingsHint_122dx_832{margin:0 0 .15rem;flex:2 1 12rem}._listTableWrap_122dx_837{overflow-x:auto}._listTable_122dx_837{width:100%;min-width:0!important;table-layout:fixed;font-size:var(--text-xs)}._listTable_122dx_837 th,._listTable_122dx_837 td{padding:.28rem .35rem;font-size:var(--text-xs);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listTable_122dx_837 tbody tr._rowStatusNotStarted_122dx_526>td,._listTable_122dx_837 tbody td._rowStatusNotStarted_122dx_526{background:color-mix(in srgb,var(--color-text-muted) 8%,var(--ui-surface-1, var(--color-surface)))}._listTable_122dx_837 tbody tr._rowStatusInProgress_122dx_531>td,._listTable_122dx_837 tbody td._rowStatusInProgress_122dx_531{background:color-mix(in srgb,var(--color-primary) 14%,var(--ui-surface-1, var(--color-surface)))}._listTable_122dx_837 tbody tr._rowStatusInProgress_122dx_531>td:first-child,._listTable_122dx_837 tbody td._rowStatusInProgress_122dx_531:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}._listTable_122dx_837 tbody tr._rowStatusCompleted_122dx_536>td,._listTable_122dx_837 tbody td._rowStatusCompleted_122dx_536{background:color-mix(in srgb,#2f9e44 14%,var(--ui-surface-1, var(--color-surface)))}._listTable_122dx_837 tbody tr._rowStatusWaiting_122dx_541>td,._listTable_122dx_837 tbody td._rowStatusWaiting_122dx_541{background:color-mix(in srgb,var(--color-warning, #b54708) 14%,var(--ui-surface-1, var(--color-surface)))}._listTable_122dx_837 tbody tr._rowStatusCancelled_122dx_546>td,._listTable_122dx_837 tbody td._rowStatusCancelled_122dx_546{background:color-mix(in srgb,var(--color-text-muted) 14%,var(--ui-surface-1, var(--color-surface)));opacity:.85}._colTask_122dx_889{width:28%;white-space:normal!important}._colProject_122dx_894{width:14%}._colResponsible_122dx_898{width:12%}._colStatus_122dx_902{width:10%}._colPriority_122dx_906{width:7%}._colDue_122dx_910{width:11%;white-space:normal!important}._colUpdated_122dx_915{width:10%}._colActions_122dx_919{width:8%;white-space:nowrap!important;text-overflow:clip;overflow:visible}._taskNameLink_122dx_926{display:inline;padding:0;margin:0;border:0;background:none;color:var(--color-primary);font:inherit;font-weight:700;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:.12em}._taskNameLink_122dx_926:hover{color:var(--color-text)}._taskDescriptionPreview_122dx_945{margin-top:.1rem;white-space:normal;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._listRowActions_122dx_955{display:flex;flex-wrap:nowrap;gap:.25rem;justify-content:flex-end}._listRowActions_122dx_955 .btn{padding:.15rem .4rem;font-size:var(--text-xs);line-height:1.2;white-space:nowrap}@media (max-width: 900px){._listFilters_122dx_814{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){._addTask_122dx_559{grid-template-columns:1fr}._addTaskButton_122dx_784{width:100%}._listFilters_122dx_814{grid-template-columns:1fr}._colActions_122dx_919{width:12%}}._card_goc5d_1{margin:1rem 0 1.15rem;padding:1rem 1.1rem 1.05rem;border:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent);border-radius:16px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 92%,white),var(--color-surface));box-shadow:0 12px 28px #0f172a0f}._title_goc5d_12{margin:0 0 .85rem;font-family:var(--font-heading);font-size:var(--text-base);font-weight:700;color:var(--color-heading)}._caption_goc5d_20{margin:.75rem 0 0;color:var(--color-text-muted);font-size:var(--text-md)}._donutLayout_goc5d_26{display:grid;grid-template-columns:184px minmax(0,1fr);gap:1rem;align-items:center}._donutSvg_goc5d_33{width:184px;height:184px}._donutTrack_goc5d_38{fill:none;stroke:color-mix(in srgb,var(--ui-border) 70%,white);stroke-width:22}._donutTotal_goc5d_44{text-anchor:middle;font-size:28px;font-weight:750;fill:var(--color-heading);font-family:var(--font-heading)}._donutTotalLabel_goc5d_52{text-anchor:middle;font-size:13px;fill:var(--color-text-muted)}._legend_goc5d_58{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}._legend_goc5d_58 li{display:grid;grid-template-columns:.7rem minmax(0,1fr) auto;gap:.55rem;align-items:baseline}._swatch_goc5d_74{width:.7rem;height:.7rem;margin-top:.2rem}._legendLabel_goc5d_80{color:var(--color-text);font-size:var(--text-md);line-height:1.35}._legendValue_goc5d_86,._barValue_goc5d_87{font-variant-numeric:tabular-nums;font-weight:700;color:var(--color-heading);white-space:nowrap}._legendValue_goc5d_86 em,._barValue_goc5d_87 em{margin-left:.4rem;font-style:normal;font-weight:500;color:var(--color-text-muted)}._barSvg_goc5d_102{width:100%;height:auto}._barLabelSvg_goc5d_107{font-size:13px;fill:var(--color-text)}._barTrackSvg_goc5d_112{fill:color-mix(in srgb,var(--ui-surface-2) 88%,var(--ui-border))}._barValueSvg_goc5d_116{font-size:13px;font-weight:700;fill:var(--color-heading)}._fallback_goc5d_122{overflow:auto;padding:.8rem .9rem;border-radius:10px;border:1px solid var(--ui-border);background:var(--ui-surface-2)}@media (max-width: 720px){._donutLayout_goc5d_26{grid-template-columns:minmax(0,1fr)}._donutSvg_goc5d_33{justify-self:center}}._container_gsco0_1{height:100%;display:flex;flex-direction:column;overflow:hidden}._contentLayout_gsco0_8{flex:1;min-height:0;display:grid;grid-template-columns:minmax(108px,128px) minmax(0,1.7fr) minmax(320px,.95fr);grid-template-rows:minmax(0,1fr);gap:0}._contentLayoutWithToc_gsco0_17{flex:1;min-height:0;display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1.7fr) minmax(320px,.95fr);grid-template-rows:minmax(0,1fr);gap:0}._contentLayoutSoloWithToc_gsco0_26{flex:1;min-height:0;display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0}._tocColumn_gsco0_35,._tocColumnCollapsed_gsco0_36{min-width:0;height:100%;min-height:0}._tocCollapsedRail_gsco0_42{height:100%;display:flex;flex-direction:column;align-items:stretch;padding:.85rem .5rem;border-right:1px solid var(--color-border);background:var(--ui-surface-2)}._tocCollapsedRail_gsco0_42 button{width:100%;white-space:normal;line-height:1.25;text-align:center}._header_gsco0_59{display:flex;align-items:center;gap:1rem;padding:.65rem 1rem;border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0}._header_gsco0_59 h1{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-heading)}._backButton_gsco0_76{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.35rem .7rem;cursor:pointer;font-size:var(--text-md);font-weight:600;white-space:nowrap}._backButton_gsco0_76:hover{background:var(--ui-surface-3)}._editorWrap_gsco0_92{flex:1;min-width:0;min-height:0;overflow-y:auto;display:flex;flex-direction:column;background:#fff}._helpEditBar_gsco0_102{position:sticky;top:0;z-index:2;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding:.4rem .75rem;background:color-mix(in srgb,#fff 92%,transparent)}._helpEditor_gsco0_114{flex:1;min-height:24rem}._previewWithGuides_gsco0_119{height:auto;flex:0 0 auto}._contentLayoutSolo_gsco0_26{flex:1;min-height:0;display:grid;grid-template-columns:minmax(108px,128px) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}._chartPanel_gsco0_132{min-width:0;overflow-y:auto;border-left:1px solid var(--color-border);background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 34%),linear-gradient(180deg,var(--ui-surface-2),var(--color-surface));padding:1.1rem}._chartHeader_gsco0_142{margin-bottom:1rem}._chartHeader_gsco0_142 h2{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-heading)}._chartHeader_gsco0_142 p{margin:.35rem 0 0;color:var(--color-text-muted);font-size:var(--text-base);line-height:1.45}._chartCanvas_gsco0_160{display:flex;flex-direction:column;gap:.75rem}._chartGrid_gsco0_166,._chartNodeRow_gsco0_172{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._chartNodeRow3_gsco0_178{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._chartNode_gsco0_172{display:flex;flex-direction:column;gap:.35rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--ui-border) 86%,transparent);border-radius:16px;background:color-mix(in srgb,var(--color-surface) 88%,white 12%);box-shadow:0 10px 24px #0f172a14}._chartNode_gsco0_172 strong{font-size:var(--text-base);color:var(--color-heading)}._chartNode_gsco0_172 span{font-size:var(--text-md);color:var(--color-text);line-height:1.45}._chartNodePrimary_gsco0_206{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--ui-border));background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface))}._chartNodeAccent_gsco0_211{border-color:color-mix(in srgb,var(--color-accent) 44%,var(--ui-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}._chartNodeHighlight_gsco0_216{border-color:color-mix(in srgb,#d97706 46%,var(--ui-border));background:color-mix(in srgb,#f59e0b 12%,var(--color-surface))}._chartNodeOutcome_gsco0_221{border-color:color-mix(in srgb,#0f766e 40%,var(--ui-border));background:color-mix(in srgb,#14b8a6 10%,var(--color-surface))}._chartLayerGroup_gsco0_226{border:2px solid color-mix(in srgb,var(--color-accent) 55%,var(--ui-border));border-radius:16px;background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface));padding:.9rem;display:flex;flex-direction:column;gap:.75rem}._chartLayerHeader_gsco0_236{display:flex;flex-direction:column;gap:.25rem}._chartLayerTitle_gsco0_242{font-size:var(--text-base);color:var(--color-heading)}._chartLayerText_gsco0_247{font-size:var(--text-md);color:var(--color-text);line-height:1.45}._chartArrow_gsco0_253{align-self:center;font-size:var(--text-2xl);line-height:1;color:var(--color-text-muted)}._loading_gsco0_260{color:var(--color-text-muted);padding:1.5rem}._error_gsco0_265{color:var(--color-danger);font-weight:700;padding:1.5rem}@media (max-width: 1080px){._contentLayout_gsco0_8,._contentLayoutWithToc_gsco0_17,._contentLayoutSolo_gsco0_26,._contentLayoutSoloWithToc_gsco0_26{grid-template-columns:minmax(0,1fr)}._chartPanel_gsco0_132{border-left:0;border-top:1px solid var(--color-border)}}@media (max-width: 720px){._chartGrid_gsco0_166,._chartNodeRow_gsco0_172,._chartNodeRow3_gsco0_178{grid-template-columns:minmax(0,1fr)}}._docSelect_gsco0_293{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.35rem .5rem;font-size:var(--text-base);cursor:pointer;min-width:220px;max-width:420px}._tocToggleButton_gsco0_305{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.35rem .7rem;cursor:pointer;font-size:var(--text-md);font-weight:600;white-space:nowrap}._tocToggleButton_gsco0_305:hover{background:var(--ui-surface-3)}._headerActions_gsco0_321{margin-left:auto;display:flex;align-items:center;gap:.65rem}._moduleGuides_gsco0_328{margin:0 1.25rem 1.5rem;padding:1.1rem 0 0;border-top:1px solid var(--color-border)}._moduleGuidesHead_gsco0_334 h2{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-heading)}._moduleGuidesHead_gsco0_334 p{margin:.35rem 0 0;color:var(--color-text-muted);font-size:var(--text-base);line-height:1.45}._moduleGuideGrid_gsco0_348{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.85rem;margin-top:.9rem}._moduleGuideCard_gsco0_355{display:flex;flex-direction:column;gap:.45rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--ui-border) 86%,transparent);border-radius:16px;background:color-mix(in srgb,var(--color-surface) 88%,white 12%);box-shadow:0 10px 24px #0f172a14}._moduleGuideCard_gsco0_355 h3{margin:0;font-size:var(--text-base);color:var(--color-heading)}._moduleGuideCard_gsco0_355 p{margin:0;flex:1;color:var(--color-text);font-size:var(--text-md);line-height:1.45}._moduleGuideActions_gsco0_380{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._panel_1knwq_1{min-width:0;height:100%;overflow-y:auto;border-right:1px solid var(--color-border);background:var(--ui-surface-2);padding:.85rem .75rem 1rem}._header_1knwq_10{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;margin-bottom:.65rem;padding:0 .35rem}._header_1knwq_10 h2{margin:0;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._toggleButton_1knwq_29{width:100%}._list_1knwq_33{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}._itemLevel1_1knwq_42{margin-top:.35rem}._itemLevel1_1knwq_42:first-child{margin-top:0}._link_1knwq_50{display:block;width:100%;border:0;border-radius:8px;background:transparent;color:var(--color-text);text-align:left;text-decoration:none;cursor:pointer;font-size:var(--text-md);line-height:1.35;padding:.35rem .45rem}._link_1knwq_50:hover{background:color-mix(in srgb,var(--color-primary) 8%,var(--ui-surface-2));color:var(--color-heading)}._linkLevel1_1knwq_70{font-weight:700;color:var(--color-heading)}._linkLevel2_1knwq_75{padding-left:.85rem}._linkLevel3_1knwq_79{padding-left:1.35rem;font-size:var(--text-sm);color:var(--color-text-muted)}._empty_1knwq_85{margin:0;padding:.35rem;font-size:var(--text-sm);color:var(--color-text-muted)}._preview_1l8lh_1{height:auto;overflow:visible;padding:1rem 1.25rem 1.5rem;color:var(--color-text);line-height:1.6;font-size:var(--text-base);background:#fff}._preview_1l8lh_1 h1,._preview_1l8lh_1 h2,._preview_1l8lh_1 h3,._preview_1l8lh_1 h4{margin:1.2rem 0 .55rem;color:var(--color-heading);font-family:var(--font-heading);line-height:1.25;scroll-margin-top:1rem}._preview_1l8lh_1 h1{font-size:var(--text-2xl)}._preview_1l8lh_1 h2{font-size:var(--text-xl)}._preview_1l8lh_1 h3{font-size:var(--text-lg)}._preview_1l8lh_1 p,._preview_1l8lh_1 ul,._preview_1l8lh_1 ol,._preview_1l8lh_1 pre,._preview_1l8lh_1 blockquote,._preview_1l8lh_1 table{margin:.65rem 0}._preview_1l8lh_1 ul,._preview_1l8lh_1 ol{padding-left:1.3rem}._preview_1l8lh_1 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);background:color-mix(in srgb,var(--ui-surface-2) 90%,transparent);padding:.1rem .28rem;border-radius:6px}._preview_1l8lh_1 code._clickablePath_1l8lh_56,._clickablePath_1l8lh_56{cursor:pointer;color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}._preview_1l8lh_1 code._clickablePath_1l8lh_56:hover,._clickablePath_1l8lh_56:hover{color:var(--color-heading)}._preview_1l8lh_1 pre{overflow:auto;padding:.8rem .9rem;border-radius:10px;border:1px solid var(--ui-border);background:var(--ui-surface-2);white-space:pre;line-height:1.4;font-size:var(--text-sm)}._preview_1l8lh_1 pre code{display:block;padding:0;background:transparent;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}._preview_1l8lh_1 blockquote{border-left:3px solid color-mix(in srgb,var(--color-primary) 45%,var(--ui-border));padding:.35rem .75rem;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-primary) 6%,var(--ui-surface-2))}._preview_1l8lh_1 table{width:100%;border-collapse:collapse;border:1px solid var(--ui-border)}._preview_1l8lh_1 th,._preview_1l8lh_1 td{border:1px solid var(--ui-border);padding:.4rem .55rem;text-align:left;vertical-align:top}._preview_1l8lh_1 th{background:var(--ui-surface-2);color:var(--color-heading)}._preview_1l8lh_1 a{color:var(--color-link)}._preview_1l8lh_1 hr{border:0;border-top:1px solid var(--color-border);margin:1rem 0}._overlay_1oend_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1450}._dialog_1oend_12,._editorModal_1oend_13{width:min(760px,calc(100vw - 2rem));max-height:88vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1rem}._editorModal_1oend_13{width:min(1100px,calc(100vw - 2rem))}._header_1oend_28{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}._header_1oend_28 h2{margin:0;font-size:var(--text-lg)}._section_1oend_41{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.85rem}._section_1oend_41 h3{margin:0;font-size:var(--text-md)}._section_1oend_41 input[type=search],._section_1oend_41 input[type=text],._quickCreate_1oend_55 input{padding:.4rem .55rem;border:1px solid var(--color-border);border-radius:var(--ui-radius-control);background:var(--color-bg);color:var(--color-text)}._list_1oend_63{list-style:none;margin:0;padding:0;max-height:220px;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}._list_1oend_63 li{border-bottom:1px solid var(--color-border)}._list_1oend_63 li:last-child{border-bottom:none}._list_1oend_63 label{display:flex;align-items:center;gap:.45rem;padding:.45rem .6rem;cursor:pointer}._divider_1oend_89{display:flex;align-items:center;gap:.75rem;margin:.35rem 0 .85rem;color:var(--color-text-muted);font-size:var(--text-sm)}._divider_1oend_89:before,._divider_1oend_89:after{content:"";flex:1;border-top:1px solid var(--color-border)}._quickCreate_1oend_55{display:flex;gap:.5rem;align-items:center}._quickCreate_1oend_55 input{flex:1}._hint_1oend_115{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._error_1oend_121{margin:0 0 .5rem;color:var(--color-danger)}._filters_w9gse_1{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}._filters_w9gse_1 label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-sm);color:var(--color-text-muted);min-width:14rem}._typeField_w9gse_17{border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:0;padding:.45rem .7rem .55rem;min-width:14rem}._typeField_w9gse_17 legend{padding:0 .25rem;font-size:var(--text-sm);color:var(--color-text-muted)}._typeOption_w9gse_31{display:flex;flex-direction:row;align-items:center;gap:.4rem;min-width:0;font-size:var(--text-base);color:var(--color-text)}._filters_w9gse_1 select{font-size:var(--text-base);color:var(--color-text);padding:.45rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._page_w9gse_50{padding:1.25rem 1.5rem}._page_w9gse_50 h1{margin-top:0}._typeSection_w9gse_58{margin-bottom:1.5rem}._typeSection_w9gse_58 h2{font-size:var(--text-lg);margin-bottom:.5rem}._list_w9gse_67{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-width:40rem}._chartButton_w9gse_77{width:100%;text-align:left;display:flex;flex-direction:column;gap:.2rem;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer}._chartButton_w9gse_77:hover{background:var(--color-bg-alt)}._chartButton_w9gse_77 span{color:var(--color-text-muted);font-size:var(--text-sm)}._error_w9gse_100{color:var(--color-danger)}._container_1exd4_1{max-width:1024px;margin:0 auto;padding:2rem;color:var(--color-text)}._container_1exd4_1 h1{font-size:var(--text-3xl);margin:0;font-family:var(--font-heading);color:var(--color-heading)}._pageHeader_1exd4_15{margin-bottom:1.5rem;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._pageUserInfo_1exd4_23{margin:.45rem 0 0;color:var(--color-text-muted);font-size:var(--text-base)}._pageSubheading_1exd4_29{margin:.35rem 0 0;color:var(--color-text-muted);font-size:var(--text-base);font-weight:500}._healthStatus_1exd4_36,._chartList_1exd4_37{margin-bottom:2rem;padding:1rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card)}._healthStatus_1exd4_36 h2,._healthStatus_1exd4_36 h3,._chartList_1exd4_37 h2{font-size:var(--text-2xl);margin-top:0}._chartListHeader_1exd4_53{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}._primaryActions_1exd4_61{display:flex;align-items:center;gap:.55rem}._chartListHeader_1exd4_53 h2{margin:0}._createButton_1exd4_71,._signOutButton_1exd4_72{padding:.6em 1.2em;background:var(--gradient-brand);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-base);font-weight:600;box-shadow:var(--shadow-sm)}._secondaryActionButton_1exd4_84{padding:.58em 1em;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-base);font-weight:600}._secondaryActionButton_1exd4_84:hover{border-color:var(--color-accent);color:var(--color-accent)}._createButton_1exd4_71:hover,._signOutButton_1exd4_72:hover{background:var(--gradient-brand-hover)}._signOutButton_1exd4_72{white-space:nowrap;align-self:center}._ok_1exd4_110{color:var(--color-success);font-weight:700}._serviceGrid_1exd4_115{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin-top:1rem}._serviceCard_1exd4_122{display:flex;flex-direction:column;gap:.35rem;padding:.85rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._serviceCard_1exd4_122 strong{color:var(--color-heading);font-size:var(--text-base)}._serviceLink_1exd4_137{color:var(--color-primary, var(--color-accent));text-decoration:none;word-break:break-all;font-family:var(--font-mono);font-size:var(--text-base)}._serviceLink_1exd4_137:hover{text-decoration:underline}._serviceHost_1exd4_149{color:var(--color-text-muted);font-size:var(--text-md)}._serviceHint_1exd4_154{margin:.85rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._serviceHint_1exd4_154 code{font-family:var(--font-mono);font-size:var(--text-sm)}._warningBox_1exd4_165{margin-top:.9rem;padding:.75rem .85rem;border-radius:var(--ui-radius-control);border:1px solid var(--ui-warning-border);background:var(--ui-warning-bg);color:var(--ui-warning-text);font-size:var(--text-base);line-height:1.45}._warningBox_1exd4_165 code{font-family:var(--font-mono);font-size:var(--text-sm)}._error_1exd4_181{color:var(--color-danger);font-weight:700}._success_1exd4_186{color:var(--color-success);font-weight:700}._chartList_1exd4_37 ul{list-style:none;padding:0;margin:0}._chartGrid_1exd4_197{display:grid;grid-template-columns:1fr;gap:.75rem}._chartGroups_1exd4_203{display:flex;flex-direction:column;gap:1.35rem}._chartGroupSection_1exd4_209{display:flex;flex-direction:column;gap:.65rem}._chartGroupHeading_1exd4_215{margin:0;font-size:var(--text-lg);color:var(--color-heading)}._chartItem_1exd4_221{padding:1rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:170px;transition:background-color .2s ease,transform .2s ease;position:relative}._chartItem_1exd4_221:hover{background:var(--color-bg-alt);transform:translateY(-1px)}._chartInfo_1exd4_241{flex:1;padding-right:2.6rem}._chartInfo_1exd4_241 strong{display:block;font-size:var(--text-lg);margin-bottom:.25rem;color:var(--color-heading)}._chartInfo_1exd4_241 p{margin:.5rem 0;color:var(--color-text-muted)}._chartDescriptionBlock_1exd4_258{margin:.5rem 0 0}._chartDescriptionClamped_1exd4_262{margin:0;color:var(--color-text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._chartDescriptionExpanded_1exd4_274{margin:0;color:var(--color-text-muted);display:block;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:16rem;overflow-y:auto}._descriptionToggle_1exd4_285{margin-top:.25rem;padding:0;border:none;background:none;color:var(--color-accent);font-size:var(--text-sm);font-weight:650;cursor:pointer;text-decoration:underline;text-underline-offset:.12em}._descriptionToggle_1exd4_285:hover{color:color-mix(in srgb,var(--color-accent) 80%,#0f172a 20%)}._chartInfo_1exd4_241 small{color:var(--color-text-soft);display:block;margin-top:.5rem}._chartActions_1exd4_308{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;margin-top:.9rem;width:100%}._cardMenu_1exd4_317{position:absolute;top:.75rem;right:.75rem;z-index:2;display:flex;flex-direction:column;align-items:flex-end}._menuTrigger_1exd4_327{min-width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;font-size:var(--text-base);font-weight:700;line-height:1}._menuTrigger_1exd4_327:hover{border-color:var(--color-accent);color:var(--color-accent)}._menuTrigger_1exd4_327:disabled{opacity:.6;cursor:wait}._menuPanel_1exd4_350{margin-top:.35rem;display:flex;flex-direction:column;min-width:10.5rem;align-self:flex-end;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card);overflow:hidden}._menuButton_1exd4_363,._menuButtonDanger_1exd4_364{width:100%;text-align:left;border:none;background:transparent;padding:.55rem .7rem;font-size:var(--text-md);cursor:pointer;color:var(--color-text)}._menuButton_1exd4_363:hover{background:var(--color-bg-alt)}._menuButtonDanger_1exd4_364{color:var(--color-danger)}._menuButtonDanger_1exd4_364:hover{background:var(--ui-error-bg)}._menuButton_1exd4_363:disabled,._menuButtonDanger_1exd4_364:disabled{opacity:.6;cursor:wait}._editButton_1exd4_393{padding:.5em 1em;background:var(--color-accent);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-base);font-weight:600;white-space:nowrap}._editButton_1exd4_393:hover{background:var(--color-accent-hover)}._editButton_1exd4_393:disabled{opacity:.7;cursor:wait}@media (min-width: 860px){._chartGrid_1exd4_197{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){._chartGrid_1exd4_197{grid-template-columns:repeat(3,minmax(0,1fr))}}._page_15t51_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--color-bg)}._card_15t51_10{width:min(980px,100%);display:grid;grid-template-columns:1.05fr 1fr;background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden;box-shadow:var(--ui-shadow-overlay)}._infoPanel_15t51_21{padding:2rem;background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand-magenta-dark) 92%,black 8%),color-mix(in srgb,var(--color-brand-magenta) 88%,white 12%));color:var(--color-on-brand)}._loginLogo_15t51_27{width:84px;height:84px;border-radius:999px;display:block;margin-bottom:.9rem;border:2px solid rgba(255,255,255,.5)}._eyebrow_15t51_36{margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-xs);opacity:.82}._infoPanel_15t51_21 h1{margin:0;font-size:var(--text-3xl);color:var(--color-on-brand)}._panelText_15t51_50{margin:1rem 0 0;line-height:1.6;color:color-mix(in srgb,var(--color-on-brand) 88%,transparent 12%)}._statusPanel_15t51_56{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.14)}._statusToggle_15t51_62{border:1px solid color-mix(in srgb,var(--color-on-brand) 24%,transparent 76%);border-radius:999px;padding:.42rem .75rem;background:#ffffff14;color:var(--color-on-brand);font-weight:600;cursor:pointer}._statusToggle_15t51_62:hover{background:#ffffff24}._statusContent_15t51_76{margin-top:.9rem}._statusContent_15t51_76 h3{margin:0 0 .75rem;font-size:var(--text-lg);color:var(--color-on-brand)}._okStatus_15t51_86{margin:0;color:color-mix(in srgb,var(--color-success) 80%,white 20%);font-weight:700}._errorStatus_15t51_92{margin:0;color:color-mix(in srgb,var(--color-danger) 70%,white 30%);font-weight:700}._statusHint_15t51_98{margin:.75rem 0 0;font-size:var(--text-sm);color:color-mix(in srgb,var(--color-on-brand) 78%,transparent 22%)}._statusHint_15t51_98 code{font-family:var(--font-mono);font-size:var(--text-sm)}._serviceGrid_15t51_109{display:grid;grid-template-columns:1fr;gap:.65rem;margin-top:.9rem}._serviceCard_15t51_116{display:flex;flex-direction:column;gap:.3rem;padding:.8rem .9rem;border-radius:var(--ui-radius-card);background:#ffffff14}._serviceLink_15t51_125{color:var(--color-on-brand);text-decoration:none;word-break:break-all;font-family:var(--font-mono);font-size:var(--text-base)}._serviceLink_15t51_125:hover{text-decoration:underline}._serviceHost_15t51_137{color:#f8f6ffc2;font-size:var(--text-sm)}._warningBox_15t51_142{margin-top:.85rem;padding:.75rem .85rem;border-radius:var(--ui-radius-card);border:1px solid color-mix(in srgb,var(--ui-warning-border) 65%,transparent 35%);background:color-mix(in srgb,var(--ui-warning-bg) 35%,transparent 65%);color:color-mix(in srgb,var(--ui-warning-text) 25%,white 75%);font-size:var(--text-md);line-height:1.45}._warningBox_15t51_142 code{font-family:var(--font-mono);font-size:var(--text-sm)}._formPanel_15t51_158{padding:2rem;display:flex;flex-direction:column;justify-content:center}._modeSwitcher_15t51_165{display:inline-flex;gap:.45rem;padding:.25rem;border-radius:999px;background:var(--ui-surface-2);margin-bottom:1rem}._modeButton_15t51_174,._modeButtonActive_15t51_175{border:none;border-radius:999px;padding:.42rem .75rem;font-size:var(--text-sm);font-weight:600;cursor:pointer;background:transparent;color:var(--color-text-muted)}._modeButtonActive_15t51_175{background:var(--gradient-brand);color:var(--color-on-brand)}._form_15t51_158{display:flex;flex-direction:column;gap:.9rem}._form_15t51_158 label{display:flex;flex-direction:column;gap:.4rem;font-weight:600;color:var(--color-heading)}._form_15t51_158 input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:.4rem .65rem;font-size:var(--text-sm);background:var(--ui-surface-1);color:var(--color-text)}._formHint_15t51_214{margin:-.35rem 0 0;font-size:var(--text-xs);font-weight:500;line-height:1.45;color:var(--color-text-muted)}._primaryButton_15t51_222{border:none;border-radius:var(--ui-radius-control);padding:.45rem .8rem;font-size:var(--text-md);font-weight:700;cursor:pointer;background:var(--gradient-brand);color:var(--color-on-brand);box-shadow:var(--ui-shadow-card)}._primaryButton_15t51_222:disabled{opacity:.7;cursor:wait}._linkButton_15t51_239,._inlineLink_15t51_240{align-self:flex-start;border:none;background:none;padding:0;color:var(--color-primary, var(--color-accent));font-weight:600;text-decoration:none;cursor:pointer}._legalLinks_15t51_251{margin:.25rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted);display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;line-height:1.4}._errorBox_15t51_262,._successBox_15t51_263,._infoBox_15t51_264{margin-bottom:1rem;border-radius:var(--ui-radius-control);padding:.75rem .85rem;line-height:1.5}._errorBox_15t51_262{background:var(--ui-error-bg);border:1px solid var(--ui-error-border);color:var(--ui-error-text)}._successBox_15t51_263{background:var(--ui-success-bg);border:1px solid var(--ui-success-border);color:var(--ui-success-text)}._infoBox_15t51_264{background:var(--ui-info-bg);border:1px solid var(--ui-info-border);color:var(--ui-info-text)}._inviteDetails_15t51_289{margin:.75rem 0 0;display:grid;gap:.45rem}._inviteDetails_15t51_289>div{display:grid;gap:.1rem}._inviteDetails_15t51_289 dt{margin:0;font-size:var(--text-xs);opacity:.8}._inviteDetails_15t51_289 dd{margin:0;font-weight:600}._readOnlyGroup_15t51_311{display:grid;gap:.55rem;margin-bottom:.25rem}._readOnlyField_15t51_317{display:grid;gap:.2rem;padding:.65rem .75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:color-mix(in srgb,var(--ui-surface-1) 88%,var(--color-bg) 12%)}._readOnlyField_15t51_317 span{font-size:var(--text-xs);color:var(--ui-muted-text, color-mix(in srgb, currentColor 70%, transparent 30%))}._readOnlyField_15t51_317 strong{font-weight:600}input:read-only{opacity:.92;cursor:default}@media (max-width: 860px){._card_15t51_10{grid-template-columns:1fr}._loginLogo_15t51_27{width:72px;height:72px}}._page_16dh3_1.ui-page{max-width:none;width:100%;margin-left:0;margin-right:0;padding-left:.75rem;padding-right:.75rem}.ui-page._pageFullWidth_16dh3_11{max-width:none;width:100%;margin-left:0;margin-right:0}._page_16dh3_1 .ui-table{font-size:var(--text-2xs)}._page_16dh3_1 .ui-table th,._page_16dh3_1 .ui-table td{padding:.24rem .4rem;font-size:var(--text-2xs);line-height:1.25}._page_16dh3_1 .ui-table th{font-size:var(--text-2xs);letter-spacing:.03em}._page_16dh3_1 .ui-table button{font-size:var(--text-2xs);padding:.16rem .4rem}._page_16dh3_1 .ui-table ._badge_16dh3_40,._table_16dh3_41 ._badge_16dh3_40{font-size:var(--text-2xs);padding:.08rem .32rem}._page_16dh3_1 .ui-table button[data-summary-drill]{padding:0;font-size:inherit;line-height:inherit}._page_16dh3_1 .ui-table .ui-icon-btn,._evalIconButton_16dh3_59{display:inline-flex;align-items:center;justify-content:center;padding:.18rem .28rem}._evalIconBtnPrimary_16dh3_66{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-primary-soft)}._page_16dh3_1 .ui-table .ui-icon-btn._evalIconBtnPrimary_16dh3_66:hover:not(:disabled),.ui-icon-btn._evalIconBtnPrimary_16dh3_66:hover:not(:disabled){background:var(--color-primary-soft);border-color:var(--color-primary)}._matrixNameCell_16dh3_79{min-width:11.7rem;max-width:20.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._matrixStatusCell_16dh3_87{width:1%;white-space:nowrap}._matrixStatusSnapshot_16dh3_92{margin-top:.2rem;font-size:var(--text-2xs);color:var(--text-muted, #666);white-space:nowrap}._matrixTaskStatusCell_16dh3_99{white-space:nowrap;width:1%}._matrixTaskStatusSep_16dh3_104{color:var(--text-muted, #888);margin:0 .12rem}._matrixTasksCell_16dh3_109{width:1%;max-width:14rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._matrixOwnerCell_16dh3_117{width:1%;max-width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._matrixLastRunCell_16dh3_125,._matrixActionsCell_16dh3_130{width:1%;white-space:nowrap}._matrixEmptyHint_16dh3_135{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}._matrixEmptyHint_16dh3_135 p{margin:0}._listPaneWide_16dh3_146{min-width:380px;flex:0 0 min(46%,560px)}._listPaneGroups_16dh3_151{min-width:260px;flex:0 0 min(31%,375px)}._benchmarkTaskBrowseTabs_16dh3_156{display:flex;flex-direction:column;align-items:stretch;margin:0 0 .75rem}._benchmarkTaskBrowseTabs_16dh3_156 [role=tab]{justify-content:flex-start;white-space:normal;text-align:left;line-height:1.3;border-radius:var(--radius-sm)!important;border-bottom:1px solid transparent}._listPaneTasks_16dh3_172{flex:1;min-width:0}._deletedTasksSection_16dh3_177{margin-top:1.25rem;padding-top:1rem;border-top:1px dashed var(--color-border, #ccc)}._deletedTasksCard_16dh3_183{opacity:.92;background:var(--color-surface-muted, #f0f0f2)}._header_16dh3_188{margin-bottom:1.25rem}._projectSelectBar_16dh3_192{margin-top:.55rem;margin-bottom:.25rem}._projectSelectCompact_16dh3_197{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem .65rem;min-width:0}._projectSelectLabel_16dh3_205{flex:0 0 auto;margin:0;white-space:nowrap;line-height:1.3}._projectSelectControl_16dh3_212{flex:0 1 16rem;width:auto;min-width:10.5rem;max-width:18rem}._projectSelectHelp_16dh3_219{flex:1 1 12rem;min-width:0;margin:0;font-size:var(--text-sm);line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}._matrixListFilters_16dh3_231{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;margin-top:.55rem;margin-bottom:.25rem}._matrixListFilters_16dh3_231 ._projectSelectBar_16dh3_192{margin-top:0;margin-bottom:0;flex:1 1 22rem;min-width:16rem}._matrixStatusFilterField_16dh3_247{max-width:14rem;margin-bottom:0}._projectSelectInHeader_16dh3_252{margin-top:.55rem;margin-bottom:0}@media (max-width: 640px){._projectSelectCompact_16dh3_197{flex-wrap:wrap}._projectSelectControl_16dh3_212{flex:1 1 12rem;max-width:none}._projectSelectHelp_16dh3_219{flex-basis:100%}}._title_16dh3_272{margin:0 0 .35rem;font-size:var(--text-2xl)}._subtitle_16dh3_277{margin:0;color:var(--text-muted, #666);max-width:780px;line-height:1.5;font-size:var(--text-base)}._nav_16dh3_285{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color, #ddd)}._navLink_16dh3_294{padding:.4rem .75rem;border-radius:6px;text-decoration:none;color:inherit;font-size:var(--text-base);border:1px solid transparent}._navLink_16dh3_294:hover{background:var(--surface-hover, #f5f5f5)}._navLinkActive_16dh3_307{border-color:var(--border-color, #ccc);background:var(--surface-bg, #fff);font-weight:600}._snapshotStatusJump_16dh3_314{margin:.75rem 0 1rem;padding:.9rem 1rem;border:2px solid var(--color-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}._toolbar_16dh3_326{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}._humanScoreEnteredBy_16dh3_350{display:block;margin-top:.1rem;font-size:var(--text-2xs);font-weight:500;color:var(--color-text-muted);line-height:1.25}._error_16dh3_359{color:#b00020;margin-bottom:1rem;font-size:var(--text-base)}._success_16dh3_365{color:#1b5e20;margin-bottom:1rem;font-size:var(--text-base)}._table_16dh3_41{width:100%;border-collapse:collapse;font-size:var(--text-2xs)}._table_16dh3_41 th,._table_16dh3_41 td{text-align:left;padding:.24rem .4rem;border-bottom:1px solid var(--border-color, #eee);vertical-align:top;font-size:var(--text-2xs);line-height:1.25}._table_16dh3_41 th{font-weight:600;font-size:var(--text-2xs);color:var(--text-muted, #555)}._table_16dh3_41 button{font-size:var(--text-2xs);padding:.16rem .4rem}._table_16dh3_41 tr:hover td{background:var(--surface-hover, #fafafa)}._table_16dh3_41 tr._intentGroupStart_16dh3_402 td{border-top:2px solid var(--ui-border-strong, var(--color-border-strong, #bdc1c6));padding-top:.55rem}._table_16dh3_41 tr._outlierRow_16dh3_407 td,._table_16dh3_41 tr._outlierRow_16dh3_407:hover td{background:var(--ui-warning-bg, var(--color-warning-soft, #fff6e0))}._formPanel_16dh3_415{border:1px solid var(--border-color, #ddd);border-radius:8px;padding:1.25rem;margin-bottom:1.5rem;background:var(--surface-bg, #fff)}._formPanel_16dh3_415 h2{margin:0 0 1rem;font-size:var(--text-lg)}._formGrid_16dh3_428{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._formGridFull_16dh3_434{grid-column:1 / -1}._field_16dh3_438{display:flex;flex-direction:column;gap:.25rem}._label_16dh3_444{font-weight:600;font-size:var(--text-md)}._hint_16dh3_449{font-size:var(--text-sm);color:var(--text-muted, #666);line-height:1.4;margin:0}._input_16dh3_456,._select_16dh3_457,._textarea_16dh3_458{padding:var(--ui-control-padding-y) .6rem;border:1px solid var(--border-color, #ccc);border-radius:4px;font-size:var(--text-md);font-family:inherit}._textarea_16dh3_458{min-height:80px;resize:vertical}._formActions_16dh3_471{display:flex;gap:.5rem;margin-top:1rem}._badge_16dh3_40{display:inline-block;padding:.15rem .45rem;border-radius:4px;font-size:var(--text-xs);font-weight:600;background:var(--surface-hover, #eee)}._badgeAutomated_16dh3_486{background:#e3f2fd;color:#1565c0}._badgeImported_16dh3_492{background:#fff3e0;color:#e65100}._badgeDraft_16dh3_498{background:#eceff1;color:#546e7a;border-color:#cfd8dc}._badgeRerun_16dh3_505{background:#f3e5f5;color:#6a1b9a}._split_16dh3_511{display:grid;grid-template-columns:280px 1fr;gap:1.25rem;align-items:start}._snapshotPage_16dh3_518{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr);gap:1.25rem;align-items:start}._snapshotExplain_16dh3_525{border:1px solid var(--border, #d8dee6);border-radius:8px;padding:.9rem 1rem;background:var(--surface-muted, #f7f8fa)}._snapshotExplain_16dh3_525 h2{font-size:var(--text-lg);margin:0 0 .65rem}._snapshotExplain_16dh3_525 h3{font-size:var(--text-base);margin:.9rem 0 .3rem}._snapshotExplain_16dh3_525 p,._snapshotExplain_16dh3_525 li{font-size:var(--text-sm);margin:0 0 .45rem;line-height:1.45}._snapshotExplain_16dh3_525 ol{margin:0;padding-left:1.15rem}._sectionTitle_16dh3_554{font-size:var(--text-lg);margin:0 0 .75rem}._fieldBlock_16dh3_559{margin-bottom:1rem;max-width:480px}._groupList_16dh3_564{list-style:none;padding:0;margin:0}._groupList_16dh3_564 li{margin-bottom:.35rem}._pathLookupRow_16dh3_574{display:flex;gap:.35rem;align-items:stretch}._pathLookupRow_16dh3_574 ._input_16dh3_456{flex:1;border-radius:4px 0 0 4px}._pathLookupRow_16dh3_574 ._select_16dh3_457{flex:1}._browseButton_16dh3_589{padding:0 .75rem;border:1px solid var(--border-color, #ccc);border-left:none;border-radius:0 4px 4px 0;background:var(--surface-hover, #f0f0f0);cursor:pointer;font-weight:700;font-size:var(--text-base);color:var(--color-text)}._browseButton_16dh3_589:hover{background:var(--surface-bg, #e8e8e8)}._connectionOk_16dh3_605{margin:.35rem 0 0;font-size:var(--text-sm);color:#1b5e20}._connectionError_16dh3_611{margin:.35rem 0 0;font-size:var(--text-sm);color:#b00020}._browserOverlay_16dh3_617{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._taskEditorOverlay_16dh3_628{z-index:1200}._browserModal_16dh3_632{width:min(640px,100%);max-height:80vh;overflow:auto;background:var(--surface-bg, #fff);border-radius:8px;border:1px solid var(--border-color, #ddd);padding:1rem}._browserModal_16dh3_632._taskEditorModal_16dh3_642{width:min(1280px,96vw);max-height:90vh}._taskFieldInfoBtn_16dh3_647{padding:0;font-family:inherit;cursor:pointer}._taskFieldInfoBtn_16dh3_647[aria-expanded=true]{border-color:var(--color-accent, #1a5fb4);color:var(--color-text, inherit)}._taskFieldHelp_16dh3_658{margin:.35rem 0 .55rem;padding:.65rem .75rem;border:1px solid var(--color-border, #ddd);border-radius:var(--radius-sm, 6px);background:var(--color-surface-soft, #f5f5f5);font-size:var(--text-md);line-height:1.45}._taskFieldHelp_16dh3_658 p,._taskFieldHelp_16dh3_658 h5,._taskFieldHelp_16dh3_658 ol{margin:0 0 .5rem}._taskFieldHelp_16dh3_658 h5{font-size:var(--text-md);font-weight:700}._taskFieldHelp_16dh3_658 ol{padding-left:1.25rem}._taskFieldHelp_16dh3_658 li{margin:0 0 .4rem}._taskFieldHelp_16dh3_658 li:last-child,._taskFieldHelp_16dh3_658 p:last-child,._taskFieldHelp_16dh3_658 ol:last-child{margin-bottom:0}._taskFieldHelp_16dh3_658 code{font-size:var(--text-sm);font-weight:600}._browserHeader_16dh3_698{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._browserHeader_16dh3_698 h4{margin:0}._browserClose_16dh3_709{border:none;background:transparent;font-size:var(--text-xl);cursor:pointer;line-height:1}._browserInfo_16dh3_717{margin-bottom:.75rem}._browserPath_16dh3_721{font-size:var(--text-md);word-break:break-all;margin-bottom:.5rem}._browserActions_16dh3_727{display:flex;gap:.5rem}._browserStatus_16dh3_732{margin:0;font-size:var(--text-md);color:var(--text-muted, #666)}._browserList_16dh3_738{list-style:none;margin:0;padding:0}._browserEntryButton_16dh3_744{width:100%;display:flex;gap:.5rem;align-items:center;padding:.45rem .5rem;border:none;background:transparent;cursor:pointer;text-align:left;border-radius:4px;color:var(--color-text)}._browserEntryButton_16dh3_744:hover{background:var(--surface-hover, #f5f5f5)}._checkboxGroup_16dh3_762{display:flex;flex-direction:column;gap:.35rem;padding:.5rem .65rem;border:1px solid var(--border-color, #ccc);border-radius:4px;background:var(--surface-bg, #fff);max-height:11rem;overflow-y:auto}._checkboxOption_16dh3_774{display:flex;align-items:flex-start;gap:.45rem;font-size:var(--text-md);cursor:pointer;line-height:1.35}._checkboxOption_16dh3_774 input{margin-top:.15rem;flex-shrink:0}._checkboxRowInline_16dh3_788{display:flex;flex-wrap:wrap;gap:1rem}._modelDropdown_16dh3_794{position:relative}._modelDropdownToggle_16dh3_798{width:100%;text-align:left;padding:.45rem .6rem;border:1px solid var(--border-color, #ccc);border-radius:4px;font-size:var(--text-md);font-family:inherit;background:var(--surface-bg, #fff);cursor:pointer;color:inherit}._modelDropdownToggle_16dh3_798:hover{background:var(--surface-hover, #f5f5f5)}._modelDropdownPanel_16dh3_815{position:absolute;z-index:20;top:calc(100% + .2rem);left:0;right:0;border:1px solid var(--border-color, #ccc);border-radius:4px;background:var(--surface-bg, #fff);box-shadow:0 4px 12px #00000014;max-height:18rem;overflow-y:auto}._modelDropdownGroup_16dh3_829+._modelDropdownGroup_16dh3_829{border-top:1px solid color-mix(in srgb,var(--color-border, #ccc) 70%,transparent)}._modelDropdownNested_16dh3_833{padding:0 .6rem .35rem 1.7rem}._modelDropdownCreatedNote_16dh3_837{color:var(--color-text-muted, #666);font-size:var(--text-sm)}._modelDropdownUsageNote_16dh3_842{color:var(--color-accent, #0f766e);font-weight:600}._modelDropdownItem_16dh3_847{display:flex;align-items:flex-start;gap:.45rem;padding:.45rem .6rem;font-size:var(--text-md);cursor:pointer;line-height:1.35}._modelDropdownItem_16dh3_847:hover{background:var(--surface-hover, #f5f5f5)}._modelDropdownItem_16dh3_847 input{margin-top:.15rem;flex-shrink:0}._legacyMappingTable_16dh3_866{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}._legacyMappingRow_16dh3_873{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,18rem);gap:.75rem;align-items:center}._legacyMappingRow_16dh3_873 select{width:100%}._selectionEmpty_16dh3_884{font-size:var(--text-md);color:var(--text-muted, #888);font-style:italic}._confirmOverlay_16dh3_890{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._confirmOverlayRaised_16dh3_901{z-index:1100}._confirmModal_16dh3_905{width:min(560px,100%);background:var(--surface-bg, #fff);border-radius:8px;border:1px solid var(--border-color, #ddd);padding:1.25rem}._rerunConfirmModal_16dh3_913{width:min(640px,100%);max-height:min(90vh,900px);overflow-y:auto}._confirmModal_16dh3_905 h3{margin:0 0 .75rem;font-size:var(--text-lg)}._confirmBody_16dh3_924{margin:0 0 1rem;font-size:var(--text-base);line-height:1.55}._confirmActions_16dh3_930{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}._detailModal_16dh3_937{width:min(860px,100%);max-height:min(90vh,900px);display:flex;flex-direction:column}._reportModal_16dh3_944{width:min(1100px,100%);max-height:min(90vh,960px);display:flex;flex-direction:column;overflow:hidden}._reportModal_16dh3_944 h3{flex-shrink:0}._reportModalBody_16dh3_956{flex:1;min-height:0;overflow-y:auto;margin-bottom:1rem;display:flex;flex-direction:column;gap:.85rem}._reportModal_16dh3_944 ._confirmActions_16dh3_930{flex-shrink:0}._fullScreenViewerOverlay_16dh3_970{position:fixed;top:0;right:0;bottom:0;left:var(--app-sidebar-width, 240px);background:var(--surface-bg, #fff);z-index:1000;display:flex;flex-direction:column;padding:0;border-left:1px solid var(--border-color, #ddd);box-shadow:-4px 0 16px #0000000f}@media (max-width: 900px){._fullScreenViewerOverlay_16dh3_970{left:0;border-left:none;box-shadow:none}}._fullScreenViewer_16dh3_970{width:100%;height:100%;max-height:none;border-radius:0;border:none;display:flex;flex-direction:column;padding:1rem 1.25rem;background:var(--surface-bg, #fff)}._fullScreenViewerHeader_16dh3_1006{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-shrink:0;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color, #ddd)}._fullScreenViewerHeader_16dh3_1006 h3{margin:0;font-size:var(--text-xl)}._runResultHeaderTitle_16dh3_1022{display:flex;flex-direction:column;gap:.2rem;min-width:0}._runResultHeaderLastRun_16dh3_1029{margin:.15rem 0 0;font-size:var(--text-md);font-weight:600;color:var(--text-muted, #666)}._runResultHeaderLastRun_16dh3_1029 time{font-weight:700;color:var(--color-text, inherit)}._runResultHeaderBadges_16dh3_1041{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin-top:.35rem}._runResultHeaderBadges_16dh3_1041 ._badge_16dh3_40,._runResultHeaderBadges_16dh3_1041 ._badgeIdentifiedIntent_16dh3_1050,._runResultHeaderBadges_16dh3_1041 ._badgeBenchmarkType_16dh3_1051,._runResultHeaderBadges_16dh3_1041 ._badgeCompleted_16dh3_1052,._runResultHeaderBadges_16dh3_1041 ._badgeFailed_16dh3_1053,._runResultHeaderBadges_16dh3_1041 ._badgeRunning_16dh3_1054,._runResultHeaderBadges_16dh3_1041 ._badgePending_16dh3_1055,._runResultHeaderBadges_16dh3_1041 ._badgeSuspended_16dh3_1056,._runResultHeaderBadges_16dh3_1041 ._badgeAwaitingHuman_16dh3_1057{font-size:var(--text-base);font-weight:700;padding:.22rem .55rem}._runResultHeaderLinks_16dh3_1063{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .45rem;margin-top:.45rem}._runResultHeaderLink_16dh3_1063{padding:0;border:0;background:none;color:var(--link-color, #0b57d0);font:inherit;font-size:var(--text-sm);font-weight:600;text-decoration:none;cursor:pointer}._runResultHeaderLink_16dh3_1063:hover{text-decoration:underline}._runResultHeaderLink_16dh3_1063:disabled{opacity:.6;cursor:default;text-decoration:none}._runResultHeaderLinkSep_16dh3_1093{color:var(--text-muted, #888);font-size:var(--text-sm);-webkit-user-select:none;user-select:none}._runResultBenchmarkType_16dh3_1099{font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;color:var(--color-text-muted, #666)}._fullScreenViewerBody_16dh3_1106{overflow-y:auto;flex:1;min-height:0;margin-bottom:.75rem}._fullScreenViewerFooter_16dh3_1113{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap;flex-shrink:0;padding-top:.75rem;border-top:1px solid var(--border-color, #ddd)}._taskRequestPreview_16dh3_1123{margin:0;font-size:var(--text-md);line-height:1.45;color:var(--text-muted, #555);white-space:pre-wrap;word-break:break-word}._taskRequestPopup_16dh3_1132{width:min(640px,100%);max-height:min(80vh,720px);display:flex;flex-direction:column}._matrixEditorForm_16dh3_1139{display:flex;flex-direction:column;gap:.75rem}._matrixEditorItems_16dh3_1145{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--border-color, #ddd)}._fieldLock_16dh3_1154{display:inline-flex;align-items:center;margin-left:.35rem;color:var(--text-muted, #666);vertical-align:middle}._matrixEditorSectionHeading_16dh3_1162{margin:0 0 .25rem;font-size:var(--text-lg);font-weight:650}._earliestAnswerDateCallout_16dh3_1168{display:flex;flex-direction:column;gap:.45rem;margin-top:.35rem;padding:.75rem .9rem;border:2px solid #b00020;border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,#b00020 8%,var(--color-surface, #fff))}._earliestAnswerDateHeading_16dh3_1179{margin:0;font-size:var(--text-md);font-weight:650}._earliestAnswerDateValue_16dh3_1185{color:#b00020;font-weight:750}._matrixDetailTabs_16dh3_1190{display:flex;flex-wrap:wrap;gap:.5rem}._matrixDetailTabs_16dh3_1190>button{order:0}textarea._matrixNotes_16dh3_1201{min-height:64px;height:64px;max-height:64px}._matrixFormSegment_16dh3_1207{grid-column:1 / -1;display:flex;flex-direction:column;gap:.85rem;margin-top:.35rem;padding:.9rem 1rem 1rem;border:2px solid color-mix(in srgb,var(--color-border) 80%,var(--color-text-muted));border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--color-surface-soft, #f6f6f6) 88%,var(--color-border))}._matrixFormSegmentGrid_16dh3_1219{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.85rem 1rem}._matrixCombinationCount_16dh3_1225{margin:0;font-size:var(--text-md);font-weight:650}._matrixJudgeSettings_16dh3_1231{grid-column:1 / -1;display:flex;flex-direction:column;gap:.75rem;margin-top:.35rem;padding:.9rem 1rem;border:2px solid color-mix(in srgb,var(--color-border) 80%,var(--color-text-muted));border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--color-surface-soft, #f6f6f6) 88%,var(--color-border))}._matrixEditorHeaderActions_16dh3_1243{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}._benchmarkTasksGroup_16dh3_1251{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .65rem;border:1px solid var(--border-color, #ccc);border-radius:4px;background:var(--surface-bg, #fff);max-height:22rem;overflow-y:auto}._benchmarkTasksSelectAll_16dh3_1263{padding-bottom:.35rem;border-bottom:1px solid var(--border-color, #eee)}._benchmarkTaskGroupList_16dh3_1268{display:flex;flex-direction:column;gap:.65rem}._benchmarkTaskGroupBlock_16dh3_1274{display:flex;flex-direction:column;gap:.35rem}._benchmarkTaskGroupHeading_16dh3_1280{font-weight:650}._benchmarkTaskGroupHeading_16dh3_1280 ._hint_16dh3_449{font-weight:400}._benchmarkTasksColumns_16dh3_1288{display:grid;grid-template-columns:1fr;gap:.35rem 1rem;padding-left:1.35rem}@media (min-width: 720px){._benchmarkTasksColumns_16dh3_1288{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){._benchmarkTasksColumns_16dh3_1288{grid-template-columns:repeat(3,minmax(0,1fr))}}._runResultSection_16dh3_1307{margin-top:1rem}._runResultSectionTitle_16dh3_1311{margin:0 0 .5rem;font-size:var(--text-lg);font-weight:700;line-height:1.3}._runResultPre_16dh3_1318{margin:0;padding:.75rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8);font-size:var(--text-sm);line-height:1.45;white-space:pre-wrap;word-break:break-word;max-height:16rem;overflow:auto}._runResultDetails_16dh3_1332{margin-bottom:.75rem}._runResultDetails_16dh3_1332 summary{cursor:pointer;font-weight:600;margin-bottom:.35rem}._runResultFileBlock_16dh3_1342{margin-bottom:.75rem}._detailModalBody_16dh3_1346{overflow-y:auto;margin-bottom:1rem}._promptSection_16dh3_1351{margin-bottom:1rem}._promptHeader_16dh3_1355{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}._promptHeader_16dh3_1355 strong{font-size:var(--text-base)}._promptCopyStatus_16dh3_1367{margin:.35rem 0 0;font-size:var(--text-sm);color:var(--text-muted, #666)}._promptText_16dh3_1373{margin:0;padding:.75rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8);font-size:var(--text-md);line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:12rem;overflow-y:auto}._runEvalsOverview_16dh3_1387{margin-bottom:1.75rem;padding:1rem 1.15rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-bg, #fff)}._runEvalsOverviewSubtitle_16dh3_1395{margin:1rem 0 .45rem;font-size:var(--text-base)}._runEvalsRolesTableWrap_16dh3_1400{overflow-x:auto;margin:.5rem 0 .75rem}._runEvalsRolesTable_16dh3_1400{width:100%;border-collapse:collapse;font-size:var(--text-md);line-height:1.45}._runEvalsRolesTable_16dh3_1400 th,._runEvalsRolesTable_16dh3_1400 td{padding:.55rem .65rem;border:1px solid var(--border-color, #ddd);vertical-align:top;text-align:left}._runEvalsRolesTable_16dh3_1400 th{background:var(--surface-hover, #f5f5f5);font-weight:600}._runEvalsSectionMap_16dh3_1425{margin:.35rem 0 0;padding-left:1.25rem;line-height:1.55;font-size:var(--text-base)}._badgeRunning_16dh3_1054{background:#e8f4fd;color:#0b5cab;border-color:#b3d9f5}._badgePending_16dh3_1055{background:#fff8e6;color:#8a6d00;border-color:#f0dfa0}._badgeCompleted_16dh3_1052{background:#e8f5e9;color:#2e7d32;border-color:#a5d6a7}._badgeIdentifiedIntent_16dh3_1050{background:#e8eaf6;color:#1a237e;border:1px solid #9fa8da;font-weight:700;letter-spacing:.03em}._badgeBenchmarkType_16dh3_1051{background:#e0f2f1;color:#004d40;border:1px solid #80cbc4;font-weight:700;letter-spacing:.03em}._badgeFailed_16dh3_1053{background:#fdecea;color:#c62828;border-color:#f5c6c2}._statusErrorLabel_16dh3_1478{background:#c62828;color:#fff;border:1px solid #8e0000;font-weight:700;letter-spacing:.02em}._errorHandledYes_16dh3_1487,._errorHandledNo_16dh3_1488,._errorHandledNa_16dh3_1489{font-size:var(--text-md);font-weight:800;letter-spacing:.04em;min-width:3.2rem;text-align:center}._errorHandledYes_16dh3_1487,._errorHandledNo_16dh3_1488{cursor:pointer}._errorHandledYes_16dh3_1487{background:#1b5e20;color:#fff;border-color:#0d3d12}._errorHandledNo_16dh3_1488{background:#fff8e1;color:#e65100;border-color:#ffb300}._errorHandledNa_16dh3_1489{background:#eceff1;color:#546e7a;border-color:#cfd8dc}._badgeAwaitingHuman_16dh3_1057{background:#fff3e0;color:#e65100;border-color:#ffcc80;animation:_awaitingPulse_16dh3_1 1.6s ease-in-out infinite}._badgeSuspended_16dh3_1056{background:#f3e5f5;color:#6a1b9a;border-color:#ce93d8}._isolationVerdictSafe_16dh3_1536,._isolationVerdictUnsafe_16dh3_1537{font-weight:700}._isolationVerdictSafe_16dh3_1536{background:#e8f5e9;color:#1b5e20;border-color:#81c784}._isolationVerdictUnsafe_16dh3_1537{background:#ffebee;color:#b71c1c;border-color:#ef9a9a}._badgeRound_16dh3_1554{background:#ede7f6;color:#4527a0;border-color:#b39ddb;font-weight:700}@keyframes _awaitingPulse_16dh3_1{0%,to{opacity:1}50%{opacity:.65}}._serverOnlyBanner_16dh3_1572{margin-bottom:1rem;padding:.85rem 1rem;border:1px solid #b3d9f5;border-radius:8px;background:#e8f4fd;color:#0b3d6e;font-size:var(--text-base);line-height:1.5}._serverOnlyBannerWarn_16dh3_1583{color:#8a6d00}._progressRunCardAwaiting_16dh3_1587{border-color:#ffcc80;background:#fffaf3}._progressSummaryGrid_16dh3_1592{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:1.25rem}._progressSummaryCard_16dh3_1599{display:flex;flex-direction:column;gap:.25rem;padding:.85rem 1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-bg, #fff)}._progressSummaryValue_16dh3_1609{font-size:var(--text-3xl);font-weight:700;line-height:1.1}._progressSummaryLabel_16dh3_1615{font-size:var(--text-sm);color:var(--text-muted, #666)}._progressSection_16dh3_1620{margin-bottom:1.75rem}._progressSectionTitle_16dh3_1624{margin:0 0 .5rem;font-size:var(--text-lg)}._progressHint_16dh3_1629{margin:0 0 .65rem;font-size:var(--text-md);color:var(--text-muted, #666)}._finishedSectionLead_16dh3_1635{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:0 0 .85rem;font-size:var(--text-md);color:var(--text-muted, #666)}._compareModelsField_16dh3_1645{margin:0}._compareModelsPickerRow_16dh3_1649{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem}._compareModelsPickerRow_16dh3_1649 ._select_16dh3_457,._compareModelsPickerRow_16dh3_1649 select{min-width:min(28rem,100%);flex:1 1 16rem}._compareModelsSummaryBlock_16dh3_1662{margin-top:1.35rem}._compareModelsSummaryGroups_16dh3_1666{display:flex;flex-direction:column;gap:.85rem;margin:0 0 1rem}._compareModelsSummaryBlock_16dh3_1662 ._compareModelsSummaryGroups_16dh3_1666,._compareModelsSummaryBlock_16dh3_1662 ._compareModelsSummary_16dh3_1662{margin-bottom:0}._compareModelsSummary_16dh3_1662{margin:0 0 1rem}._compareModelsSummaryGroups_16dh3_1666 ._compareModelsSummary_16dh3_1662{margin:0}._compareModelsSummaryGroupTitle_16dh3_1686{margin:0 0 .4rem;font-size:var(--text-md);font-weight:600}._compareModelsSummaryGrid_16dh3_1692{margin-bottom:.45rem;grid-template-columns:repeat(auto-fill,15.5rem);justify-content:start}._compareModelsSummaryGrid_16dh3_1692 ._progressSummaryValue_16dh3_1609{font-variant-numeric:tabular-nums;font-size:var(--text-2xl, 1.5rem);overflow-wrap:anywhere}._compareModelsSummaryBetter_16dh3_1704{background:var(--color-success-soft, #ecfff1);border-color:color-mix(in srgb,var(--color-success, #1a7f37) 28%,transparent)}._compareModelsSummaryWorse_16dh3_1709{background:var(--color-danger-soft, #fff1f0);border-color:color-mix(in srgb,var(--color-danger, #c62828) 28%,transparent)}._compareModelsSummarySides_16dh3_1714{font-size:var(--text-sm);color:var(--text-muted, #666);font-variant-numeric:tabular-nums;line-height:1.35}._compareModelsSummaryHint_16dh3_1721{margin:0}._soValueBetter_16dh3_1725{background:#d8f5e2;color:var(--color-text, #111)}._soValueWorse_16dh3_1730{background:#ffe0dc;color:var(--color-text, #111)}._soValueText_16dh3_1735{color:var(--color-text, #111);font-variant-numeric:tabular-nums}._compareModelsPicked_16dh3_1740{margin:.35rem 0 0;font-size:var(--text-md);color:var(--color-text)}._compareModelsGuide_16dh3_1746{margin:0 0 .75rem;padding:.55rem .75rem .65rem;border:1px solid var(--color-border, #ddd);border-radius:var(--radius-sm, 6px);background:var(--color-surface-soft, #f5f5f5)}._compareModelsGuideTitle_16dh3_1754{margin:0 0 .35rem;font-size:var(--text-sm);font-weight:650}._compareModelsGuideList_16dh3_1760{margin:0;padding-left:1.25rem;font-size:var(--text-sm);color:var(--color-text-muted, #666);line-height:1.45}._compareModelsGuideList_16dh3_1760 li+li{margin-top:.3rem}._viewModeHelp_16dh3_1772{margin:0 0 .75rem}._compareModelsVersionStack_16dh3_1776{display:flex;flex-direction:column;gap:.35rem}._compareModelsVersionStack_16dh3_1776 ._mcpPairMetricLine_16dh3_1782{display:flex;align-items:flex-start;gap:.4rem}._metricStatusPlaceholder_16dh3_1788{color:var(--text-muted, #666);font-weight:700;letter-spacing:.04em;font-size:var(--text-xs)}._parallelControls_16dh3_1795{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.65rem}._parallelInput_16dh3_1803{display:block;margin-top:.25rem;width:6.5rem;padding:.35rem .5rem;border:1px solid var(--border-color, #ccc);border-radius:4px;font:inherit;background:var(--surface, #fff);color:inherit}._linkButton_16dh3_1815{display:inline;padding:0;margin:0;border:none;background:none;color:var(--link-color, #1565c0);font:inherit;font-size:inherit;text-decoration:underline;cursor:pointer}._linkButton_16dh3_1815:hover{color:var(--link-hover, #0d47a1)}._progressEmpty_16dh3_1832{margin:0;font-size:var(--text-base);color:var(--text-muted, #666);line-height:1.5}._progressMeta_16dh3_1839{font-size:var(--text-sm);color:var(--text-muted, #666);margin-left:auto}._progressMetaLeft_16dh3_1845{margin-left:0;align-self:center}._progressBarTrack_16dh3_1850{height:10px;border-radius:999px;background:var(--surface-hover, #eee);overflow:hidden}._progressBarTrackInline_16dh3_1857{display:inline-block;vertical-align:middle;width:5rem;height:8px;border-radius:999px;background:var(--surface-hover, #eee);overflow:hidden}._progressBarFill_16dh3_1867{height:100%;border-radius:999px;background:#4caf50;transition:width .4s ease}._progressBarFillRunning_16dh3_1874{background:linear-gradient(90deg,#1976d2,#42a5f5)}._progressBarLegend_16dh3_1878{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.45rem;font-size:var(--text-sm);color:var(--text-muted, #666)}._progressRunCards_16dh3_1887{display:flex;flex-direction:column;gap:.85rem}._progressRunCard_16dh3_1587{padding:1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-bg, #fff)}._progressRunCardHeader_16dh3_1900{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}._progressRunCardActions_16dh3_1908{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}._queueActionsPanel_16dh3_1915{padding:1rem 1.1rem .85rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-hover, #f4f4f4)}._queueToolbar_16dh3_1922{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:0}._queueReason_16dh3_1930{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm);color:var(--text-muted, #666);min-width:16rem;flex:1 1 16rem}._queueReason_16dh3_1930 input{padding:.35rem .5rem;border:1px solid var(--border-color, #ccc);border-radius:4px;font:inherit;background:var(--surface, #fff);color:inherit}._queueSelectLabel_16dh3_1949{display:inline-flex;align-items:center;gap:.45rem}._progressRunCardSelected_16dh3_1955,._queueRowSelected_16dh3_1956{outline:2px solid var(--color-primary, #1565c0);outline-offset:-2px}._clineLiveStats_16dh3_1961{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:1rem}@media (max-width: 900px){._clineLiveStats_16dh3_1961{grid-template-columns:repeat(2,minmax(0,1fr))}}._clineLiveStat_16dh3_1961{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .75rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8);font-size:var(--text-md)}._clineLiveStatLabel_16dh3_1985{font-size:var(--text-xs);color:var(--text-muted, #666);text-transform:uppercase;letter-spacing:.02em}._clineLiveEventList_16dh3_1992{display:flex;flex-direction:column;gap:.35rem;max-height:14rem;overflow-y:auto;padding:.5rem .65rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8);font-size:var(--text-sm)}._clineLiveEventRow_16dh3_2005{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.2rem 0;border-bottom:1px solid var(--border-color, #eee)}._clineLiveEventRow_16dh3_2005:last-child{border-bottom:none}._clineLiveEventMeta_16dh3_2018{flex-shrink:0;font-size:var(--text-xs);color:var(--text-muted, #666)}._clineLiveEventCode_16dh3_2024{font-size:var(--text-sm);word-break:break-word}._clineLiveEventFail_16dh3_2029{color:#c62828}._clineLiveModal_16dh3_2033{width:min(960px,96vw);max-height:92vh}._clineLiveTranscript_16dh3_2038{display:flex;flex-direction:column;gap:.65rem;max-height:min(48vh,28rem);overflow-y:auto;padding:.65rem .75rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f7f7f7)}._clineLiveTranscriptMsg_16dh3_2050{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .7rem;border-radius:6px;border:1px solid var(--border-color, #e3e3e3);background:#fff}._clineLiveTranscriptMsgAssistant_16dh3_2060{border-left:3px solid #2e7d32}._clineLiveTranscriptMsgUser_16dh3_2064{border-left:3px solid #1565c0}._clineLiveTranscriptMsgOther_16dh3_2068{border-left:3px solid #757575}._clineLiveTranscriptMsgHeader_16dh3_2072{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:var(--text-sm)}._clineLiveTranscriptMsgBody_16dh3_2080{display:flex;flex-direction:column;gap:.4rem}._clineLiveTranscriptText_16dh3_2086{white-space:pre-wrap;word-break:break-word;font-size:var(--text-md);line-height:1.45}._clineLiveTranscriptTruncated_16dh3_2093{color:var(--text-muted, #666);font-size:var(--text-xs);font-style:italic}._clineLiveTranscriptTool_16dh3_2099{border:1px solid var(--border-color, #ddd);border-radius:4px;background:#fafafa;padding:.25rem .45rem;font-size:var(--text-sm)}._clineLiveTranscriptToolError_16dh3_2107{border-color:#ef9a9a;background:#fff5f5}._clineLiveTranscriptToolName_16dh3_2112{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-sm)}._clineLiveTranscriptToolBody_16dh3_2117{margin:.4rem 0 .15rem;max-height:12rem;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:var(--text-xs);line-height:1.35}._runResultSectionHeader_16dh3_2127{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}._runResultSectionHeader_16dh3_2127 ._runResultSectionTitle_16dh3_1311{margin:0}._adjustableBox_16dh3_2140{margin-bottom:.35rem}._finalResponseContextMeta_16dh3_2144{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.45rem 1rem;margin:0 0 .55rem;padding:.55rem .65rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-bg, #fff);font-size:var(--text-sm);flex-shrink:0}._finalResponseContextMeta_16dh3_2144 dt{margin:0;font-size:var(--text-xs);font-weight:600;color:var(--text-muted, #666);text-transform:uppercase;letter-spacing:.02em}._finalResponseContextMeta_16dh3_2144 dd{margin:.15rem 0 0;line-height:1.35;word-break:break-word}._finalResponseContextDelta_16dh3_2172{display:block;margin-top:.15rem;font-size:var(--text-xs);font-weight:650;font-variant-numeric:tabular-nums}._adjustableBoxActions_16dh3_2180{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}._rerunActionGroup_16dh3_2187{display:inline-flex;align-items:center;gap:.65rem;padding:.25rem .35rem .25rem .65rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8)}._scheduleTopActions_16dh3_2197{display:flex;justify-content:flex-end;align-items:center;gap:.65rem;margin:.35rem 0 .85rem;flex-wrap:wrap}._rerunActionGroup_16dh3_2187 ._checkboxOption_16dh3_774{align-items:center;margin:0;white-space:nowrap}._rerunActionGroup_16dh3_2187 ._checkboxOption_16dh3_774 input{margin-top:0}._adjustableBoxFrame_16dh3_2216{min-height:6rem;max-height:16rem;overflow:auto;resize:vertical;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8)}._adjustableBoxPre_16dh3_2226{margin:0;padding:.75rem;font-size:var(--text-sm);line-height:1.45;white-space:pre-wrap;word-break:break-word;min-height:100%}._contentViewPopup_16dh3_2236{width:min(960px,96vw);max-height:min(92vh,900px);display:flex;flex-direction:column}._contentViewPopupBody_16dh3_2243{flex:1;min-height:0;overflow:auto;margin-bottom:.75rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8)}._contentViewPopupPre_16dh3_2253{margin:0;padding:1rem;font-size:var(--text-md);line-height:1.5;white-space:pre-wrap;word-break:break-word}._confirmModal_16dh3_905._finalResponseComparePopup_16dh3_2262,._finalResponseComparePopup_16dh3_2262{width:min(96vw,1600px);height:min(92vh,960px);max-width:98vw;max-height:96vh;min-width:min(720px,96vw);min-height:min(420px,70vh);display:flex;flex-direction:column;resize:both;overflow:hidden}._confirmModal_16dh3_905._finalResponseComparePopupMaximized_16dh3_2276,._finalResponseComparePopupMaximized_16dh3_2276{width:min(98vw,100%);height:min(96vh,100%);max-width:none;max-height:none;resize:none}._finalResponseCompareHiddenBar_16dh3_2285{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;padding:0 .25rem .65rem}._finalResponseCompareGrid_16dh3_2293{display:flex;flex-direction:row;align-items:stretch;gap:0;width:100%;flex:1;min-height:0;overflow:auto}._finalResponseComparePane_16dh3_2304{display:flex;flex-direction:column;flex:1 1 0%;min-width:180px;min-height:0;max-height:none;border:1px solid var(--border-color, #ddd);border-radius:6px;overflow:hidden;background:var(--surface-bg, #fff)}._finalResponseCompareResizeHandle_16dh3_2317{flex:0 0 8px;width:8px;margin:0 2px;cursor:col-resize;align-self:stretch;border-radius:4px;background:transparent;position:relative}._finalResponseCompareResizeHandle_16dh3_2317:before{content:"";position:absolute;top:12%;bottom:12%;left:50%;width:2px;transform:translate(-50%);border-radius:1px;background:var(--border-color, #ccc)}._finalResponseCompareResizeHandle_16dh3_2317:hover:before,._finalResponseCompareResizeHandle_16dh3_2317:active:before{background:var(--color-accent, #4a6cf7)}._finalResponseComparePaneHeader_16dh3_2345{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.5rem .65rem;border-bottom:1px solid var(--border-color, #ddd);background:var(--color-surface-soft, #f5f5f7);flex-shrink:0}._finalResponseComparePaneHeader_16dh3_2345>div:first-child{min-width:0;flex:1 1 12rem}._finalResponseComparePaneHeader_16dh3_2345 ._adjustableBoxActions_16dh3_2180{flex:1 1 auto;justify-content:flex-end}._finalResponseCompareScores_16dh3_2367{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .9rem;margin-top:.25rem;font-size:var(--text-sm);font-weight:700}._finalResponseCompareScores_16dh3_2367 ._humanScoreEnteredBy_16dh3_350{display:inline;margin-left:.3rem;font-weight:500}._finalResponseComparePaneBody_16dh3_2383{flex:1;min-height:0;overflow:auto}._fileClassTabs_16dh3_2389{margin-bottom:.55rem}._runResultMetaGrid_16dh3_2393{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem 1.1rem;margin-bottom:.85rem;padding:.85rem 1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-bg, #fff)}._runResultMetaItem_16dh3_2404{min-width:0}._runResultMetaItem_16dh3_2404 dt{margin:0;font-size:var(--text-xs);font-weight:600;color:var(--text-muted, #666);text-transform:uppercase;letter-spacing:.02em}._runResultMetaItem_16dh3_2404 dd{margin:.2rem 0 0;font-size:var(--text-base);line-height:1.4;word-break:break-word}._runResultMetaItem_16dh3_2404 dd>._progressHint_16dh3_1629{display:block;margin-top:.15rem}._runResultMetaActions_16dh3_2429{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}._bootstrapFailureTable_16dh3_2436{width:100%;margin-top:.55rem;border-collapse:collapse;font-size:var(--text-sm);font-weight:400;text-align:left}._bootstrapFailureTable_16dh3_2436 th,._bootstrapFailureTable_16dh3_2436 td{border:1px solid var(--color-border);padding:.4rem .55rem;vertical-align:top;white-space:pre-wrap;word-break:break-word}._bootstrapFailureTable_16dh3_2436 th{width:7.5rem;font-weight:600;background:var(--color-surface-soft)}._runResultMetaHighlight_16dh3_2460 dt{font-size:var(--text-sm)}._runResultMetaHighlight_16dh3_2460 dd{font-size:var(--text-lg);font-weight:700}._runResultMetaHighlight_16dh3_2460 ._badge_16dh3_40,._runResultMetaHighlight_16dh3_2460 ._badgeIdentifiedIntent_16dh3_1050,._runResultMetaHighlight_16dh3_2460 ._badgeBenchmarkType_16dh3_1051,._runResultMetaHighlight_16dh3_2460 ._badgeCompleted_16dh3_1052,._runResultMetaHighlight_16dh3_2460 ._badgeFailed_16dh3_1053,._runResultMetaHighlight_16dh3_2460 ._badgeRunning_16dh3_1054,._runResultMetaHighlight_16dh3_2460 ._badgePending_16dh3_1055,._runResultMetaHighlight_16dh3_2460 ._badgeSuspended_16dh3_1056,._runResultMetaHighlight_16dh3_2460 ._badgeAwaitingHuman_16dh3_1057{font-size:var(--text-lg);font-weight:700;padding:.22rem .55rem}._runResultMetaItemWide_16dh3_2483{grid-column:span 3}._runResultMetaTitle_16dh3_2487{margin:0;font-size:var(--text-lg);font-weight:700;line-height:1.3}._runResultMetaBold_16dh3_2494{font-weight:700}._mcpBadgeOn_16dh3_2498{color:#1b7a3a;font-weight:700}._mcpBadgeOff_16dh3_2503{color:#d46b08;font-weight:700}._viewModeToggle_16dh3_2508{display:inline-flex;gap:.35rem;flex-wrap:wrap}._runsGroupTabs_16dh3_2514{width:100%;margin:.15rem 0 .85rem}._dateRangeBar_16dh3_2519{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.25rem;margin:0 0 .85rem;padding:.7rem .85rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-muted, #f6f7f9)}._dateRangePresets_16dh3_2532{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem}._dateRangeLabel_16dh3_2539{font-weight:700;color:var(--color-text, inherit)}._dateRangePreset_16dh3_2532,._dateRangePresetActive_16dh3_2545{padding:0;border:0;background:none;color:var(--link-color, #0b57d0);font:inherit;font-size:var(--text-base);font-weight:650;cursor:pointer}._dateRangePreset_16dh3_2532:hover,._dateRangePresetActive_16dh3_2545:hover{text-decoration:underline}._dateRangePresetActive_16dh3_2545{color:var(--color-text, inherit);text-decoration:underline}._dateRangeInputs_16dh3_2566{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.65rem .85rem}._dateRangeField_16dh3_2573{display:flex;flex-direction:column;gap:.2rem;font-size:var(--text-sm);font-weight:700}._dateRangeField_16dh3_2573 input{min-width:11rem;font-size:var(--text-md)}._runsNameCell_16dh3_2586{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._runsTaskNameWrap_16dh3_2593{white-space:normal;overflow:hidden;text-overflow:unset;word-break:break-word;overflow-wrap:anywhere;vertical-align:top;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}._soReportTaskCol_16dh3_2606{min-width:22rem;max-width:32rem;width:32rem}._runsTable_16dh3_2612{width:max-content;min-width:100%}._runsColAgentModel_16dh3_2617{min-width:15rem;max-width:15rem;white-space:normal;vertical-align:top}._runsColSettingVersion_16dh3_2624{min-width:18rem;white-space:normal;vertical-align:top;overflow-wrap:anywhere}._runsColAgentModel_16dh3_2617 ._agentModelName_16dh3_2631{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}._agentModelTest_16dh3_2638{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin-top:.35rem}._agentModelTest_16dh3_2638 button{padding:.12rem .45rem;font-size:var(--text-2xs)}._agentModelTestOk_16dh3_2651,._agentModelTestFail_16dh3_2652{font-size:var(--text-2xs);line-height:1.3;word-break:break-word}._agentModelTestOk_16dh3_2651{color:var(--success, #15803d)}._agentModelTestFail_16dh3_2652{color:var(--danger, #b91c1c)}._runsColGitVersion_16dh3_2666{min-width:9.5rem;max-width:12rem;white-space:normal;vertical-align:top}._runsColDatetime_16dh3_2673{min-width:6.25rem;white-space:normal;vertical-align:top}._runsColPrevRounds_16dh3_2679{min-width:8.5rem;white-space:nowrap;vertical-align:top}._prevRoundStack_16dh3_2685{display:flex;flex-direction:column;gap:.15rem;line-height:1.25}._prevRoundCurrent_16dh3_2692{white-space:nowrap}._prevRoundRow_16dh3_2696{display:flex;align-items:baseline;gap:.4rem;font-size:var(--text-xs);color:var(--color-text-muted, #666);white-space:nowrap}._prevRoundLabel_16dh3_2705{font-weight:700;letter-spacing:.02em}._prevRoundDeltaPositive_16dh3_2710{color:#1b7a3a;font-variant-numeric:tabular-nums}._prevRoundDeltaNegative_16dh3_2715{color:#b42318;font-variant-numeric:tabular-nums}._runsDatetime_16dh3_2720{display:flex;flex-direction:column;gap:.05rem;line-height:1.25;white-space:nowrap}._runsHeaderFlag_16dh3_2728{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:var(--text-sm);line-height:1.3;white-space:nowrap;cursor:pointer}._runsHeaderFlag_16dh3_2728 input{margin:0;flex-shrink:0}._runsFiltersPanel_16dh3_2744{display:flex;flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:.65rem .85rem .75rem;border:1px solid var(--color-border, #ddd);border-radius:8px;background:var(--color-surface-soft, #f7f7f7)}._runsFiltersPanelTitle_16dh3_2755{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted, #666)}._runsFiltersPanelRow_16dh3_2764{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}._runsFiltersPanelCheckboxes_16dh3_2771{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem 1.1rem}._runsFiltersPanel_16dh3_2744 ._runsGroupTabs_16dh3_2514{margin:0}._runsViewSelectorsPanel_16dh3_2782{display:flex;flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:.65rem .85rem .75rem;border:1px solid var(--color-border, #ddd);border-radius:8px;background:var(--color-surface-soft, #f7f7f7)}._runsViewSelectorsPanel_16dh3_2782 ._runsGroupTabs_16dh3_2514{margin:0}._runsViewSelectorsPanel_16dh3_2782 ._highlightedRowsSection_16dh3_2797{margin-top:.15rem;padding-top:.55rem;border-top:1px solid var(--color-border, #ddd)}._runsWorseThanFilter_16dh3_2803{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-sm);line-height:1.3;white-space:nowrap}._runsWorseThanInput_16dh3_2812{width:4.2rem;min-width:4.2rem;text-align:right}._highlightedRowsSection_16dh3_2797{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem}._highlightedRowsTitle_16dh3_2825{margin:0;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted, #666)}._highlightedRowsCount_16dh3_2834{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._runsFieldSelector_16dh3_2840{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem;margin:0 0 .75rem;padding:.4rem .65rem;border:1px solid var(--color-border, #ddd);border-radius:6px;background:var(--color-surface-soft, #f7f7f7)}._runsFieldSelectorLabel_16dh3_2852{font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted, #666);margin-right:.15rem}._runsFieldSelector_16dh3_2840 ._checkboxOption_16dh3_774{align-items:center;font-size:var(--text-xs);white-space:nowrap}._runsFieldSelector_16dh3_2840 ._checkboxOption_16dh3_774 input{margin-top:0}._runsFieldSelector_16dh3_2840 ._checkboxOption_16dh3_774:has(input:disabled){opacity:.55;cursor:default}._runsColGitVersion_16dh3_2666 ._gitVersionChip_16dh3_2876{display:flex;flex-direction:column;gap:.05rem;max-width:none;white-space:normal;word-break:break-word;font-size:inherit;line-height:1.25}._runsUngroupedTableWrap_16dh3_2887{max-height:min(75vh,52rem)}._srOnly_16dh3_2891{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._investigationSelectCell_16dh3_2903{width:var(--runs-col-investigate, 2.1rem);min-width:var(--runs-col-investigate, 2.1rem);max-width:var(--runs-col-investigate, 2.1rem);text-align:center;vertical-align:middle}._investigationSelectLabel_16dh3_2911{display:inline-flex;align-items:center;justify-content:center;margin:0;cursor:pointer}._investigationSelectLabel_16dh3_2911 input{margin:0;cursor:pointer}._investigationSelectHeader_16dh3_2924{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-muted, #666)}._aiEvaluationStatusCell_16dh3_2931{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:8.5rem}._aiEvaluationStatusBadge_16dh3_2939{display:inline-block;font-size:var(--text-2xs);font-weight:650;line-height:1.3;padding:.08rem .32rem;border-radius:4px;white-space:nowrap}._aiEvaluationStatus_none_16dh3_2949{background:var(--color-surface-muted, #f0f0f2);color:var(--color-text-muted, #666)}._aiEvaluationStatus_running_16dh3_2954{background:color-mix(in srgb,#1d4ed8 14%,var(--color-surface-soft, #f5f5f7));color:#1d4ed8}._aiEvaluationStatus_prepared_16dh3_2959{background:color-mix(in srgb,#1b7a3a 14%,var(--color-surface-soft, #f5f5f7));color:#1b7a3a}._aiEvaluationStatus_handled_16dh3_2964{background:color-mix(in srgb,#7c3aed 14%,var(--color-surface-soft, #f5f5f7));color:#6d28d9}._aiEvaluationHandledLabel_16dh3_2969{font-size:var(--text-2xs);color:var(--color-text-muted, #666)}._runsUngroupedTable_16dh3_2887{--runs-col-investigate: 2.1rem;--runs-col-actions: 7.5rem;--runs-col-id: 6.5rem;--runs-col-task: 18rem;border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}._runsUngroupedTable_16dh3_2887 thead th{position:sticky;top:0;z-index:2;background:var(--color-surface-soft, #f5f5f7)}._runsStickyInvestigate_16dh3_2992,._runsStickyActions_16dh3_2993,._runsStickyId_16dh3_2994,._runsStickyTask_16dh3_2995{position:sticky;z-index:1;background:var(--color-surface, #fff)}._runsStickyInvestigate_16dh3_2992{left:0;min-width:var(--runs-col-investigate);width:var(--runs-col-investigate)}._runsStickyActions_16dh3_2993{left:var(--runs-col-investigate);min-width:var(--runs-col-actions);width:var(--runs-col-actions)}._runsStickyId_16dh3_2994{left:calc(var(--runs-col-investigate) + var(--runs-col-actions));min-width:var(--runs-col-id);width:var(--runs-col-id)}._runsStickyTask_16dh3_2995{left:calc(var(--runs-col-investigate) + var(--runs-col-actions) + var(--runs-col-id));min-width:var(--runs-col-task);max-width:var(--runs-col-task);box-shadow:2px 0 6px #0000000f}._runsUngroupedTable_16dh3_2887 thead ._runsStickyInvestigate_16dh3_2992,._runsUngroupedTable_16dh3_2887 thead ._runsStickyActions_16dh3_2993,._runsUngroupedTable_16dh3_2887 thead ._runsStickyId_16dh3_2994,._runsUngroupedTable_16dh3_2887 thead ._runsStickyTask_16dh3_2995{z-index:4;background:var(--color-surface-soft, #f5f5f7)}._runsUngroupedTable_16dh3_2887 tbody tr:hover ._runsStickyInvestigate_16dh3_2992,._runsUngroupedTable_16dh3_2887 tbody tr:hover ._runsStickyActions_16dh3_2993,._runsUngroupedTable_16dh3_2887 tbody tr:hover ._runsStickyId_16dh3_2994,._runsUngroupedTable_16dh3_2887 tbody tr:hover ._runsStickyTask_16dh3_2995{background:var(--color-surface-muted, #f0f0f2)}._runsRowOnBetter_16dh3_3043 td{background:#d8f5e2}._runsRowOnWorse_16dh3_3047 td{background:#ffe0dc}._runsRowOnBetter_16dh3_3043 ._runsStickyInvestigate_16dh3_2992,._runsRowOnBetter_16dh3_3043 ._runsStickyActions_16dh3_2993,._runsRowOnBetter_16dh3_3043 ._runsStickyId_16dh3_2994,._runsRowOnBetter_16dh3_3043 ._runsStickyTask_16dh3_2995,._runsRowOnBetter_16dh3_3043 ._evalRunActionsCell_16dh3_3055{background:#d8f5e2}._runsRowOnWorse_16dh3_3047 ._runsStickyInvestigate_16dh3_2992,._runsRowOnWorse_16dh3_3047 ._runsStickyActions_16dh3_2993,._runsRowOnWorse_16dh3_3047 ._runsStickyId_16dh3_2994,._runsRowOnWorse_16dh3_3047 ._runsStickyTask_16dh3_2995,._runsRowOnWorse_16dh3_3047 ._evalRunActionsCell_16dh3_3055{background:#ffe0dc}._runsRowOnBetter_16dh3_3043>td._mcpPairSticky_16dh3_3068,._runsRowOnBetter_16dh3_3043>td._workbookStickyInvestigate_16dh3_3069,._runsRowOnBetter_16dh3_3043>td._workbookStickyActions_16dh3_3070,._runsRowOnBetter_16dh3_3043>td._workbookStickyTask_16dh3_3071,._runsRowOnBetter_16dh3_3043>td._workbookBandIdentity_16dh3_3072,._runsRowOnBetter_16dh3_3043>td._workbookBandOff_16dh3_3073,._runsRowOnBetter_16dh3_3043>td._workbookBandOn_16dh3_3074,._runsRowOnBetter_16dh3_3043>td._workbookBandDelta_16dh3_3075,._runsRowOnBetter_16dh3_3043>td._workbookBandPrompt_16dh3_3076,._runsRowOnBetter_16dh3_3043>td._workbookPromptCell_16dh3_3077{background:#d8f5e2}._runsRowOnWorse_16dh3_3047>td._mcpPairSticky_16dh3_3068,._runsRowOnWorse_16dh3_3047>td._workbookStickyInvestigate_16dh3_3069,._runsRowOnWorse_16dh3_3047>td._workbookStickyActions_16dh3_3070,._runsRowOnWorse_16dh3_3047>td._workbookStickyTask_16dh3_3071,._runsRowOnWorse_16dh3_3047>td._workbookBandIdentity_16dh3_3072,._runsRowOnWorse_16dh3_3047>td._workbookBandOff_16dh3_3073,._runsRowOnWorse_16dh3_3047>td._workbookBandOn_16dh3_3074,._runsRowOnWorse_16dh3_3047>td._workbookBandDelta_16dh3_3075,._runsRowOnWorse_16dh3_3047>td._workbookBandPrompt_16dh3_3076,._runsRowOnWorse_16dh3_3047>td._workbookPromptCell_16dh3_3077{background:#ffe0dc}._runsTable_16dh3_2612 tbody tr._runsRowOnBetter_16dh3_3043:hover td,._runsTable_16dh3_2612 tbody tr._runsRowOnBetter_16dh3_3043:hover ._runsStickyInvestigate_16dh3_2992,._runsTable_16dh3_2612 tbody tr._runsRowOnBetter_16dh3_3043:hover ._runsStickyActions_16dh3_2993,._runsTable_16dh3_2612 tbody tr._runsRowOnBetter_16dh3_3043:hover ._runsStickyId_16dh3_2994,._runsTable_16dh3_2612 tbody tr._runsRowOnBetter_16dh3_3043:hover ._runsStickyTask_16dh3_2995,._runsTable_16dh3_2612 tbody tr._runsRowOnBetter_16dh3_3043:hover ._evalRunActionsCell_16dh3_3055{background:#c5efd4}._runsTable_16dh3_2612 tbody tr._runsRowOnWorse_16dh3_3047:hover td,._runsTable_16dh3_2612 tbody tr._runsRowOnWorse_16dh3_3047:hover ._runsStickyInvestigate_16dh3_2992,._runsTable_16dh3_2612 tbody tr._runsRowOnWorse_16dh3_3047:hover ._runsStickyActions_16dh3_2993,._runsTable_16dh3_2612 tbody tr._runsRowOnWorse_16dh3_3047:hover ._runsStickyId_16dh3_2994,._runsTable_16dh3_2612 tbody tr._runsRowOnWorse_16dh3_3047:hover ._runsStickyTask_16dh3_2995,._runsTable_16dh3_2612 tbody tr._runsRowOnWorse_16dh3_3047:hover ._evalRunActionsCell_16dh3_3055{background:#ffd0ca}._mcpPairTable_16dh3_3112 tbody tr._runsRowOnBetter_16dh3_3043:hover td,._mcpPairTable_16dh3_3112 tbody tr._runsRowOnBetter_16dh3_3043:hover ._mcpPairSticky_16dh3_3068,._mcpPairTable_16dh3_3112 tbody tr._runsRowOnBetter_16dh3_3043:hover ._mcpPairStickyActions_16dh3_3114,._workbookTable_16dh3_3115 tbody tr._runsRowOnBetter_16dh3_3043:hover td,._workbookTable_16dh3_3115 tbody tr._runsRowOnBetter_16dh3_3043:hover ._workbookStickyInvestigate_16dh3_3069,._workbookTable_16dh3_3115 tbody tr._runsRowOnBetter_16dh3_3043:hover ._workbookStickyActions_16dh3_3070,._workbookTable_16dh3_3115 tbody tr._runsRowOnBetter_16dh3_3043:hover ._workbookStickyTask_16dh3_3071{background:#c5efd4;filter:none}._mcpPairTable_16dh3_3112 tbody tr._runsRowOnWorse_16dh3_3047:hover td,._mcpPairTable_16dh3_3112 tbody tr._runsRowOnWorse_16dh3_3047:hover ._mcpPairSticky_16dh3_3068,._mcpPairTable_16dh3_3112 tbody tr._runsRowOnWorse_16dh3_3047:hover ._mcpPairStickyActions_16dh3_3114,._workbookTable_16dh3_3115 tbody tr._runsRowOnWorse_16dh3_3047:hover td,._workbookTable_16dh3_3115 tbody tr._runsRowOnWorse_16dh3_3047:hover ._workbookStickyInvestigate_16dh3_3069,._workbookTable_16dh3_3115 tbody tr._runsRowOnWorse_16dh3_3047:hover ._workbookStickyActions_16dh3_3070,._workbookTable_16dh3_3115 tbody tr._runsRowOnWorse_16dh3_3047:hover ._workbookStickyTask_16dh3_3071{background:#ffd0ca;filter:none}._judgeSettingsHint_16dh3_3134{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}._judgeSettingsHint_16dh3_3134 ._progressHint_16dh3_1629{margin:0}._judgePromptToggleBtn_16dh3_3145{width:fit-content;max-width:100%}._judgeDisabledBanner_16dh3_3150{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;margin:.75rem 0;border:1px solid var(--color-warning-border, #ffd58a);background:var(--color-warning-soft, #fff8e8);border-radius:var(--ui-radius-control, 6px)}._judgeDisabledBannerTitle_16dh3_3161{font-size:var(--text-sm);font-weight:600;color:var(--color-heading, #1d1d1f)}._judgeDisabledBannerText_16dh3_3167{margin:0;font-size:var(--text-xs);line-height:1.45;color:var(--color-text, #2c2c2e)}._judgeDisabledBannerActions_16dh3_3174{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}._judgeLogRawAnchor_16dh3_3182{scroll-margin-top:5rem}._mcpPairGrouped_16dh3_3186{display:flex;flex-direction:column;gap:1.25rem}._mcpPairGroupSection_16dh3_3192{min-width:0}._mcpPairGroupHeading_16dh3_3196{margin:0 0 .5rem;font-size:var(--text-lg);font-weight:650;line-height:1.4}._mcpPairTableScroll_16dh3_3203{overflow:auto;max-width:100%;max-height:min(70vh,calc(100vh - 14rem))}._evalRunActionsCell_16dh3_3055{vertical-align:top;width:7.5rem;min-width:7.5rem;max-width:7.5rem;white-space:normal}._evalRunActionsCell_16dh3_3055 .ui-table-actions,._mcpPairActionsCell_16dh3_3219 .ui-table-actions,._workbookStickyActions_16dh3_3070 .ui-table-actions{flex-wrap:wrap;align-items:flex-start;min-width:0;max-width:100%}._evalRunActionsCell_16dh3_3055 .ui-table-actions>.btn{box-sizing:border-box;max-width:100%;height:auto;white-space:normal;line-height:1.2;text-align:center}._evalRunActions_16dh3_3055{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}._evalRunActionsPrimary_16dh3_3243{display:flex;flex-wrap:nowrap;gap:.35rem;justify-content:flex-end}._tableCellActionRow_16dh3_3250{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}table._mcpPairTable_16dh3_3112{--mcp-col-investigate: 2.1rem;--mcp-col-matrix: 10rem;--mcp-col-round: 3rem;--mcp-col-task: 10rem;--mcp-col-agent: 9.5rem;--mcp-col-ids: 5.75rem;--mcp-col-status: 8.5rem;--mcp-col-metric: 8.75rem;--mcp-col-actions: 12.5rem;width:max-content;table-layout:fixed;border-collapse:separate;border-spacing:0}._mcpPairTable_16dh3_3112 th,._mcpPairTable_16dh3_3112 td{vertical-align:top;box-sizing:border-box}._mcpPairColMatrix_16dh3_3280,._mcpPairColRound_16dh3_3281,._mcpPairColTask_16dh3_3282{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mcpPairColInvestigate_16dh3_3288{width:var(--mcp-col-investigate);min-width:var(--mcp-col-investigate);max-width:var(--mcp-col-investigate);text-align:center}._mcpPairColMatrix_16dh3_3280{width:var(--mcp-col-matrix);min-width:var(--mcp-col-matrix);max-width:var(--mcp-col-matrix)}._mcpPairColRound_16dh3_3281{width:var(--mcp-col-round);min-width:var(--mcp-col-round)}._mcpPairColTask_16dh3_3282{width:var(--mcp-col-task);min-width:var(--mcp-col-task);max-width:var(--mcp-col-task)}._mcpPairColAgent_16dh3_3312{width:var(--mcp-col-agent);min-width:var(--mcp-col-agent);overflow:hidden;white-space:normal}._agentModelStack_16dh3_3319{display:flex;flex-direction:column;gap:.05rem;line-height:1.25;white-space:normal;word-break:break-word}._agentModelMeta_16dh3_3328{color:var(--text-muted, #6b7280);font-size:var(--text-2xs, .7rem)}._mcpPairColIds_16dh3_3333{width:var(--mcp-col-ids);min-width:var(--mcp-col-ids)}._mcpPairColStatus_16dh3_3338{width:var(--mcp-col-status);min-width:var(--mcp-col-status);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mcpPairColMetric_16dh3_3346{width:var(--mcp-col-metric);min-width:var(--mcp-col-metric)}._mcpPairColActions_16dh3_3351{width:var(--mcp-col-actions);min-width:var(--mcp-col-actions)}._mcpPairStickyActions_16dh3_3114{position:sticky;left:var(--mcp-col-investigate);z-index:2;background:var(--color-surface, #fff)}._mcpPairTable_16dh3_3112 thead ._mcpPairStickyActions_16dh3_3114{z-index:3;background:var(--color-surface-soft, #f5f5f7)}._mcpPairActionsCell_16dh3_3219{white-space:normal}._mcpPairRunActions_16dh3_3372{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.2rem}._mcpPairRunActions_16dh3_3372 button:not(.ui-icon-btn){font-size:var(--text-2xs);padding:.16rem .36rem}._mcpPairSticky_16dh3_3068{position:sticky;z-index:1;background:var(--color-surface, #fff)}._mcpPairTable_16dh3_3112 thead th{position:sticky;top:0;z-index:2;background:var(--color-surface-soft, #f5f5f7);box-shadow:0 1px 0 var(--color-border, #e5e5ea)}._mcpPairTable_16dh3_3112 thead ._mcpPairSticky_16dh3_3068{z-index:4;background:var(--color-surface-soft, #f5f5f7)}._mcpPairTable_16dh3_3112 tbody tr:hover ._mcpPairSticky_16dh3_3068{background:var(--color-surface-muted, #f0f0f2)}._mcpPairStickyIds_16dh3_3409{box-shadow:2px 0 6px #0000000f}._mcpPairStickyInvestigate_16dh3_3413{left:0}._mcpPairTableWithMatrix_16dh3_3417 ._mcpPairStickyMatrix_16dh3_3417{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions))}._mcpPairTableWithMatrix_16dh3_3417 ._mcpPairStickyRound_16dh3_3421{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions) + var(--mcp-col-matrix))}._mcpPairTableWithMatrix_16dh3_3417 ._mcpPairStickyTask_16dh3_3425{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions) + var(--mcp-col-matrix) + var(--mcp-col-round))}._mcpPairTableWithMatrix_16dh3_3417 ._mcpPairStickyIds_16dh3_3409{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions) + var(--mcp-col-matrix) + var(--mcp-col-round) + var(--mcp-col-task))}._mcpPairTableNoMatrix_16dh3_3433 ._mcpPairStickyRound_16dh3_3421{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions))}._mcpPairTableNoMatrix_16dh3_3433 ._mcpPairStickyTask_16dh3_3425{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions) + var(--mcp-col-round))}._mcpPairTableNoMatrix_16dh3_3433 ._mcpPairStickyIds_16dh3_3409{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions) + var(--mcp-col-round) + var(--mcp-col-task))}._mcpPairTableNoTask_16dh3_3445 ._mcpPairStickyMatrix_16dh3_3417{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions))}._mcpPairTableNoTask_16dh3_3445 ._mcpPairStickyRound_16dh3_3421{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions) + var(--mcp-col-matrix))}._mcpPairTableNoTask_16dh3_3445 ._mcpPairStickyIds_16dh3_3409{left:calc(var(--mcp-col-investigate) + var(--mcp-col-actions) + var(--mcp-col-matrix) + var(--mcp-col-round))}._mcpPairMetricCell_16dh3_3457,._mcpPairIdsCell_16dh3_3458{white-space:normal;overflow-wrap:anywhere}._mcpPairMetricStack_16dh3_3463,._mcpPairIdsCell_16dh3_3458{display:flex;flex-direction:column;gap:.15rem}._mcpPairMetricLine_16dh3_1782{display:block;line-height:1.35;font-variant-numeric:tabular-nums}._mcpPairMetricDelta_16dh3_3476{margin-top:.1rem;font-size:var(--text-2xs);font-weight:650;font-variant-numeric:tabular-nums;line-height:1.35}._runResultMetaTimingLines_16dh3_3484,._runResultMetaTokenLines_16dh3_3485{display:flex;flex-direction:column;gap:.15rem}._runResultMetaTokenDiff_16dh3_3491{margin-top:.25rem;font-size:var(--text-md);line-height:1.4}._runResultMetaTokenDiffPositive_16dh3_3497{color:#1b7a3a}._runResultMetaTokenDiffNegative_16dh3_3501{color:#b42318}._workbookTable_16dh3_3115{--workbook-col-investigate: 2.1rem;--workbook-col-actions: 12.5rem;--workbook-col-task: 13rem;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}._workbookTable_16dh3_3115 th,._workbookTable_16dh3_3115 td{vertical-align:top;white-space:nowrap}._workbookTable_16dh3_3115 thead th{position:sticky;top:0;z-index:2}._workbookTable_16dh3_3115 thead tr:nth-child(2) th{top:1.7rem}._workbookTable_16dh3_3115 td._workbookStickyInvestigate_16dh3_3069,._workbookTable_16dh3_3115 th._workbookStickyInvestigate_16dh3_3069{position:sticky;left:0;z-index:3;box-sizing:border-box;width:var(--workbook-col-investigate);min-width:var(--workbook-col-investigate);max-width:var(--workbook-col-investigate);background:var(--color-surface-soft, #f5f5f7)}._workbookTable_16dh3_3115 td._workbookStickyActions_16dh3_3070,._workbookTable_16dh3_3115 th._workbookStickyActions_16dh3_3070{position:sticky;left:var(--workbook-col-investigate);z-index:3;box-sizing:border-box;min-width:var(--workbook-col-actions);width:var(--workbook-col-actions);background:var(--color-surface-soft, #f5f5f7)}._workbookTable_16dh3_3115 td._workbookStickyTask_16dh3_3071,._workbookTable_16dh3_3115 th._workbookStickyTask_16dh3_3071{position:sticky;left:calc(var(--workbook-col-investigate) + var(--workbook-col-actions));z-index:3;box-sizing:border-box;width:var(--workbook-col-task);min-width:var(--workbook-col-task);max-width:var(--workbook-col-task);white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-shadow:2px 0 6px #0000000f;background:var(--color-surface-soft, #f5f5f7)}._workbookTable_16dh3_3115 thead ._workbookStickyInvestigate_16dh3_3069,._workbookTable_16dh3_3115 thead ._workbookStickyActions_16dh3_3070,._workbookTable_16dh3_3115 thead ._workbookStickyTask_16dh3_3071{z-index:5;background:var(--color-surface-soft, #f5f5f7);vertical-align:middle}._workbookTable_16dh3_3115 tbody tr:hover ._workbookStickyInvestigate_16dh3_3069,._workbookTable_16dh3_3115 tbody tr:hover ._workbookStickyActions_16dh3_3070,._workbookTable_16dh3_3115 tbody tr:hover ._workbookStickyTask_16dh3_3071{background:var(--color-surface-muted, #f0f0f2);filter:none}._workbookBandIdentity_16dh3_3072{background:var(--color-surface-soft, #f5f5f7)}._workbookBandOff_16dh3_3073{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface-soft, #f5f5f7))}._workbookBandOn_16dh3_3074{background:color-mix(in srgb,#1b7a3a 12%,var(--color-surface-soft, #f5f5f7))}._workbookBandDelta_16dh3_3075{background:color-mix(in srgb,var(--color-border, #ddd) 35%,var(--color-surface-soft, #f5f5f7));font-variant-numeric:tabular-nums;font-weight:650}._workbookBandPrompt_16dh3_3076{background:var(--color-surface-soft, #f5f5f7);min-width:16rem}._workbookTable_16dh3_3115 td._workbookTextCell_16dh3_3610,._workbookTable_16dh3_3115 td._workbookPromptCell_16dh3_3077,._workbookTable_16dh3_3115 td._workbookClipCell_16dh3_3612,._workbookTable_16dh3_3115 th._workbookPromptCell_16dh3_3077{max-width:16rem;white-space:normal;overflow-wrap:anywhere}._workbookPromptCell_16dh3_3077{max-width:22rem}._workbookRunIdCell_16dh3_3623{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}._workbookRunIdCell_16dh3_3623 button:not(.ui-icon-btn){font-size:var(--text-2xs);padding:.16rem .36rem}._workbookTable_16dh3_3115 tbody tr:hover ._workbookBandIdentity_16dh3_3072,._workbookTable_16dh3_3115 tbody tr:hover ._workbookBandOff_16dh3_3073,._workbookTable_16dh3_3115 tbody tr:hover ._workbookBandOn_16dh3_3074,._workbookTable_16dh3_3115 tbody tr:hover ._workbookBandDelta_16dh3_3075,._workbookTable_16dh3_3115 tbody tr:hover ._workbookBandPrompt_16dh3_3076{filter:brightness(.98)}._runResultCompareHeaderBlock_16dh3_3643{margin-bottom:.85rem;padding:.85rem 1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-bg, #fff)}._runResultCompareHeaderBlock_16dh3_3643 ._runResultSectionHeader_16dh3_2127{margin-bottom:.65rem}._mcpCompareCta_16dh3_3655{display:flex;align-items:center;gap:1rem;width:100%;margin:0 0 .85rem;padding:.95rem 1.15rem;border:2px solid transparent;border-radius:10px;text-align:left;cursor:pointer;font:inherit;color:var(--color-on-brand, #fff);background:var(--gradient-brand, linear-gradient(135deg, #1a5fb4 0%, #0d3b7a 100%));box-shadow:0 1px #ffffff2e inset,0 8px 24px #1a5fb447;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}._mcpCompareCtaReady_16dh3_3678:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 1px #fff3 inset,0 12px 28px #1a5fb45c}._mcpCompareCtaReady_16dh3_3678:focus-visible{outline:3px solid rgba(26,95,180,.45);outline-offset:3px}._mcpCompareCtaDisabled_16dh3_3691{cursor:not-allowed;opacity:.55;filter:grayscale(.25);box-shadow:none}._mcpCompareCtaBadges_16dh3_3698{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.35rem .5rem;border-radius:8px;background:#ffffff29}._mcpCompareCtaOn_16dh3_3708,._mcpCompareCtaOff_16dh3_3709{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;padding:.2rem .45rem;border-radius:5px;font-size:var(--text-xs);font-weight:800;letter-spacing:.04em;line-height:1.2}._mcpCompareCtaOn_16dh3_3708{background:#dff5e6;color:#146c2e}._mcpCompareCtaOff_16dh3_3709{background:#ffedd5;color:#9a3412}._mcpCompareCtaVs_16dh3_3732{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.9}._mcpCompareCtaCopy_16dh3_3740{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}._mcpCompareCtaTitle_16dh3_3748{font-size:var(--text-lg);font-weight:750;letter-spacing:-.01em;line-height:1.25}._mcpCompareCtaSub_16dh3_3755{font-size:var(--text-sm);font-weight:500;line-height:1.35;opacity:.9}._mcpCompareCtaArrow_16dh3_3762{flex-shrink:0;font-size:var(--text-xl);font-weight:700;line-height:1;opacity:.92}._mcpCompareCtaBusy_16dh3_3770{display:flex;align-items:center;gap:.75rem;width:100%;margin:0 0 .85rem;padding:.95rem 1.15rem;border:2px dashed rgba(26,95,180,.45);border-radius:10px;background:#1a5fb414;color:var(--color-text, #1a1a1a);font-size:var(--text-base);font-weight:600}._mcpCompareCtaBusyPulse_16dh3_3785{width:.85rem;height:.85rem;border-radius:50%;background:var(--color-accent);flex-shrink:0;animation:_mcpComparePulse_16dh3_1 1s ease-in-out infinite}@keyframes _mcpComparePulse_16dh3_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}@media (max-width: 640px){._mcpCompareCta_16dh3_3655{flex-wrap:wrap;gap:.75rem}._mcpCompareCtaArrow_16dh3_3762{display:none}}._runResultComparePromptEditor_16dh3_3817{margin-bottom:.75rem}._compareHowItWorks_16dh3_3821{margin:0 0 .85rem;padding:.75rem .9rem;border:1px solid var(--border-color, #d0d7de);border-radius:8px;background:var(--surface-hover, #f8f8f8);font-size:var(--text-md);line-height:1.45;color:var(--color-text, #1a1a1a)}._compareHowItWorksTitle_16dh3_3832{margin:0 0 .35rem;font-size:var(--text-sm);font-weight:700;letter-spacing:.01em}._compareHowItWorksTitle_16dh3_3832:not(:first-child){margin-top:.75rem}._compareHowItWorksTitle_16dh3_3832+p{margin:0 0 .75rem}._compareHowItWorksList_16dh3_3847{margin:0 0 .75rem;padding-left:1.15rem}._compareHowItWorksList_16dh3_3847 li+li{margin-top:.35rem}._compareHowItWorks_16dh3_3821>summary._compareHowItWorksTitle_16dh3_3832{cursor:pointer;list-style:none;margin-bottom:.5rem}._compareHowItWorks_16dh3_3821>summary._compareHowItWorksTitle_16dh3_3832::-webkit-details-marker{display:none}._compareHowItWorks_16dh3_3821>summary._compareHowItWorksTitle_16dh3_3832:before{content:"▸ ";font-weight:700}._compareHowItWorks_16dh3_3821[open]>summary._compareHowItWorksTitle_16dh3_3832:before{content:"▾ "}._compareHowItWorks_16dh3_3821>summary+p{margin:0 0 .75rem}._runResultCompareAiColumn_16dh3_3879{display:flex;flex-direction:column;gap:.35rem;margin:.85rem 0}._runResultCompareAiBody_16dh3_3886{margin:.85rem 0}._mcpImprovementTasksBlock_16dh3_3890{margin:.85rem 0 1rem}._mcpImprovementTasksHeader_16dh3_3894{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.45rem}._mcpImprovementTasksHeader_16dh3_3894 ._runResultCompareAiResultHeader_16dh3_3903{margin-bottom:0;flex:1 1 16rem}._tableWrap_16dh3_3908{width:100%;overflow-x:auto}._mcpImprovementTasksBlock_16dh3_3890 ._tableWrap_16dh3_3908{margin-top:.45rem}._mcpImprovementTaskActions_16dh3_3917{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}._runResultCompareAiResultHeader_16dh3_3903{margin-bottom:.45rem}._runResultCompareAiResultTitle_16dh3_3928{margin:0 0 .2rem;font-size:var(--text-base);font-weight:700;color:var(--color-text, #1a1a1a)}._runResultCompareAiResultBox_16dh3_3935{border:1px solid var(--border-color, #d0d7de);border-radius:8px;background:var(--surface, #fff);padding:.75rem .85rem;min-height:6rem}._runResultCompareAiResultBox_16dh3_3935 ._runResultPre_16dh3_1318{margin:0;max-height:28rem;background:transparent;border:none;padding:0}._runResultCompareTodosDone_16dh3_3951{margin:.7rem 0 .15rem}._runResultCompareAiBody_16dh3_3886 ._runResultPre_16dh3_1318{max-height:28rem}._mcpCompareActions_16dh3_3959{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.5rem 0 .85rem}._mcpCompareActions_16dh3_3959 ._progressHint_16dh3_1629{flex:1 1 100%;margin:0}._evalGenerateStatusLog_16dh3_3972{margin:.5rem 0 .85rem;padding:.65rem .8rem;border:1px solid var(--border-color, #d0d7de);border-radius:8px;background:var(--surface, #fff);font-size:var(--text-md);line-height:1.45;color:var(--color-text, #1a1a1a)}._evalGenerateStatusList_16dh3_3983{margin:0;padding-left:1.15rem}._evalGenerateStatusList_16dh3_3983 li+li{margin-top:.35rem}._evalGenerateStatusAdvice_16dh3_3992{margin:.55rem 0 0;font-weight:600}._evalGuardError_16dh3_3997{white-space:pre-wrap;line-height:1.45}._evalTimeoutSettingsActions_16dh3_4002{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}._mcpCompareStatusBanner_16dh3_4009{display:inline-flex;align-items:center;gap:.65rem;padding:.55rem .85rem;border:1px solid rgba(26,95,180,.35);border-radius:var(--radius-sm, 6px);background:#1a5fb414;color:var(--color-text, #1a1a1a);font-size:var(--text-base);font-weight:600}._evalCancelNotice_16dh3_4022{margin-top:.75rem}._evalCancelNoticeTitle_16dh3_4026{margin:0 0 .35rem;font-weight:700}._evalCancelNoticeBody_16dh3_4031{margin:0}._runResultLlmJudgeCell_16dh3_4035{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}._runResultLlmJudgeBusy_16dh3_4042{display:block;margin-top:.15rem;font-size:var(--text-2xs);font-weight:600;color:var(--color-accent)}._runResultLlmJudgeFeedback_16dh3_4050{margin-top:.75rem;display:flex;flex-direction:column;gap:.4rem}._runResultLlmJudgeProgress_16dh3_4057{padding:.55rem .75rem;border:1px solid rgba(26,95,180,.35);border-radius:6px;background:#1a5fb414;font-size:var(--text-base);font-weight:600;color:var(--color-text, #1a1a1a)}._runResultCompareMatrixWrap_16dh3_4067{overflow-x:auto;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #fafafa)}._runResultCompareMatrix_16dh3_4067{width:100%;border-collapse:collapse;table-layout:fixed;min-width:640px;font-size:var(--text-2xs)}._runResultCompareMatrix_16dh3_4067 th,._runResultCompareMatrix_16dh3_4067 td{padding:.32rem .45rem;border-bottom:1px solid var(--border-color, #e5e5e5);border-right:1px solid var(--border-color, #ececec);vertical-align:top;text-align:left;word-break:break-word}._runResultCompareMatrix_16dh3_4067 th:last-child,._runResultCompareMatrix_16dh3_4067 td:last-child{border-right:none}._runResultCompareMatrix_16dh3_4067 thead th{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted, #555);background:#00000008}._runResultCompareMatrix_16dh3_4067 tbody th{width:7.5rem;font-size:var(--text-2xs);font-weight:600;background:#00000005}._runResultCompareMatrix_16dh3_4067 tbody th,._runResultCompareMatrix_16dh3_4067 tbody td{display:table-cell}._runResultCompareMatrix_16dh3_4067 tbody td,._runResultCompareMatrix_16dh3_4067 tbody th{line-height:1.35}._runResultCompareMatrix_16dh3_4067 tbody td>strong,._runResultCompareMatrix_16dh3_4067 tbody td>span,._runResultCompareMatrix_16dh3_4067 tbody th>span{display:block}._runResultCompareMatrix_16dh3_4067 tbody tr:last-child th,._runResultCompareMatrix_16dh3_4067 tbody tr:last-child td{border-bottom:none}._runResultCompareDeltaRow_16dh3_4134 td,._runResultCompareDeltaRow_16dh3_4134 th{font-size:var(--text-2xs)}._runResultPairViewBtn_16dh3_4139{margin-top:.4rem;width:100%;font-size:var(--text-sm)!important;padding:.25rem .45rem!important}._runResultTokenCompare_16dh3_4146{display:flex;flex-direction:column;gap:.4rem;padding:.45rem .55rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #fafafa);min-width:0}._runResultTokenCompareRow_16dh3_4157{display:flex;flex-direction:column;gap:.15rem}._runResultTabs_16dh3_4163{margin-bottom:0;gap:.15rem}._runResultTab_16dh3_4163{white-space:nowrap}._runResultTabActive_16dh3_4172{color:var(--color-text);font-weight:var(--ui-tab-font-weight-active, 650);background:color-mix(in srgb,var(--color-accent) 22%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-bottom:none;box-shadow:inset 0 -3px 0 0 var(--color-accent)}._runResultTabPanel_16dh3_4181{min-height:12rem;margin:0 0 .85rem;padding:1rem .9rem;border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-surface)}@media (max-width: 900px){._runResultMetaGrid_16dh3_2393{grid-template-columns:repeat(2,minmax(0,1fr))}._runResultMetaItemWide_16dh3_2483{grid-column:span 2}}@media (max-width: 560px){._runResultMetaGrid_16dh3_2393{grid-template-columns:1fr}._runResultMetaItemWide_16dh3_2483{grid-column:span 1}}._toolSummaryGrid_16dh3_4211{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem}._toolSummaryChip_16dh3_4218{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;border:1px solid var(--border-color, #ddd);border-radius:999px;background:var(--surface-hover, #f8f8f8);font-size:var(--text-sm)}._toolSummaryChip_16dh3_4218 span{color:var(--text-muted, #666)}._toolCallTableWrap_16dh3_4233{overflow:auto;max-height:min(60vh,640px);border:1px solid var(--border-color, #ddd);border-radius:8px}._toolCallTable_16dh3_4233{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._toolCallTable_16dh3_4233 th,._toolCallTable_16dh3_4233 td{text-align:left;padding:.4rem .6rem;border-bottom:1px solid var(--border-color, #eee);vertical-align:top}._toolCallTable_16dh3_4233 th{position:sticky;top:0;background:var(--surface, #fff)}._filesBrowserModal_16dh3_4260{width:min(1100px,96vw);max-height:min(92vh,920px);display:flex;flex-direction:column}._filesBrowserHeader_16dh3_4267{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;flex-shrink:0}._filesBrowserHeader_16dh3_4267 h3{margin:0 0 .25rem;min-width:0;flex:1 1 12rem}._filesBrowserHeader_16dh3_4267 ._adjustableBoxActions_16dh3_2180{flex-shrink:0}._filesBrowserToolbar_16dh3_4287{display:flex;align-items:center;gap:.75rem;margin-bottom:.65rem}._filesBrowserToolbar_16dh3_4287 ._input_16dh3_456{flex:1;min-width:min(100%,280px)}._filesBrowserLayout_16dh3_4299{display:grid;grid-template-columns:minmax(220px,34%) 1fr;gap:.75rem;min-height:24rem;flex:1;overflow:hidden}._filesBrowserTreePane_16dh3_4308,._filesBrowserPreviewPane_16dh3_4309{border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8);overflow:auto;min-height:20rem}._filesBrowserTreePane_16dh3_4308{padding:.35rem 0}._filesBrowserRow_16dh3_4321{width:100%;display:flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border:none;background:transparent;cursor:pointer;text-align:left;font-size:var(--text-sm);color:inherit}._filesBrowserRow_16dh3_4321[data-depth="1"]{padding-left:1.3rem}._filesBrowserRow_16dh3_4321[data-depth="2"]{padding-left:2.15rem}._filesBrowserRow_16dh3_4321[data-depth="3"]{padding-left:3rem}._filesBrowserRow_16dh3_4321[data-depth="4"]{padding-left:3.85rem}._filesBrowserRow_16dh3_4321[data-depth="5"]{padding-left:4.7rem}._filesBrowserRow_16dh3_4321[data-depth="6"]{padding-left:5.55rem}._filesBrowserRow_16dh3_4321[data-depth="7"]{padding-left:6.4rem}._filesBrowserRow_16dh3_4321[data-depth="8"]{padding-left:7.25rem}._filesBrowserRow_16dh3_4321:hover{background:var(--surface-bg, #fff)}._filesBrowserRowSelected_16dh3_4348{background:#e8f4fd}._filesBrowserRowIcon_16dh3_4352{flex-shrink:0;width:.85rem;color:var(--text-muted, #666)}._filesBrowserRowLabel_16dh3_4358{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filesBrowserRowMeta_16dh3_4366{flex-shrink:0;font-size:var(--text-xs);color:var(--text-muted, #666)}._filesBrowserPreviewPane_16dh3_4309{padding:.75rem}._filesBrowserPreviewHeader_16dh3_4376{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.65rem}._filesBrowserPreviewContent_16dh3_4385{margin:0;padding:.75rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-bg, #fff);font-size:var(--text-sm);line-height:1.45;white-space:pre-wrap;word-break:break-word;max-height:min(52vh,560px);overflow:auto}._runEvalsInvestigationGuide_16dh3_4399{margin-top:1.25rem;padding:1rem 1.1rem;border:1px solid #ffcc80;border-radius:8px;background:#fffaf3}._investigationGuideGrid_16dh3_4407{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin-top:.65rem}._investigationGuideCard_16dh3_4414{padding:.75rem .85rem;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-bg, #fff)}._investigationGuideCardTitle_16dh3_4421{margin:0 0 .45rem;font-size:var(--text-base)}._investigationGuideList_16dh3_4426{margin:0;padding-left:1.15rem;font-size:var(--text-md);line-height:1.5}._investigationGuideList_16dh3_4426 li+li{margin-top:.35rem}._progressRunMeta_16dh3_4437{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem 1rem;margin:0 0 .75rem;font-size:var(--text-md)}._progressRunMeta_16dh3_4437 dt{margin:0;font-size:var(--text-xs);color:var(--text-muted, #666)}._progressRunMeta_16dh3_4437 dd{margin:.15rem 0 0}._progressRunMetaWide_16dh3_4455{grid-column:1 / -1}._filterLabel_16dh3_4459{display:flex;align-items:center;gap:.5rem;font-size:var(--text-md)}._notesCell_16dh3_4466{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm)}._vscodePanelCompact_16dh3_4474,._vscodePanelFull_16dh3_4475{margin-bottom:1.5rem;padding:1rem 1.1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-hover, #f8fafc)}._vscodePanelHeader_16dh3_4483{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.65rem}._vscodePanelTitle_16dh3_4492{margin:0;font-size:var(--text-lg)}._vscodeActionRow_16dh3_4497{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}._runEvalsSkipNote_16dh3_4504{margin:0 0 1rem;padding:.65rem .85rem;border-radius:6px;background:#f3f6f8;border:1px solid var(--border-color, #ddd);font-size:var(--text-md);line-height:1.5}._runEvalsConceptCallout_16dh3_4514{margin:0 0 1rem;padding:.85rem 1rem;border-radius:8px;background:#e8f4fd;border:1px solid #90caf9;font-size:var(--text-base);line-height:1.55}._runEvalsConceptCallout_16dh3_4514 p{margin:0 0 .55rem}._runEvalsConceptCallout_16dh3_4514 p:last-child{margin-bottom:0}._runEvalsConceptCallout_16dh3_4514 ul{margin:.35rem 0 0;padding-left:1.25rem}._runEvalsConceptCallout_16dh3_4514 li{margin-bottom:.35rem}._runEvalsConceptCallout_16dh3_4514 li:last-child{margin-bottom:0}._vscodeBrowserNoteTitle_16dh3_4545{margin:0 0 .75rem;font-size:var(--text-lg);font-weight:600}._vscodeBrowserNote_16dh3_4545{margin-top:1rem;padding:.85rem 1rem;border-radius:8px;background:#f8f9fa;border:1px solid var(--border-color, #ddd);font-size:var(--text-md);line-height:1.55}._vscodeBrowserNote_16dh3_4545 p{margin:0 0 .55rem}._vscodeBrowserNote_16dh3_4545 p:last-child{margin-bottom:0}._vscodeBrowserNote_16dh3_4545 ol{margin:.35rem 0 .65rem;padding-left:1.25rem;line-height:1.55}._vscodeBrowserNote_16dh3_4545 ol li+li{margin-top:.35rem}._vscodeWarning_16dh3_4579{margin:.5rem 0 0;padding:.65rem .75rem;border-radius:6px;background:#fff8e6;border:1px solid #f0dfa0;font-size:var(--text-md);line-height:1.45}._vscodeAdminNote_16dh3_4589{margin:.75rem 0 0;font-size:var(--text-md);color:var(--text-muted, #555);line-height:1.45}._vscodeDetails_16dh3_4596{margin-top:.75rem;font-size:var(--text-base)}._vscodeDetails_16dh3_4596 summary{cursor:pointer;font-weight:600}._vscodeAboutSection_16dh3_4606,._vscodePrepSection_16dh3_4607,._vscodeBrowserSection_16dh3_4608{margin-top:.75rem}._runEvalsMonitorSections_16dh3_4612{display:grid;gap:1rem;margin-top:.75rem}._runEvalsMonitorSection_16dh3_4612{padding:.85rem 1rem;border:1px solid var(--border-color, #ddd);border-radius:var(--radius-sm, 6px);background:var(--surface-muted, #fafafa)}._runEvalsMonitorSectionTitle_16dh3_4625{margin:0 0 .35rem;font-size:var(--text-base)}._vscodeSteps_16dh3_4630{margin:.65rem 0 0;padding-left:1.25rem;line-height:1.55}._vscodeInstallColumns_16dh3_4636{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.75rem}._vscodeInstallColumn_16dh3_4636{padding:.85rem 1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-bg, #fff)}._vscodeInstallColumnTitle_16dh3_4650{margin:0 0 .65rem;font-size:var(--text-base);font-weight:600;line-height:1.4}._vscodeInstallColumn_16dh3_4636 ol{margin:0;padding-left:1.25rem;line-height:1.55}._vscodeInstallColumn_16dh3_4636 ol li+li{margin-top:.5rem}@media (max-width: 900px){._vscodeInstallColumns_16dh3_4636{grid-template-columns:1fr}}._vscodeStepAction_16dh3_4673{margin:.45rem 0 .15rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._vscodeStepNested_16dh3_4681{margin:.65rem 0 0;padding:.75rem .85rem;border-radius:6px;background:var(--surface-hover, #f8fafc);border:1px solid var(--border-color, #ddd)}._vscodeStepNested_16dh3_4681 h3{margin:0 0 .55rem;font-size:var(--text-base)}._vscodeSetupBundleBlock_16dh3_4694{margin:.65rem 0 0;padding:.75rem .85rem;border-radius:6px;background:var(--surface-hover, #f8fafc);border:1px solid var(--border-color, #ddd)}._vscodeSettingsSection_16dh3_4702{margin:0 0 1.25rem;padding:1rem 1.1rem;border:2px solid #1976d2;border-radius:8px;background:var(--surface-bg, #fff)}._vscodeSettingsSectionTitle_16dh3_4710{margin:0 0 .75rem;font-size:var(--text-lg)}._vscodeSettingsInColumn_16dh3_4715{margin-top:1rem}._vscodeSettingRow_16dh3_4719{margin:.85rem 0}._vscodeSettingLabel_16dh3_4723{font-weight:600;font-size:var(--text-md);margin-bottom:.35rem}._vscodeSettingValueRow_16dh3_4729{display:flex;gap:.5rem;align-items:flex-start;flex-wrap:wrap}._vscodeSettingValue_16dh3_4729{flex:1;min-width:min(100%,280px);display:block;padding:.45rem .6rem;border:1px solid var(--border-color, #ccc);border-radius:4px;background:var(--surface-bg, #fff);font-size:var(--text-sm);word-break:break-all;white-space:pre-wrap}._vscodeSetupBundleBlock_16dh3_4694 p{margin:0 0 .55rem;font-size:var(--text-md);color:var(--text-muted, #666)}._vscodeIntro_16dh3_4755{margin:0 0 1rem;font-size:var(--text-base);line-height:1.55}._vscodeEmbedSection_16dh3_4761{margin-top:1rem}._vscodeEmbedToggle_16dh3_4765{display:flex;align-items:center;gap:.35rem;font-size:var(--text-md);margin-bottom:.5rem}._vscodeEmbedFrame_16dh3_4773{width:100%;min-height:480px;border:1px solid var(--border-color, #ccc);border-radius:8px;background:#1e1e1e}._runEvalsDashboard_16dh3_4781{margin-bottom:1.5rem;padding:1rem 1.15rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-hover, #f8fafc)}._runEvalsDashboardLead_16dh3_4789{margin:0 0 1rem;font-size:var(--text-base);line-height:1.5}._runEvalsStatusHeadline_16dh3_4795{margin:.75rem 0 0;font-size:var(--text-lg);font-weight:600}._runEvalsWizard_16dh3_4801{list-style:none;margin:0 0 1.5rem;padding:0;display:flex;flex-direction:column;gap:1rem}._runEvalsWizardStep_16dh3_4810{padding:1rem 1.1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--surface-bg, #fff)}._runEvalsWizardStepActive_16dh3_4817{border-color:#1976d2;box-shadow:0 0 0 1px #1976d2}._runEvalsWizardStepDone_16dh3_4822{border-left:4px solid #4caf50}._runEvalsWizardStepHeader_16dh3_4826{display:flex;align-items:center;gap:.65rem;margin-bottom:.5rem}._runEvalsWizardStepNum_16dh3_4833{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;background:#1976d2;color:#fff;font-size:var(--text-md);font-weight:700;flex-shrink:0}._runEvalsWizardStepTitle_16dh3_4847{margin:0;font-size:var(--text-lg)}._runEvalsStepBadgeDone_16dh3_4852{font-size:var(--text-md);color:#2e7d32;font-weight:600}._monitorSubsection_16dh3_4858{margin-top:1.25rem;padding-top:1rem;border-top:1px dashed var(--border-color, #ccc)}._monitorSubsectionTitle_16dh3_4864{margin:0 0 .5rem;font-size:var(--text-lg);font-weight:600}._rerunReadiness_16dh3_4870{margin:.5rem 0 .85rem;display:flex;flex-direction:column;gap:.45rem}._rerunReadinessTitle_16dh3_4877{margin:0;font-size:var(--text-base);font-weight:600}._rerunReadiness_16dh3_4870>._progressHint_16dh3_1629{margin-bottom:0}._mcpServerRecoveryEmbedded_16dh3_4887{margin:.85rem 0 1rem;padding:.85rem 1rem;border:1px solid #e0b4b4;border-radius:6px;background:#fff8f8}._mcpServerRecoveryTitle_16dh3_4895{margin:0 0 .4rem;font-size:var(--text-base);font-weight:600}._mcpBaseParams_16dh3_4901{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem 1.25rem;margin:.75rem 0 1rem;padding:.85rem 1rem;border:1px solid var(--border-color, #ccc);border-radius:6px;background:var(--surface-muted, #f7f7f7)}._mcpBaseParams_16dh3_4901 dt{margin:0;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted, #666)}._mcpBaseParams_16dh3_4901 dd{margin:.2rem 0 0;font-size:var(--text-base);word-break:break-all}._mcpBaseParams_16dh3_4901 code{font-size:var(--text-base)}._pendingDiagnosticsRow_16dh3_4931 td{background:#f5f9ff;border-top:none}._pendingDiagnosticsPanel_16dh3_4936{padding:.65rem .85rem;border-radius:6px;border:1px solid #b3d9f5;background:#e8f4fd}._pendingDiagnosticsPanel_16dh3_4936 ul{margin:.5rem 0;padding-left:1.25rem}._workerActivityBanner_16dh3_4948{margin:.75rem 0;padding:.85rem 1rem;border-radius:8px;border:1px solid var(--border-color, #ccc);background:var(--surface-muted, #f7f7f9)}._workerActivityBannerOk_16dh3_4956{border-color:#8bc99a;background:#eef8f1}._workerActivityBannerWarn_16dh3_4961{border-color:#e0c36a;background:#fff8e6}._workerActivityBannerError_16dh3_4966{border-color:#e0a0a0;background:#fdeeee}._workerActivityBannerIdle_16dh3_4971,._workerActivityBannerUnknown_16dh3_4972{border-color:var(--border-color, #ccc);background:var(--surface-muted, #f7f7f9)}._workerActivityHeader_16dh3_4977{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem}._workerActivityHeadline_16dh3_4985{margin:0;font-size:var(--text-base);font-weight:600}._workerActivityDetail_16dh3_4991{margin:0 0 .65rem;font-size:var(--text-sm);color:var(--text-muted, #555)}._workerHaltRecoveryPanel_16dh3_4997{margin:0 0 .85rem;padding:.9rem 1rem;border-radius:8px;border:3px solid #8e0000;background:#fff;color:#1a1a1a}._workerHaltRecoveryTitle_16dh3_5006{margin:0 0 .55rem;font-size:var(--text-lg);font-weight:800;letter-spacing:.01em;color:#8e0000;text-transform:uppercase}._workerHaltRecoveryLead_16dh3_5015{margin:0 0 .75rem;font-size:var(--text-base);font-weight:700;line-height:1.4}._workerHaltRecoverySteps_16dh3_5022{margin:0 0 .75rem;padding-left:1.4rem;font-size:var(--text-base);line-height:1.55}._workerHaltRecoverySteps_16dh3_5022 li{margin:0 0 .55rem}._workerHaltRecoverySteps_16dh3_5022 li:last-child{margin-bottom:0}._workerHaltRecoveryDoNot_16dh3_5037{margin:0 0 .75rem;padding:.55rem .7rem;border-left:4px solid #8e0000;background:#fdecea;font-size:var(--text-base);font-weight:700;line-height:1.4}._workerHaltRecoveryActions_16dh3_5047,._workerActivityActions_16dh3_5054{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._workerRestartProgress_16dh3_5061{margin-top:.75rem;padding:.75rem .85rem;border-radius:6px;border:1px solid var(--border-color, #ccc);background:#fff}._workerRestartProgressTitle_16dh3_5069{margin:0 0 .5rem;font-size:var(--text-sm);font-weight:600}._workerRestartSteps_16dh3_5075{margin:0;padding-left:1.25rem;font-size:var(--text-sm)}._workerRestartSteps_16dh3_5075 li{margin:.25rem 0}._workerRestartStepActive_16dh3_5085{font-weight:600}._workerRestartStepDone_16dh3_5089{color:var(--text-muted, #555)}._workerRestartStepError_16dh3_5093{color:#b42318;font-weight:600}._workerRestartMessage_16dh3_5098{margin:.5rem 0 0;font-size:var(--text-sm)}._containerLogsPanel_16dh3_5103{margin-top:.75rem;padding:.75rem;border:1px solid var(--border-color, #ccc);border-radius:6px;background:#1e1e1e;color:#d4d4d4}._containerLogsLineError_16dh3_5112{color:#f48771}._containerLogsPanelHeader_16dh3_5116{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.5rem;color:#f0f0f0}._containerLogsPre_16dh3_5125{margin:0;max-height:24rem;overflow:auto;padding:.75rem;border-radius:4px;background:#111;color:#d4d4d4;font-size:var(--text-sm);line-height:1.4;white-space:pre-wrap;word-break:break-word}._runEvalsSetupBundle_16dh3_5139{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--border-color, #ccc)}._runEvalsRunCta_16dh3_5145{margin:.5rem 0 .75rem;padding:.85rem 1rem;border-radius:8px;background:#e8f4fd;border:1px solid #b3d9f5}._runEvalsRunCtaCommand_16dh3_5153{margin:0 0 .35rem;font-family:ui-monospace,monospace;font-size:var(--text-base);font-weight:600}._runEvalsLiveProgress_16dh3_5160{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--border-color, #ddd)}._runEvalsLiveProgressHeader_16dh3_5166{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}@media (max-width: 900px){._filesBrowserLayout_16dh3_4299,._formGrid_16dh3_428,._split_16dh3_511,._snapshotPage_16dh3_518{grid-template-columns:1fr}._pathLookupRow_16dh3_574{flex-direction:column}._pathLookupRow_16dh3_574 ._input_16dh3_456{border-radius:4px}._browseButton_16dh3_589{border-left:1px solid var(--border-color, #ccc);border-radius:4px}}@keyframes _waitingOtherProjectsFlash_16dh3_5228{0%,to{opacity:1}50%{opacity:.35}}._waitingOtherProjectsBanner_16dh3_5213{margin:.85rem 0 1rem;padding:.85rem 1rem;border:2px solid #c62828;border-radius:8px;background:#fff5f5}._tokenRateBannerHeader_16dh3_5221{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._tokenRateBannerHeader_16dh3_5221 ._waitingOtherProjectsFlash_16dh3_5228{flex:1}._waitingOtherProjectsFlash_16dh3_5228{margin:0 0 .45rem;color:#c62828;font-weight:800;font-size:var(--text-lg);letter-spacing:.02em;text-transform:uppercase;animation:_waitingOtherProjectsFlash_16dh3_5228 1.1s ease-in-out infinite}._waitingOtherProjectsDetail_16dh3_5242{margin:0 0 .75rem;color:#7f1d1d;font-size:var(--text-base);line-height:1.45}._manageRunningModal_16dh3_5249{width:min(1100px,100%);max-height:min(92vh,980px);overflow:auto}._manageRunningModalHeader_16dh3_5255{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}._manageRunningModalHeader_16dh3_5255 h3{margin:0}._manageRunningControls_16dh3_5267{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin:.75rem 0}._manageRunningThreshold_16dh3_5275,._manageRunningReason_16dh3_5276{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-md);font-weight:600}._manageRunningThreshold_16dh3_5275 input[type=number]{width:5rem;padding:.35rem .45rem;border:1px solid var(--border-color, #ccc);border-radius:4px}._manageRunningReason_16dh3_5276{flex:1;min-width:16rem}._manageRunningReason_16dh3_5276 input[type=text]{width:100%;padding:.35rem .45rem;border:1px solid var(--border-color, #ccc);border-radius:4px;font-weight:400}._manageRunningSuspiciousBanner_16dh3_5304{margin:0 0 .65rem;padding:.45rem .65rem;background:#ffe8e8;border:1px solid #ef9a9a;border-radius:4px;color:#b71c1c;font-weight:600;font-size:var(--text-md)}._manageRunningRowSuspicious_16dh3_5315{background:#ffebee!important}._manageRunningRowOther_16dh3_5319{background:#fff8e1}._manageRunningSinceCell_16dh3_5323{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);white-space:nowrap}._manageRunningElapsedHot_16dh3_5329{color:#c62828;font-weight:800}._manageRunningSuspiciousTag_16dh3_5334{display:inline-block;margin-left:.35rem;padding:.05rem .35rem;border-radius:3px;background:#c62828;color:#fff;font-size:var(--text-xs);font-weight:700;text-transform:uppercase}._manageRunningOtherTag_16dh3_5346{display:inline-block;margin-left:.35rem;padding:.05rem .35rem;border-radius:3px;background:#f9a825;color:#212121;font-size:var(--text-xs);font-weight:700}._manageRunningActions_16dh3_5357{display:flex;flex-wrap:wrap;gap:.35rem}._manageRunningLogTitle_16dh3_5363{margin:1.25rem 0 .5rem;font-size:var(--text-base)}._manageRunningSuspendedHeader_16dh3_5368{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem}._manageRunningSuspendedHeader_16dh3_5368 ._manageRunningLogTitle_16dh3_5363{margin:0}._manageRunningBulkActions_16dh3_5381{display:flex;flex-wrap:wrap;gap:.45rem}._manageRunningSuspendReason_16dh3_5387{max-width:18rem;font-size:var(--text-sm);line-height:1.35;white-space:normal;word-break:break-word}._gitVersionPanel_16dh3_5395{margin:.75rem 0 1rem;padding:.85rem 1rem;border:1px solid var(--border-color, #c9d2dc);border-left:4px solid var(--accent, #2f6fed);background:var(--surface-muted, #f4f7fb);border-radius:6px}._gitVersionPanelLabel_16dh3_5404{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted, #5b6775);margin-bottom:.35rem}._gitVersionPanelValue_16dh3_5413{font-size:var(--text-lg);font-weight:650;line-height:1.35;word-break:break-word}._gitVersionPanelMeta_16dh3_5420{display:grid;grid-template-columns:auto 1fr;gap:.2rem .75rem;margin:.55rem 0 0;font-size:var(--text-md)}._gitVersionPanelMeta_16dh3_5420 dt{margin:0;color:var(--text-muted, #5b6775)}._gitVersionPanelMeta_16dh3_5420 dd{margin:0}._gitVersionPanelEmpty_16dh3_5437{margin:0;font-size:var(--text-base);line-height:1.45}._gitVersionPicker_16dh3_5443{display:flex;flex-direction:column;gap:.35rem}._gitVersionWarning_16dh3_5449{margin:.35rem 0;padding:.75rem .9rem;border:1px solid #e0b45a;background:#fff8e8;border-radius:6px;font-size:var(--text-base);line-height:1.45}._gitVersionWarning_16dh3_5449 p{margin:0 0 .45rem}._gitVersionWarning_16dh3_5449 p:last-child{margin-bottom:0}._gitVersionCustomRow_16dh3_5467{display:flex;gap:.5rem;align-items:center;margin-top:.35rem}._gitVersionActionsLeft_16dh3_5474{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:flex-start;margin-top:.5rem}._gitVersionActionsLeft_16dh3_5474>button{order:0}._gitVersionSuggestion_16dh3_5486{margin-top:.75rem}._gitVersionCustomRow_16dh3_5467 ._ui-input_16dh3_5490,._gitVersionCustomRow_16dh3_5467 input{flex:1}._gitVersionChip_16dh3_2876{display:inline-block;max-width:100%;font-size:inherit;line-height:1.3;color:var(--text-muted, #445);word-break:break-word}._ownerCombobox_16dh3_5504{position:relative;overflow:visible;z-index:5}._ownerComboboxPanel_16dh3_5510{position:absolute;z-index:30;top:calc(100% + .2rem);left:0;right:0;border:1px solid var(--border-color, #ccc);border-radius:4px;background:var(--surface-bg, #fff);box-shadow:0 4px 12px #00000014;max-height:14rem;overflow-y:auto}._ownerComboboxItem_16dh3_5524{display:block;width:100%;text-align:left;border:0;background:transparent;padding:.45rem .6rem;font-size:var(--text-md);font-family:inherit;color:inherit;cursor:pointer}._ownerComboboxItem_16dh3_5524:hover,._ownerComboboxItemActive_16dh3_5538{background:var(--surface-hover, #f5f5f5)}._ownerHint_16dh3_5542{display:block;margin-top:.25rem;font-size:var(--text-sm);color:var(--text-muted, #666)}._toolTimelineModal_16dh3_5549{width:min(72rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:auto;padding:1rem 1.1rem 1.2rem}._toolTimelineHeader_16dh3_5556{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.75rem}._toolTimelineHeader_16dh3_5556 h3{margin:0}._toolTimelineActions_16dh3_5569{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._toolTimelineAxis_16dh3_5576{display:flex;gap:.25rem}._toolTimelineSummary_16dh3_5581{margin:.4rem 0 .6rem;font-size:var(--text-sm);white-space:pre-wrap}._toolTimelineTabs_16dh3_5587{display:flex;flex-wrap:wrap;gap:.15rem;margin:.5rem 0 0}._toolTimelineAnalysisList_16dh3_5594{margin:.4rem 0 0;padding-left:1.2rem}._toolTimelineAnalysisLink_16dh3_5599{background:none;border:none;padding:0;color:var(--color-accent);cursor:pointer;font:inherit;text-decoration:underline}._toolTimelineChart_16dh3_5609{display:flex;flex-direction:column;gap:.2rem;margin-top:.4rem}._toolTimelinePair_16dh3_5616{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;margin:0 0 .75rem;font-size:var(--text-sm);font-weight:600}._toolTimelineHead_16dh3_5556,._toolTimelineRow_16dh3_5626{display:grid;grid-template-columns:11rem 1fr 7.5rem 7.5rem}._toolTimelineHead_16dh3_5556{gap:.45rem;margin-bottom:.15rem;font-size:var(--text-xs);font-weight:700;color:var(--text-muted, #666)}._toolTimelineShare_16dh3_5639{display:block;font-weight:600;color:inherit}._toolTimelineRow_16dh3_5626{display:grid;grid-template-columns:11rem 1fr 7.5rem 7.5rem;gap:.45rem;align-items:center;width:100%;padding:.15rem .2rem;border:1px solid transparent;border-radius:.25rem;background:transparent;color:inherit;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer}._toolTimelineRowSelected_16dh3_5662{border-color:var(--border-strong, #bbb);background:var(--surface-hover, #f6f6f6)}._toolTimelineRowLlm_16dh3_5667{background:#c8e6c9}._toolTimelineRowLlm_16dh3_5667._toolTimelineRowSelected_16dh3_5662{background:#a5d6a7;border-color:#2e7d32}._toolTimelineRowWaste_16dh3_5676{background:color-mix(in srgb,#c45c26 16%,transparent)}._toolTimelineLabel_16dh3_5680{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolTimelineTrack_16dh3_5686{position:relative;height:.85rem;background:var(--surface-sunken, #eee);border-radius:.2rem}._toolTimelineBar_16dh3_5693{position:absolute;top:0;bottom:0;min-width:2px;border-radius:.2rem;background:#3b6fd8}._toolTimelineRowWaste_16dh3_5676 ._toolTimelineBar_16dh3_5693{background:#c45c26}._toolTimelineBarLlm_16dh3_5706,._toolTimelineRowWaste_16dh3_5676 ._toolTimelineBarLlm_16dh3_5706{background:#2e7d32}._toolTimelineMeta_16dh3_5711{font-variant-numeric:tabular-nums;color:var(--text-muted, #555);white-space:nowrap}._toolTimelinePeekMeta_16dh3_5717{white-space:nowrap;overflow-x:auto;font-variant-numeric:tabular-nums}._toolTimelinePeek_16dh3_5717{margin-top:.8rem;outline:none}._toolTimelinePeek_16dh3_5717:focus,._toolTimelinePeek_16dh3_5717:focus-visible{box-shadow:inset 0 0 0 2px var(--border-focus, #6a9);border-radius:6px}._toolTimelinePeek_16dh3_5717 h4,._toolTimelinePeek_16dh3_5717 h5{margin:0 0 .35rem}._toolTimelinePeekToolbar_16dh3_5739{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.35rem 0 .5rem}._toolTimelinePeekScrollUp_16dh3_5747{min-width:2.25rem;padding-left:.55rem;padding-right:.55rem;font-size:var(--text-lg);line-height:1}._toolTimelinePeekCols_16dh3_5755{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._llmBodyViewerOverlay_16dh3_5761{align-items:flex-start;padding-top:var(--left-account-block-offset, 7.5rem)}._llmBodyAtomicBar_16dh3_5768{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .35rem}._llmBodyAtomicName_16dh3_5776{display:flex;align-items:center;gap:.4rem;flex:1 1 16rem;min-width:12rem;font-size:var(--text-sm)}._llmBodyAtomicName_16dh3_5776 input{flex:1;min-width:8rem}._llmBodyAtomicPreview_16dh3_5790{flex:1 1 100%;max-height:6.5rem;margin:0}._llmBodyAtomicBar_16dh3_5768>p{flex:1 1 100%;margin:0}._llmBodyViewerModal_16dh3_5801{width:min(98vw,1800px);height:min(calc(100vh - var(--left-account-block-offset, 7.5rem) - 1rem),1100px);max-width:99vw;max-height:calc(100vh - var(--left-account-block-offset, 7.5rem) - 1rem);display:flex;flex-direction:column;overflow:hidden}._llmBodyViewerCols_16dh3_5811{flex:1;min-height:0;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._llmBodyViewerPane_16dh3_5820{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border-color, #ddd);border-radius:6px;background:var(--surface-hover, #f8f8f8);overflow:hidden}._llmBodyViewerPane_16dh3_5820 h4{margin:0;padding:.55rem .75rem;border-bottom:1px solid var(--border-color, #ddd);font-size:var(--text-sm);background:var(--surface, #fff)}._llmBodyViewerPaneBody_16dh3_5839{flex:1;min-height:0;min-width:0;overflow:auto;padding:.5rem .65rem}._llmBodyJsonTree_16dh3_5847{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);line-height:1.45;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}._llmBodyJsonDetails_16dh3_5857{margin:.15rem 0;max-width:100%;min-width:0;box-sizing:border-box}._llmBodyJsonChildren_16dh3_5864{margin-left:.85rem;max-width:calc(100% - .85rem);min-width:0;box-sizing:border-box}._llmBodyJsonSummary_16dh3_5871{cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}._llmBodyJsonSummary_16dh3_5871::-webkit-details-marker{display:none}._llmBodyJsonSummary_16dh3_5871:before{content:"▸";flex:0 0 1rem;width:1rem;color:var(--text-muted, #666);line-height:inherit}._llmBodyJsonDetails_16dh3_5857[open]>._llmBodyJsonSummary_16dh3_5871:before{content:"▾"}._llmBodyJsonPeek_16dh3_5901{color:var(--text-muted, #999);opacity:.72;font-weight:400;white-space:nowrap}._llmBodyJsonDetails_16dh3_5857:not([open])>._llmBodyJsonSummary_16dh3_5871:has(._llmBodyJsonPeek_16dh3_5901){max-height:1.45em;max-height:1lh;overflow:hidden}._llmBodyJsonDetails_16dh3_5857[open]>._llmBodyJsonSummary_16dh3_5871>._llmBodyJsonPeek_16dh3_5901{display:none}._llmBodyJsonRow_16dh3_5919{display:flex;align-items:flex-start;margin:.1rem 0;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}._llmBodyJsonGutter_16dh3_5929{flex:0 0 1rem;width:1rem}._llmBodyJsonLine_16dh3_5934{flex:1 1 auto;min-width:0}._llmBodyJsonKey_16dh3_5939{color:var(--text-color, #222);font-weight:600}._llmBodyJsonHint_16dh3_5944{color:var(--text-muted, #666);font-weight:400}._llmBodyJsonPrimitive_16dh3_5949{color:#0b5}._llmBodyJsonString_16dh3_5953{color:#a40;overflow-wrap:anywhere;word-break:break-word}._llmBodyJsonStringBody_16dh3_5959{margin:.35rem 0 .5rem;padding:.5rem .65rem;border-left:2px solid var(--border-color, #ddd);background:var(--surface, #fff);border-radius:0 4px 4px 0;max-width:100%;min-width:0;box-sizing:border-box;overflow-wrap:anywhere}._llmBodyJsonStringPre_16dh3_5971{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font:inherit;max-width:100%}@media (max-width: 900px){._llmBodyViewerCols_16dh3_5811{grid-template-columns:1fr}}@media (max-width: 800px){._toolTimelineHead_16dh3_5556,._toolTimelineRow_16dh3_5626,._toolTimelinePeekCols_16dh3_5755{grid-template-columns:1fr}}._callTableSort_16dh3_5997{background:none;border:0;padding:0;font:inherit;font-weight:inherit;color:inherit;cursor:pointer}._similarRunsModal_16dh3_6007{width:min(56rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:auto}._similarRunsControls_16dh3_6013{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:0 0 .85rem}._similarRunsSummaryTable_16dh3_6020{width:100%;border-collapse:collapse;margin:0 0 .85rem;font-size:var(--text-sm)}._similarRunsSummaryTable_16dh3_6020 th,._similarRunsSummaryTable_16dh3_6020 td{padding:.22rem .4rem;border-bottom:1px solid var(--color-border, #e2e8f0);text-align:left;vertical-align:top;line-height:1.25}._similarRunsSummaryTable_16dh3_6020 th{font-weight:650;color:var(--text-muted, #64748b);font-size:var(--text-2xs, .7rem);text-transform:uppercase;letter-spacing:.02em}._similarRunsSummaryTable_16dh3_6020 th:nth-child(n+2),._similarRunsSummaryTable_16dh3_6020 td:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._similarRunsSummaryTable_16dh3_6020 tbody tr{cursor:pointer}._similarRunsSummaryTable_16dh3_6020 tbody tr:hover td{background:color-mix(in srgb,#0f766e 6%,transparent)}._similarRunsSummaryRowSelected_16dh3_6059 td{background:color-mix(in srgb,#0f766e 12%,transparent)}._similarRunsSummaryRowOverlay_16dh3_6063 td{box-shadow:inset 3px 0 #b45309}._similarRunsSummaryRowCurrent_16dh3_6067 td{color:#1d4ed8}._similarRunsSummaryRowSelected_16dh3_6059._similarRunsSummaryRowCurrent_16dh3_6067 td{background:color-mix(in srgb,#0f766e 12%,transparent)}._similarRunsControl_16dh3_6013{display:flex;flex-direction:column;gap:.25rem;min-width:12rem;font-size:var(--text-sm)}._similarRunsControl_16dh3_6013 select{font:inherit;font-size:var(--text-sm);padding:.3rem .45rem}._similarRunsChartFrame_16dh3_6089{margin:0 0 .65rem;padding:.35rem .25rem .15rem;border:1px solid var(--color-border, #ddd);border-radius:var(--radius-sm, 6px);background:var(--surface-bg, #fff)}._similarRunsChart_16dh3_6089{display:block;width:100%;height:auto}._similarRunsAxis_16dh3_6103{stroke:var(--color-border, #cbd5e1);stroke-width:1}._similarRunsTick_16dh3_6108{fill:var(--text-muted, #64748b);font-size:11px}._similarRunsMean_16dh3_6113{stroke:#0f766e;stroke-width:1;stroke-dasharray:3 3;opacity:.55}._similarRunsPointHit_16dh3_6120{cursor:pointer}._similarRunsStats_16dh3_6124{display:flex;flex-wrap:wrap;gap:.55rem 1rem;padding:.15rem .55rem .45rem;font-size:var(--text-sm);color:var(--text-muted, #64748b)}._similarRunsCurrentStat_16dh3_6133{color:#1d4ed8;font-weight:600}._similarRunsOverlayStat_16dh3_6138{color:#b45309}._similarRunsLegend_16dh3_6142{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem;margin:0 0 .75rem;font-size:var(--text-sm)}._similarRunsLegend_16dh3_6142 i{display:inline-block;width:.7rem;height:.7rem;margin-right:.3rem;border-radius:999px;vertical-align:-.05rem}._similarRunsSwatchPrimary_16dh3_6159{background:#0f766e}._similarRunsSwatchCompare_16dh3_6163{background:#b45309}._similarRunsSwatchCurrent_16dh3_6167{background:#1d4ed8}._similarRunsTable_16dh3_6171{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._similarRunsTable_16dh3_6171 th,._similarRunsTable_16dh3_6171 td{padding:.35rem .45rem;border-bottom:1px solid var(--color-border, #e2e8f0);text-align:left;vertical-align:top}._similarRunsTable_16dh3_6171 th{font-weight:650;color:var(--text-muted, #64748b)}._similarRunsRowCurrent_16dh3_6190 td{background:color-mix(in srgb,#1d4ed8 8%,transparent)}._callTableLlmRow_16dh3_6194 td{background:#c8e6c9}._callTableNativeRow_16dh3_6198 td{background:#f8d0d0}._page_nafsx_1{--core-ink: #e8f4ff;--core-muted: rgba(186, 230, 253, .72);--core-plasma: #38bdf8;--core-plasma-hot: #67e8f9;--core-ember: #fb7185;--core-void: #040b14;--core-panel: rgba(6, 16, 28, .72);--core-control-border: rgba(125, 211, 252, .28);--core-control-bg: rgba(8, 20, 36, .85);--core-control-bg-hover: rgba(14, 40, 64, .9);--core-chip-bg: rgba(4, 12, 22, .7);--core-node-border: rgba(125, 211, 252, .35);--core-node-bg: linear-gradient(160deg, rgba(15, 40, 62, .95), rgba(6, 14, 26, .92));--core-node-shadow: 0 0 0 1px rgba(255, 255, 255, .03) inset, 0 8px 24px rgba(0, 0, 0, .35);--core-node-hover-border: rgba(103, 232, 249, .7);--core-node-hover-shadow: 0 0 22px rgba(56, 189, 248, .28), 0 10px 28px rgba(0, 0, 0, .4);--core-active-border: rgba(251, 113, 133, .75);--core-active-shadow: 0 0 26px rgba(251, 113, 133, .35), 0 0 0 1px rgba(251, 113, 133, .25) inset;--core-spoke: rgba(125, 211, 252, .35);--core-spoke-active: rgba(251, 113, 133, .65);--core-inner-bg: rgba(2, 8, 16, .92);--core-inner-border: rgba(125, 211, 252, .3);--core-page-bg: radial-gradient(ellipse 70% 55% at 50% 42%, rgba(14, 116, 144, .28), transparent 62%), radial-gradient(ellipse 40% 30% at 18% 18%, rgba(251, 113, 133, .12), transparent 55%), radial-gradient(ellipse 35% 28% at 84% 22%, rgba(56, 189, 248, .14), transparent 50%), linear-gradient(180deg, #07101c 0%, var(--core-void) 55%, #02060c 100%);--core-grid-line: rgba(56, 189, 248, .04);--core-error: #fda4af;--core-pressed-bg: linear-gradient(135deg, rgba(56, 189, 248, .35), rgba(251, 113, 133, .28));--core-pressed-fg: #fff;position:relative;min-height:calc(100vh - 4.5rem);padding:.85rem 1rem 1.5rem;overflow:hidden;color:var(--core-ink);background:var(--core-page-bg)}:root[data-theme=sofee-light] ._page_nafsx_1,:root[data-theme=sofeei-shadcn] ._page_nafsx_1,:root[data-theme=sofeei-aurora-3d] ._page_nafsx_1{--core-ink: #0f172a;--core-muted: rgba(51, 65, 85, .78);--core-plasma: #0284c7;--core-plasma-hot: #0ea5e9;--core-ember: #e11d48;--core-void: #f8fafc;--core-panel: rgba(255, 255, 255, .82);--core-control-border: rgba(14, 116, 144, .28);--core-control-bg: rgba(255, 255, 255, .95);--core-control-bg-hover: #f0f9ff;--core-chip-bg: rgba(241, 245, 249, .95);--core-node-border: rgba(14, 116, 144, .32);--core-node-bg: linear-gradient(160deg, #ffffff 0%, #f0f9ff 100%);--core-node-shadow: 0 0 0 1px rgba(15, 23, 42, .04) inset, 0 10px 28px rgba(15, 23, 42, .12);--core-node-hover-border: rgba(2, 132, 199, .65);--core-node-hover-shadow: 0 0 22px rgba(14, 165, 233, .22), 0 12px 28px rgba(15, 23, 42, .14);--core-active-border: rgba(225, 29, 72, .7);--core-active-shadow: 0 0 22px rgba(225, 29, 72, .22), 0 0 0 1px rgba(225, 29, 72, .18) inset;--core-spoke: rgba(14, 116, 144, .35);--core-spoke-active: rgba(225, 29, 72, .55);--core-inner-bg: rgba(255, 255, 255, .96);--core-inner-border: rgba(14, 116, 144, .28);--core-page-bg: radial-gradient(ellipse 70% 55% at 50% 42%, rgba(14, 165, 233, .14), transparent 62%), radial-gradient(ellipse 40% 30% at 18% 18%, rgba(244, 63, 94, .08), transparent 55%), radial-gradient(ellipse 35% 28% at 84% 22%, rgba(56, 189, 248, .12), transparent 50%), linear-gradient(180deg, #ffffff 0%, #f8fafc 55%, #f1f5f9 100%);--core-grid-line: rgba(14, 116, 144, .06);--core-error: #be123c;--core-pressed-bg: linear-gradient(135deg, rgba(14, 165, 233, .22), rgba(244, 63, 94, .16));--core-pressed-fg: #0f172a}._page_nafsx_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background-image:linear-gradient(var(--core-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--core-grid-line) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 20%,transparent 75%)}._header_nafsx_91{position:relative;z-index:2;margin-bottom:.35rem}._brandBlock_nafsx_97{display:grid;gap:.2rem;min-width:0}._eyebrow_nafsx_103{margin:0;font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--core-muted);font-weight:650}._pageTitle_nafsx_112{margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:750;letter-spacing:-.03em;line-height:1.15}._pageLead_nafsx_120{margin:.15rem 0 0;max-width:38rem;font-size:var(--text-sm);color:var(--core-muted);line-height:1.45}._centerColumn_nafsx_128{display:flex;flex-direction:column;align-items:center;gap:.55rem;min-width:0;width:100%}._controls_nafsx_137{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:.65rem .85rem;width:100%;z-index:2}._field_nafsx_147{display:grid;gap:.25rem;min-width:12rem}._field_nafsx_147 label{font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--core-muted)}._field_nafsx_147 select,._modeToggle_nafsx_162 button,._zoomToggle_nafsx_163 button,._openFull_nafsx_164{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--core-control-border);background:var(--core-control-bg);color:var(--core-ink);border-radius:999px;padding:.4rem .85rem;font-size:var(--text-sm);line-height:1.2}._field_nafsx_147 select{min-width:14rem;border-radius:10px}._field_nafsx_147 select:focus-visible,._modeToggle_nafsx_162 button:focus-visible,._zoomToggle_nafsx_163 button:focus-visible,._openFull_nafsx_164:focus-visible{outline:2px solid var(--core-plasma-hot);outline-offset:2px}._graphKind_nafsx_188{display:inline-flex;gap:.25rem;padding:.2rem;border-radius:999px;border:1px solid var(--core-control-border);background:var(--core-chip-bg)}._graphKind_nafsx_188 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--core-muted);border-radius:999px;padding:.4rem .8rem;font-size:var(--text-sm);font-weight:600;cursor:pointer}._graphKind_nafsx_188 button[aria-pressed=true]{background:var(--core-pressed-bg);color:var(--core-pressed-fg);box-shadow:0 0 18px color-mix(in srgb,var(--core-plasma) 25%,transparent)}._openFull_nafsx_164{text-decoration:none;display:inline-flex;align-items:center;gap:.3rem;cursor:pointer}._openFull_nafsx_164:hover{border-color:color-mix(in srgb,var(--core-plasma) 55%,var(--core-control-border));background:var(--core-control-bg-hover)}._chartsRow_nafsx_228{position:relative;z-index:1;display:grid;grid-template-columns:minmax(12rem,15rem) auto minmax(0,1fr) auto minmax(17.5rem,22rem);gap:.55rem .55rem;align-items:center;width:min(1480px,100%);margin:.45rem auto 0}._approachStart_nafsx_244{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;min-width:0;padding:.7rem .75rem .8rem;border:1px solid var(--core-control-border);border-radius:16px;background:var(--core-panel);box-shadow:var(--core-node-shadow);align-self:center}._approachStartNode_nafsx_258{width:100%}._flowArrow_nafsx_262{display:flex;align-items:center;justify-content:center;width:3.25rem;flex-shrink:0;pointer-events:none}._flowArrowSvg_nafsx_271{width:3.25rem;height:1.45rem;overflow:visible;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--core-plasma) 45%,transparent))}._flowArrowShaft_nafsx_278,._flowArrowHead_nafsx_279{animation:_flowArrowPulse_nafsx_1 2.4s ease-in-out infinite}._approach_nafsx_244{display:flex;flex-direction:column;gap:.65rem;min-width:0;padding:.75rem .8rem .9rem;border:1px solid var(--core-control-border);border-radius:16px;background:var(--core-panel);box-shadow:var(--core-node-shadow);align-self:stretch}._approachHead_nafsx_296{display:grid;gap:.2rem}._approachEyebrow_nafsx_301{margin:0;font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--core-muted);font-weight:700}._approachTitle_nafsx_310{margin:0;font-size:var(--text-lg);font-weight:750;letter-spacing:-.02em;line-height:1.2}._approachSections_nafsx_318{display:grid;gap:1.1rem;align-content:start;flex:1;min-height:0}._approachSection_nafsx_318{display:grid;gap:.6rem;align-content:start;padding:.7rem .7rem .8rem;border:1px solid var(--core-control-border);border-radius:12px;background:color-mix(in srgb,var(--core-chip-bg) 88%,transparent)}._approachSectionTitle_nafsx_336{margin:0;font-size:var(--text-lg);font-weight:750;letter-spacing:-.01em;color:var(--core-ink);line-height:1.3}._approachList_nafsx_345{display:grid;gap:.7rem;align-content:start}._approachMap_nafsx_351{display:grid;grid-template-columns:1fr 1fr;gap:.35rem .65rem;align-items:stretch;flex:1}._approachNode_nafsx_359{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--core-node-border);border-radius:12px;padding:.45rem .55rem .5rem;text-align:left;cursor:pointer;color:var(--core-ink);background:var(--core-node-bg);box-shadow:var(--core-node-shadow);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease;min-width:0}._approachNode_nafsx_359:hover:not(:disabled){border-color:var(--core-node-hover-border);box-shadow:var(--core-node-hover-shadow);transform:translateY(-1px)}._approachNode_nafsx_359:disabled{opacity:.55;cursor:not-allowed}._approachNode_nafsx_359:focus-visible{outline:2px solid var(--core-plasma-hot);outline-offset:2px}._approachNodeActive_nafsx_389{border-color:var(--core-active-border);box-shadow:var(--core-active-shadow)}._approachLevel_nafsx_394{display:block;font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--core-muted)}._approachName_nafsx_403{display:block;margin-top:.12rem;font-size:var(--text-sm);font-weight:750;line-height:1.25;letter-spacing:-.01em}._approachDetail_nafsx_412{display:block;margin-top:.15rem;font-size:var(--text-2xs);color:var(--core-muted);line-height:1.3}._approachFork_nafsx_420{grid-column:1 / -1;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;height:1.35rem;margin:.1rem 0}._approachForkFromRight_nafsx_429{grid-template-columns:1.15fr auto .85fr}._approachForkFromRight_nafsx_429 ._approachForkDown_nafsx_433{transform:translate(18%)}._approachForkArm_nafsx_438{display:block;height:.7rem;border-bottom:2px solid var(--core-spoke)}._approachForkArm_nafsx_438:first-child{border-left:2px solid var(--core-spoke);border-bottom-left-radius:8px;margin-left:25%}._approachForkArm_nafsx_438:last-child{border-right:2px solid var(--core-spoke);border-bottom-right-radius:8px;margin-right:25%}._approachForkFromRight_nafsx_429 ._approachForkArm_nafsx_438:first-child{margin-left:35%}._approachForkFromRight_nafsx_429 ._approachForkArm_nafsx_438:last-child{margin-right:18%}._approachForkDown_nafsx_433{display:block;width:0;height:1.15rem;border-left:2px solid var(--core-spoke);position:relative;justify-self:center}._approachForkDown_nafsx_433:after{content:"";position:absolute;left:-5px;bottom:-1px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--core-plasma)}._approachDown_nafsx_483{display:flex;justify-content:center;height:1.35rem;margin:.1rem 0}._approachSpacer_nafsx_490{min-height:0}._stage_nafsx_494{position:relative;z-index:1;width:100%;margin:0;aspect-ratio:1 / 1;max-height:min(82vh,920px);min-height:28rem}._core_nafsx_504{position:absolute;left:50%;top:50%;width:min(94%,76vh,54rem);aspect-ratio:1 / 1;transform:translate(-50%,-50%);border-radius:50%;z-index:1}._ringOuter_nafsx_516,._ringMid_nafsx_517,._ringInner_nafsx_518{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}._ringOuter_nafsx_516{top:-.5%;right:-.5%;bottom:-.5%;left:-.5%;background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--core-plasma) 5%,transparent) 40deg,color-mix(in srgb,var(--core-plasma-hot) 85%,transparent) 70deg,color-mix(in srgb,var(--core-ember) 70%,transparent) 110deg,transparent 150deg,transparent 220deg,color-mix(in srgb,var(--core-plasma) 55%,transparent) 265deg,transparent 310deg);mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 1.5px));animation:_ringRotate_nafsx_1 9s linear infinite;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--core-plasma) 35%,transparent))}._ringMid_nafsx_517{top:.6%;right:.6%;bottom:.6%;left:.6%;border:1px solid color-mix(in srgb,var(--core-control-border) 60%,transparent);animation:_ringPulse_nafsx_1 3.4s ease-in-out infinite}._ringInner_nafsx_518{top:1.4%;right:1.4%;bottom:1.4%;left:1.4%;border:1px dashed color-mix(in srgb,var(--core-plasma) 10%,transparent);animation:_ringRotate_nafsx_1 40s linear infinite reverse}._coreHalo_nafsx_557{position:absolute;top:2%;right:2%;bottom:2%;left:2%;border-radius:50%;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--core-plasma) 9%,transparent),transparent 60%);pointer-events:none}._coreInner_nafsx_565{position:absolute;top:2.4%;right:2.4%;bottom:2.4%;left:2.4%;border-radius:50%;overflow:hidden;border:1px solid color-mix(in srgb,var(--core-inner-border) 70%,transparent);background:var(--core-inner-bg);box-shadow:inset 0 0 28px color-mix(in srgb,var(--core-plasma) 8%,transparent)}._coreEmpty_nafsx_575{display:grid;place-items:center;height:100%;padding:1.5rem;text-align:center;color:var(--core-muted);font-size:var(--text-sm)}._coreGraph_nafsx_585{display:flex;flex-direction:column;height:100%;min-height:0}._coreGraph_nafsx_585>:last-child{flex:1 1 auto;min-height:0}._coreGraphToolbar_nafsx_597{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;padding:.4rem .55rem .15rem;z-index:2}._modeToggle_nafsx_162,._zoomToggle_nafsx_163{display:inline-flex;align-items:center;gap:.2rem}._modeToggle_nafsx_162 button,._zoomToggle_nafsx_163 button{min-width:1.85rem;padding:.22rem .5rem;font-size:var(--text-2xs);cursor:pointer}._modeActive_nafsx_622{border-color:var(--core-node-hover-border)!important;background:color-mix(in srgb,var(--core-plasma) 35%,var(--core-control-bg))!important;color:var(--core-pressed-fg)!important}._zoomToggle_nafsx_163 span{min-width:2.4rem;text-align:center;font-size:var(--text-2xs);color:var(--core-muted)}._coreStatus_nafsx_635{margin:0;padding:.35rem .75rem;font-size:var(--text-xs);color:var(--core-muted);text-align:center}._coreGraphStage_nafsx_643{position:relative;min-height:0;height:100%}._coreGraphCanvas_nafsx_649{display:block;width:100%;height:100%;cursor:grab;touch-action:none}._footerNote_nafsx_657{position:relative;z-index:2;margin:.85rem auto 0;max-width:42rem;text-align:center;font-size:var(--text-xs);color:var(--core-muted)}._error_nafsx_667{position:relative;z-index:2;margin:.5rem 0 0;color:var(--core-error);font-size:var(--text-sm)}@keyframes _ringRotate_nafsx_1{to{transform:rotate(360deg)}}@keyframes _ringPulse_nafsx_1{0%,to{box-shadow:0 0 10px color-mix(in srgb,var(--core-plasma) 12%,transparent),inset 0 0 10px color-mix(in srgb,var(--core-plasma) 6%,transparent);opacity:.8}50%{box-shadow:0 0 18px color-mix(in srgb,var(--core-plasma-hot) 24%,transparent),inset 0 0 14px color-mix(in srgb,var(--core-ember) 8%,transparent);opacity:1}}@keyframes _flowArrowPulse_nafsx_1{0%,to{opacity:.72}50%{opacity:1}}@media (max-width: 1100px){._chartsRow_nafsx_228{grid-template-columns:1fr;justify-items:stretch;gap:.75rem}._approachStart_nafsx_244{max-width:16rem;justify-self:center}._flowArrow_nafsx_262{width:100%;height:2.25rem}._flowArrowSvg_nafsx_271{width:1.45rem;height:3.25rem;transform:rotate(90deg)}._stage_nafsx_494{max-height:none;min-height:min(92vw,34rem);aspect-ratio:auto;height:min(92vw,34rem)}}@media (max-width: 720px){._core_nafsx_504{width:min(94%,22rem)}}._coreInner_nafsx_565 [class*=knowledgeMapWrap]{height:100%;min-height:0}._sectionTitle_qokpl_1{margin:0 0 .35rem;font-size:var(--text-lg);font-family:var(--font-heading);color:var(--color-heading)}._subheading_qokpl_8{margin:1rem 0 .35rem;font-size:var(--text-base);color:var(--color-heading)}._skillsPage_qokpl_14{padding-top:1.5rem;max-width:none;width:100%}._skillsPage_qokpl_14 h1{margin-top:0}._skillSplit_qokpl_24{display:flex;align-items:stretch;min-height:70vh;margin-top:1rem;--skills-left-pct: 38%}._skillSplitLeft_qokpl_32{flex:0 0 var(--skills-left-pct);min-width:14rem;overflow:auto}._skillListTabs_qokpl_38{margin:0 0 .5rem}._folderTreeWrap_qokpl_42{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.4rem .5rem;min-height:12rem}._folderTreeToolbar_qokpl_49{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem}._folderNode_qokpl_56{min-width:0}._folderLabelRow_qokpl_60{display:flex;align-items:center;justify-content:flex-start;gap:.4rem}._folderLabel_qokpl_60{display:flex;align-items:center;justify-content:flex-start;gap:.35rem;flex:1 1 auto;min-width:0;margin:0;border:0;background:transparent;font-weight:650;font-size:var(--text-sm);color:var(--color-heading);padding:.35rem .2rem .15rem;word-break:break-all;text-align:left;cursor:pointer}._folderLabelText_qokpl_86{text-align:left;font-weight:650}._folderTwisty_qokpl_91{flex:0 0 auto;font-weight:400}._folderSkill_qokpl_96{display:block;width:100%;margin:.1rem 0;padding:.25rem .4rem;border:0;border-radius:var(--radius-sm, 4px);background:transparent;color:inherit;font-weight:400;font-family:inherit;text-align:left;cursor:pointer}._folderSkill_qokpl_96:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}._folderSkillSelected_qokpl_115{background:color-mix(in srgb,var(--color-accent) 22%,transparent);font-weight:400}._skillSplitHandle_qokpl_120{flex:0 0 6px;margin:0 .35rem;padding:0;border:0;border-radius:999px;background:var(--ui-border);cursor:col-resize}._skillSplitHandle_qokpl_120:hover,._skillSplitHandle_qokpl_120:active{background:var(--color-primary)}._skillSplitRight_qokpl_135{flex:1;min-width:0;display:flex;flex-direction:column;margin:0}._skillEditorTitle_qokpl_143{text-align:left;margin-top:0}._skillEditorToolbar_qokpl_148{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.75rem 0}._owuiNewerHint_qokpl_156{color:var(--color-warning, #b45309);font-size:var(--text-sm);font-weight:600}._skillEditor_qokpl_143{flex:1;min-height:24rem;width:100%;font-family:var(--font-mono, ui-monospace, monospace);text-align:left}._skillsTable_qokpl_170,._skillsTable_qokpl_170 th,._skillsTable_qokpl_170 td,._skillNameCell_qokpl_179{text-align:left}._skillName_qokpl_179{font-weight:600;text-align:left}._orphanHeader_qokpl_188{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._orphanList_qokpl_195{list-style:none;margin:.75rem 0 0;padding:0}._orphanRow_qokpl_201{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.35rem 0;border-bottom:1px solid var(--color-border)}._skillLayout_qokpl_210{display:grid;grid-template-columns:minmax(16rem,22rem) 1fr;gap:1rem}._skillListButton_qokpl_216{display:block;width:100%;text-align:left;margin-bottom:.35rem}._knowledgeItemCard_qokpl_223{margin-bottom:.75rem}._knowledgeHelp_qokpl_227{display:flex;flex-direction:column;gap:.2rem;margin-top:.35rem;max-width:52rem}._controlHint_qokpl_235{margin:.15rem 0 0;max-width:52rem;font-size:var(--text-xs);line-height:1.35;color:var(--color-text-muted)}._createBlock_qokpl_243+._createBlock_qokpl_243{margin-top:.15rem}._libraryPath_qokpl_247{display:flex;flex-direction:column;gap:.25rem;margin-top:.35rem;max-width:52rem;font-size:var(--text-sm)}._libraryPath_qokpl_247 input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs)}._knowledgeShell_qokpl_261{display:grid;grid-template-columns:minmax(18rem,28rem) minmax(0,1fr);gap:1rem;align-items:start;margin-top:1rem}._knowledgeShellMap_qokpl_269{grid-template-columns:minmax(0,1fr)}._knowledgeShellMap_qokpl_269 ._knowledgeMapStage_qokpl_273{height:calc(100vh - 12rem);min-height:28rem}._knowledgeShellMap_qokpl_269 ._knowledgeFilterBar_qokpl_278{grid-template-columns:repeat(3,minmax(0,18rem))}._knowledgeMapWrap_qokpl_282{display:grid;gap:.45rem;min-width:0;width:100%}._knowledgeMapToolbar_qokpl_289{display:grid;gap:.35rem}._knowledgeMapToolbarRow_qokpl_294{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}._knowledgeMapToolbarControls_qokpl_302{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}._knowledgeMapMode_qokpl_309{display:inline-flex;align-items:center;gap:.2rem}._knowledgeMapModeActive_qokpl_315{border-color:color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 55%,transparent)!important;background:color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 10%,#fff)!important;color:var(--color-sofee-highlight, #ee3d23)!important}._knowledgeMapZoom_qokpl_321{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto}._knowledgeMapZoomBtn_qokpl_328{margin:0;min-width:1.75rem;padding:.15rem .45rem;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:4px;background:#fff;color:var(--color-text, #111);font-size:var(--text-xs);font-weight:650;line-height:1.3;cursor:pointer}._knowledgeMapZoomBtn_qokpl_328:hover{border-color:color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 45%,transparent);color:var(--color-sofee-highlight, #ee3d23)}._knowledgeMapZoomLabel_qokpl_347{min-width:2.75rem;text-align:center;font-size:var(--text-2xs);font-weight:650;color:var(--color-text-muted, #64748b)}._knowledgeMapFocusCheck_qokpl_355{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text, #111);cursor:pointer;-webkit-user-select:none;user-select:none}._knowledgeMapFocusCheck_qokpl_355 input{margin:0}._knowledgeMapLegend_qokpl_371{display:flex;flex-wrap:wrap;gap:.45rem .75rem;list-style:none;margin:0;padding:0;font-size:var(--text-2xs);color:var(--color-text-muted, #64748b)}._knowledgeMapLegend_qokpl_371 li{display:inline-flex;align-items:center;gap:.3rem}._knowledgeMapSwatch_qokpl_388{width:.65rem;height:.65rem;border-radius:999px;background:#827b93}._knowledgeMapSwatch_qokpl_388[data-kind=idea]{background:#ee3d23}._knowledgeMapSwatch_qokpl_388[data-kind=file]{background:#1f7a8c}._knowledgeMapSwatch_qokpl_388[data-kind=weblink]{background:#2563eb}._knowledgeMapSwatch_qokpl_388[data-kind=owui]{background:#7c3aed}._knowledgeMapSwatch_qokpl_388[data-kind=folder]{background:#827b93}._knowledgeMapEmbedded_qokpl_401{height:100%;min-height:0;display:grid;grid-template-rows:auto 1fr}._knowledgeMapEmbedded_qokpl_401 ._knowledgeMapToolbar_qokpl_289{padding:.35rem .45rem 0}._knowledgeMapEmbedded_qokpl_401 ._knowledgeMapToolbarRow_qokpl_294{justify-content:flex-end}._knowledgeMapEmbeddedStage_qokpl_416{height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important}._knowledgeMapEmbedded_qokpl_401 ._knowledgeMapCanvas_qokpl_424{width:100%;height:100%}._knowledgeMapStage_qokpl_273{width:100%;min-width:0;height:min(68vh,42rem);min-height:22rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:8px;background:#f3f0f7;overflow:hidden;overscroll-behavior:contain;touch-action:none}._knowledgeMapCanvas_qokpl_424{display:block;width:100%;height:100%;cursor:grab;touch-action:none}._knowledgeTree_qokpl_450,._knowledgeEditor_qokpl_451{border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface, #fff);padding:.85rem 1rem 1rem;min-height:24rem;min-width:0}._knowledgeTree_qokpl_450 h2,._knowledgeEditor_qokpl_451 h2{margin:0 0 .75rem;font-size:var(--text-lg)}._knowledgeTreeList_qokpl_466{list-style:none;margin:0;padding:.15rem 0;max-height:min(70vh,48rem);overflow:auto;display:grid;gap:.12rem}._knowledgeTreeRow_qokpl_476{display:flex;align-items:center;justify-content:flex-start;gap:.35rem;width:auto;max-width:100%;text-align:left;border:1px solid transparent;border-radius:5px;background:transparent;padding:.2rem .3rem;cursor:pointer;color:inherit;font:inherit;font-weight:400;line-height:1.25;min-height:0}._knowledgeTreeRowItem_qokpl_496{padding:.28rem .35rem!important;gap:.3rem;line-height:1.3;border-radius:5px;min-height:0!important;background:transparent!important;font-weight:400;width:100%}._knowledgeTreeRow_qokpl_476:hover{background:var(--ui-hover, rgba(0, 0, 0, .04))}._knowledgeTreeRowActive_qokpl_512{border-color:var(--color-border-strong, #999);background:var(--ui-selected, rgba(0, 0, 0, .06))}._knowledgeTreeToggle_qokpl_517{flex:0 0 1.05rem;width:1.05rem;height:1.05rem;display:inline-flex;align-items:center;justify-content:center;align-self:center;border:1px solid #64748b;border-radius:2px;background:var(--ui-surface, #fff);cursor:pointer;padding:0;color:#334155;font-size:.8rem;font-weight:700;line-height:1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._knowledgeTreeToggle_qokpl_517:hover:not(:disabled){border-color:var(--color-sofee-highlight, #ee3d23);color:var(--color-sofee-highlight, #ee3d23)}._knowledgeTreeToggle_qokpl_517:disabled{border-color:color-mix(in srgb,#64748b 45%,transparent);color:#94a3b8;cursor:default}._knowledgeLegend_qokpl_548{margin-top:.85rem;padding-top:.75rem;border-top:1px solid var(--color-border);display:grid;gap:.4rem}._knowledgeTreeLabel_qokpl_556{display:inline;font-weight:400;font-size:var(--text-sm);text-align:left;line-height:1.3;overflow-wrap:anywhere}._knowledgeTreeLabelFolder_qokpl_565{display:inline-flex;align-items:center;gap:.35rem;font-weight:650;font-size:var(--text-sm);color:var(--color-text, #111)}._editorTopActions_qokpl_574{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.85rem}._addNewSubtle_qokpl_582{flex:0 0 auto;margin:0 0 0 auto;padding:.15rem .6rem;font-size:var(--text-xs)}._knowledgeTree_qokpl_450 ._createBlock_qokpl_243{margin:0 0 .85rem}._knowledgeTree_qokpl_450 ._createColumns_qokpl_594{grid-template-columns:1fr}._knowledgeShellMap_qokpl_269 ._knowledgeTree_qokpl_450 ._createColumns_qokpl_594{grid-template-columns:repeat(3,minmax(0,1fr))}._reconcileSubtle_qokpl_602{flex:0 0 auto;margin:0 0 0 .35rem;padding:.05rem .4rem;border:1px solid var(--color-border);border-radius:4px;background:transparent;color:var(--color-text-muted, #64748b);font-size:var(--text-2xs);font-weight:550;line-height:1.35;cursor:pointer}._reconcileSubtle_qokpl_602:hover:not(:disabled){color:var(--color-text, #111);background:color-mix(in srgb,var(--color-text, #111) 5%,transparent)}._docsDropZone_qokpl_621{display:grid;gap:.2rem;justify-items:center;margin:.75rem 0 1rem;padding:1.15rem 1.1rem;border:2px dashed color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 55%,#94a3b8);border-radius:10px;background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 6%,transparent),color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 6%,transparent) 10px,color-mix(in srgb,var(--ui-surface-2, #f8fafc) 88%,transparent) 10px,color-mix(in srgb,var(--ui-surface-2, #f8fafc) 88%,transparent) 20px);text-align:center;color:var(--color-text, #111);font-size:var(--text-sm);cursor:copy;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 12%,transparent)}._docsDropZoneActive_qokpl_644{border-color:var(--color-sofee-highlight, #ee3d23);background:color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 12%,#fff);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 25%,transparent)}._docsDropZoneTitle_qokpl_650{font-weight:700;font-size:var(--text-base, 1rem);color:var(--color-sofee-highlight, #ee3d23)}._docsDropZoneHint_qokpl_656{font-size:var(--text-xs);color:var(--color-text-muted, #64748b)}._leftPanelHeader_qokpl_661{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .85rem}._knowledgeFilterBar_qokpl_278{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;margin:0 0 .85rem;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:6px;background:color-mix(in srgb,var(--ui-surface-2, #f8fafc) 80%,transparent)}._knowledgeFilterField_qokpl_680{display:flex;flex-direction:column;gap:.2rem;min-width:0;font-size:var(--text-xs);color:var(--color-text-muted, #64748b)}._knowledgeFilterCheck_qokpl_689{grid-column:1 / -1;display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text, #111);cursor:pointer;-webkit-user-select:none;user-select:none}._knowledgeFilterCheck_qokpl_689 input{margin:0}._knowledgeFilterSummary_qokpl_706{grid-column:1 / -1;margin:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text, #111)}._knowledgeFilterHint_qokpl_714{grid-column:1 / -1;margin:0;font-size:var(--text-2xs);line-height:1.35;color:var(--color-text-muted, #64748b)}._treeEntry_qokpl_722{position:relative;padding:.18rem .05rem .1rem;border-bottom:none}._treeEntryItem_qokpl_728{padding:.04rem 0;line-height:1.25}._leftViewTabs_qokpl_733{flex-wrap:wrap;margin:0}._knowledgeLibraryPath_qokpl_738{margin:.15rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-2xs);line-height:1.3;word-break:break-all;opacity:.65;max-width:100%}._knowledgeVisitIcon_qokpl_748{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;margin:0;padding:0!important;border:none!important;border-radius:3px;background:transparent!important;color:var(--color-text-muted, #64748b);cursor:pointer;min-height:0!important;font-weight:400}._knowledgeVisitIcon_qokpl_748:hover:not(:disabled){color:var(--color-text, #111);background:color-mix(in srgb,var(--color-text, #111) 6%,transparent)}._visitIcon_qokpl_771{width:.85rem;height:.85rem;display:block}._knowledgeSyncTag_qokpl_777{flex:0 0 auto;margin:0;padding:.05rem .4rem;border:1px solid color-mix(in srgb,#0f766e 50%,transparent);border-radius:4px;background:color-mix(in srgb,#14b8a6 16%,transparent);color:#0f766e;font-size:var(--text-2xs);font-weight:650;line-height:1.35;cursor:pointer}._knowledgeSyncTag_qokpl_777:hover:not(:disabled){background:color-mix(in srgb,#14b8a6 28%,transparent)}._knowledgeSyncTag_qokpl_777:disabled{opacity:.55;cursor:not-allowed}._relationChart_qokpl_800{margin-top:.85rem;padding:.85rem;border:1px solid var(--color-border);border-radius:8px;background:color-mix(in srgb,var(--ui-surface-2, #f8fafc) 88%,transparent)}._relationChartTitle_qokpl_808{margin:0 0 .75rem;font-size:var(--text-base)}._relationChartCanvas_qokpl_813{display:flex;flex-direction:column;gap:.55rem}._relationNode_qokpl_819{display:flex;flex-direction:column;gap:.25rem;padding:.7rem .8rem;border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface, #fff)}._relationNode_qokpl_819 strong{font-size:var(--text-sm)}._relationNode_qokpl_819 span{font-size:var(--text-2xs);color:var(--color-text-muted);line-height:1.4}._relationNodeSofee_qokpl_839{border-color:color-mix(in srgb,var(--color-sofee-highlight, #5b3cc4) 35%,var(--color-border));background:color-mix(in srgb,var(--color-sofee-highlight, #5b3cc4) 8%,#fff)}._relationNodeSync_qokpl_844{border-color:color-mix(in srgb,#d97706 40%,var(--color-border));background:color-mix(in srgb,#f59e0b 10%,#fff)}._relationNodeOwui_qokpl_849{border-color:color-mix(in srgb,#2563eb 35%,var(--color-border));background:color-mix(in srgb,#2563eb 8%,#fff)}._relationArrow_qokpl_854{text-align:center;font-size:var(--text-2xs);font-weight:650;color:var(--color-text-muted)}._knowledgeRootNote_qokpl_861{display:block;margin:.15rem 0 .35rem 1.35rem;max-width:36rem;font-size:var(--text-2xs);line-height:1.35;color:var(--color-text-muted)}._knowledgeRootNote_qokpl_861 p{margin:0}._knowledgeRootNote_qokpl_861 p+p{margin-top:.15rem}._knowledgeTreeMeta_qokpl_878{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.25rem;margin-top:0;font-size:var(--text-2xs);color:var(--color-text-muted)}._syncTag_qokpl_889{display:inline-block;font-size:var(--text-2xs);font-weight:600;line-height:1.25;padding:.08rem .4rem;border-radius:999px;letter-spacing:.01em}._ui-striped-row_qokpl_899 ._syncTag_qokpl_889._syncSofeeOnly_qokpl_899{background:transparent;color:var(--color-text-muted, #64748b);border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);font-weight:550}._syncSofeeOnly_qokpl_899{background:#f3f4f6;color:#374151}._syncClean_qokpl_911{background:#dcfce7;color:#166534}._syncStale_qokpl_916{background:#ffedd5;color:#9a3412}._syncConflict_qokpl_921{background:#fee2e2;color:#991b1b}._syncSynced_qokpl_926{background:#dbeafe;color:#1e40af}._createSectionGap_qokpl_931{height:1.5rem}._createColumns_qokpl_594{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:stretch;width:100%;min-width:0}._createPanel_qokpl_944{display:grid;gap:.65rem;padding:.85rem 1rem;border:1px solid var(--border-color, #d4d4d8);border-radius:6px;background:var(--surface-muted, #fafafa);min-width:0;max-width:100%;align-content:start;overflow:hidden}._createSubPanel_qokpl_957{display:grid;gap:.5rem;padding:.65rem .7rem;border:1px solid color-mix(in srgb,var(--border-color, #d4d4d8) 85%,transparent);border-radius:5px;background:color-mix(in srgb,#fff 70%,transparent);min-width:0;max-width:100%;overflow:hidden}._createSubPanelTitle_qokpl_969{margin:0;font-size:var(--text-sm);font-weight:650}._createFieldLabel_qokpl_975{display:grid;gap:.25rem;width:100%;max-width:100%;min-width:0;font-size:var(--text-xs);color:var(--color-text-muted, #64748b)}._createFieldLabel_qokpl_975>:is(input,select){box-sizing:border-box;width:100%;max-width:100%;min-width:0}._createFieldStack_qokpl_992{display:grid;gap:.45rem;width:100%;max-width:100%;min-width:0}._createFieldStack_qokpl_992>:is(input,select,button,label),._createPanel_qokpl_944>:is(input,select,label),._createPanel_qokpl_944 :is(input,select){box-sizing:border-box;width:100%;max-width:100%;min-width:0}._createFieldStack_qokpl_992>button,._createPanel_qokpl_944>button{justify-self:start;width:auto;max-width:100%}._createDropSpan_qokpl_1016{margin-top:.75rem;margin-bottom:0}@media (max-width: 960px){._createColumns_qokpl_594{grid-template-columns:1fr}}._createPanelTitle_qokpl_1027{margin:0;font-size:var(--text-base, 1rem);font-weight:600}._ideaPopup_qokpl_1033{width:min(52rem,96vw);max-height:90vh;overflow:auto}._ideaEditor_qokpl_1039{margin-top:.35rem;min-height:16rem}._knowledgeEditorGrid_qokpl_1044{display:grid;gap:.75rem}._knowledgeEditorGrid_qokpl_1044 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._pluginAssignList_qokpl_1056{display:grid;gap:.4rem;margin-top:.35rem}._pluginAssignRow_qokpl_1062{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}._pluginAssignCheck_qokpl_1069{display:inline-flex;flex-direction:row;align-items:center;gap:.35rem;font-size:var(--text-sm)}._pluginAssignRow_qokpl_1062 select{width:auto;padding-top:.15rem;padding-bottom:.15rem}._pluginAssignChips_qokpl_1083{display:flex;flex-wrap:wrap;gap:.25rem .9rem;font-size:var(--text-xs)}._pluginTagBlock_qokpl_1090{display:grid;gap:.65rem;padding-top:.25rem}._pluginTagGrid_qokpl_1096{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}._pluginTagOptions_qokpl_1102{display:grid;gap:.25rem;max-height:10rem;overflow:auto;margin-top:.25rem}._knowledgeTreeLine_qokpl_1110{display:flex;align-items:center;justify-content:flex-start}._knowledgeTreeNameLine_qokpl_1116{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.25rem;width:100%;text-align:left}._knowledgeTreeNameLineItem_qokpl_1126{flex-wrap:nowrap;gap:.4rem;padding-left:0;min-height:0;width:100%}._knowledgeTreeTitleCluster_qokpl_1135{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.2rem;min-width:0;flex:1 1 auto;max-width:none;line-height:1.3}._knowledgeAddTag_qokpl_1146{flex:0 0 auto;margin:0;padding:.02rem 0;max-width:0;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--color-text-muted, #64748b);font-size:var(--text-2xs);font-weight:600;line-height:1.35;cursor:pointer;opacity:0;overflow:hidden;white-space:nowrap;pointer-events:none;transition:opacity .12s ease,max-width .12s ease,padding .12s ease}._knowledgeTreeNameLine_qokpl_1116:hover>._knowledgeAddTag_qokpl_1146,._knowledgeTreeNameLine_qokpl_1116:focus-within>._knowledgeAddTag_qokpl_1146,._knowledgeTreeNameLineItem_qokpl_1126:hover>._knowledgeAddTag_qokpl_1146,._knowledgeTreeNameLineItem_qokpl_1126:focus-within>._knowledgeAddTag_qokpl_1146{max-width:5.5rem;padding:.02rem .32rem;border-color:color-mix(in srgb,var(--color-border) 80%,transparent);opacity:.9;pointer-events:auto}._knowledgeAddTag_qokpl_1146:hover{color:var(--color-sofee-highlight, #ee3d23);border-color:color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 45%,transparent);background:color-mix(in srgb,var(--color-sofee-highlight, #ee3d23) 8%,transparent);opacity:1}._knowledgeAddTag_qokpl_1146:disabled{opacity:.55;cursor:not-allowed}._knowledgeVisitTag_qokpl_1189{flex:0 0 auto;margin:0;padding:.05rem .4rem;border:1px solid color-mix(in srgb,#2563eb 55%,transparent);border-radius:4px;background:#2563eb;color:#fff;font-size:var(--text-2xs);font-weight:650;line-height:1.35;cursor:pointer}._knowledgeVisitTag_qokpl_1189:hover:not(:disabled){background:#1d4ed8}._knowledgeVisitTag_qokpl_1189:disabled{opacity:.55;cursor:not-allowed}._filePreviewPopup_qokpl_1212{width:min(56rem,94vw);max-height:90vh;overflow:auto}._filePreviewText_qokpl_1218{margin:0;padding:.75rem;max-height:70vh;overflow:auto;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);background:color-mix(in srgb,var(--color-sofee-highlight, #5b3cc4) 6%,transparent);border-radius:6px}._filePreviewFrame_qokpl_1231{display:block;width:100%;min-height:70vh;border:0;border-radius:6px;background:#fff}._filePreviewImage_qokpl_1240{display:block;max-width:100%;max-height:70vh;margin:0 auto;object-fit:contain}._knowledgeTreeRowFit_qokpl_1248{width:auto;flex:0 1 auto}._knowledgeTreeChildren_qokpl_1258{--tree-guide: #57534e;--tree-gutter: 1.05rem;--tree-rail: 1.25px;list-style:none;margin:.05rem 0 .15rem .5rem;padding:0 0 0 var(--tree-gutter);position:relative;display:flex;flex-direction:column;gap:.1rem;max-height:none;overflow:visible}._treeGuide_qokpl_1273{position:absolute;left:calc(-1 * var(--tree-gutter, 1.05rem));top:0;bottom:0;width:var(--tree-gutter, 1.05rem);pointer-events:none;z-index:2}._treeGuide_qokpl_1273:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--tree-guide, #57534e);transform:translateY(-50%)}._treeGuide_qokpl_1273:after{content:"";position:absolute;left:0;top:0;width:var(--tree-rail, 1.25px);background:var(--tree-guide, #57534e);bottom:0}._treeGuideLast_qokpl_1306:after{bottom:auto;height:50%}._folderTabBody_qokpl_1311 ._owuiFilesPanel_qokpl_1311{margin-top:0;padding-top:0;border-top:none}._owuiFilesPanel_qokpl_1311{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}._owuiFilesTitle_qokpl_1323{margin:0 0 .35rem;font-size:var(--text-sm)}._owuiUploadBox_qokpl_1328{margin-top:.85rem;padding:.75rem;border:1px dashed var(--color-border);border-radius:8px;background:var(--color-surface-soft, transparent)}._popupActions_qokpl_1336{display:flex;justify-content:flex-end;gap:.5rem;flex-shrink:0}._markdownPopup_qokpl_1343{width:min(72rem,100%)}._knowledgeText_qokpl_1347{min-height:16rem;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm)}@media (max-width: 1100px){._knowledgeShell_qokpl_261{grid-template-columns:1fr}}._sectionHeaderRow_qokpl_1360{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}._sectionHeaderActions_qokpl_1368{display:flex;flex-wrap:wrap;gap:.5rem;flex-shrink:0}._actionRow_qokpl_1375{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem;align-items:center}._savedBadge_qokpl_1383,._savedBadgePending_qokpl_1384{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--text-base);line-height:1.3}._savedBadge_qokpl_1383{color:#166534}._savedBadgePending_qokpl_1384{color:#92400e}._fieldLabelRow_qokpl_1400{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}._fieldCheck_qokpl_1407{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:999px;background:#16a34a;color:#fff;font-size:var(--text-xs);font-weight:700;flex-shrink:0;line-height:1}._mono_qokpl_1422{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);word-break:break-all}._idHint_qokpl_1428{color:var(--color-text-muted);font-size:var(--text-xs)}._banner_qokpl_1433{border-radius:var(--radius-md);padding:.65rem .85rem;margin-bottom:.85rem;font-size:var(--text-base)}._bannerError_qokpl_1440{background:color-mix(in srgb,#dc2626 12%,var(--color-surface));border:1px solid color-mix(in srgb,#dc2626 35%,var(--color-border));color:#991b1b}._bannerOk_qokpl_1446{background:color-mix(in srgb,#16a34a 12%,var(--color-surface));border:1px solid color-mix(in srgb,#16a34a 35%,var(--color-border));color:#065f46}._comingList_qokpl_1452{margin:.5rem 0 0;padding-left:1.25rem;color:var(--color-text-muted)}._span2_qokpl_1458{grid-column:1 / -1}._modalFooter_qokpl_1462{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.1rem;padding-top:.75rem;border-top:1px solid var(--color-border)}._modalHeaderActions_qokpl_1472{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;flex-shrink:0}._autofillHint_qokpl_1480,._autofillBusy_qokpl_1481{margin:.5rem 0 .75rem;padding:.55rem .7rem;border-radius:var(--radius-sm);font-size:var(--text-md);line-height:1.4}._autofillHint_qokpl_1480{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}._autofillWarn_qokpl_1495{background:#fffbeb;border:1px solid #fde68a;color:#92400e}._autofillBusy_qokpl_1481{background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text-muted)}._readyPanel_qokpl_1507{border-radius:var(--radius-md);padding:.85rem 1rem;margin-bottom:1rem;border:1px solid var(--color-border)}._readyPanelOk_qokpl_1514{background:color-mix(in srgb,#16a34a 10%,var(--color-surface));border-color:color-mix(in srgb,#16a34a 40%,var(--color-border))}._readyPanelPending_qokpl_1519{background:color-mix(in srgb,#ca8a04 8%,var(--color-surface));border-color:color-mix(in srgb,#ca8a04 35%,var(--color-border))}._readyHeader_qokpl_1524{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;margin-bottom:.55rem}._readyCheck_qokpl_1532{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:#16a34a;color:#fff;font-size:var(--text-md);font-weight:700;flex-shrink:0}._readyPendingMark_qokpl_1546{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;border:2px solid #ca8a04;color:#ca8a04;font-size:var(--text-xs);flex-shrink:0}._readyList_qokpl_1559{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}._readyItemOk_qokpl_1567,._readyItemMissing_qokpl_1568{display:flex;align-items:flex-start;gap:.45rem;font-size:var(--text-base)}._readyItemOk_qokpl_1567{color:#166534}._readyItemMissing_qokpl_1568{color:var(--color-text)}._readyItemMark_qokpl_1583{font-weight:700;width:1rem;flex-shrink:0;line-height:1.35}._readyItemOk_qokpl_1567 ._readyItemMark_qokpl_1583{color:#16a34a}._readyItemMissing_qokpl_1568 ._readyItemMark_qokpl_1583{color:#ca8a04}._readyItemHint_qokpl_1598{color:var(--color-text-muted);font-size:var(--text-sm)}._nextSteps_qokpl_1603{border:1px solid color-mix(in srgb,#16a34a 35%,var(--color-border));background:color-mix(in srgb,#16a34a 6%,var(--color-surface));border-radius:var(--radius-md);padding:.85rem 1rem 1rem}._nextStepsList_qokpl_1610{margin:.5rem 0 .75rem;padding-left:1.25rem;display:grid;gap:.55rem;font-size:var(--text-base);line-height:1.45;color:var(--color-text)}._howto_qokpl_1620{margin:.75rem 0 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft, var(--color-surface));padding:0 .85rem .15rem}._howtoSummary_qokpl_1628{cursor:pointer;list-style:none;padding:.7rem 0;font-size:var(--text-base);font-weight:600;color:var(--color-heading);-webkit-user-select:none;user-select:none}._howtoSummary_qokpl_1628::-webkit-details-marker{display:none}._howtoSummary_qokpl_1628:before{content:"▸";display:inline-block;margin-right:.45rem;color:var(--color-text-muted);transition:transform .12s ease}._howto_qokpl_1620[open]>._howtoSummary_qokpl_1628:before{transform:rotate(90deg)}._howtoBody_qokpl_1654{padding:0 0 .85rem 1.15rem}._howtoList_qokpl_1658{margin:.4rem 0 .65rem;padding-left:1.25rem;display:grid;gap:.45rem;font-size:var(--text-base);line-height:1.45;color:var(--color-text)}._hostFeedback_qokpl_1668{margin-top:.65rem;border-radius:var(--radius-md);padding:.55rem .75rem;font-size:var(--text-base)}._hostFeedbackOk_qokpl_1675{background:color-mix(in srgb,#16a34a 12%,var(--color-surface));border:1px solid color-mix(in srgb,#16a34a 35%,var(--color-border));color:#065f46}._hostFeedbackError_qokpl_1681{background:color-mix(in srgb,#dc2626 12%,var(--color-surface));border:1px solid color-mix(in srgb,#dc2626 35%,var(--color-border));color:#991b1b}._hostFeedbackHint_qokpl_1687{margin:.55rem 0 0}._pushBlock_qokpl_1691{margin-top:.85rem;display:grid;gap:.55rem;justify-items:start}@media (max-width: 720px){._sectionHeaderRow_qokpl_1360{flex-direction:column}}._keyStoreBox_qokpl_1704{margin-top:.65rem;padding:.7rem .85rem;border:1px solid var(--color-border, #d0d7de);border-radius:6px;background:var(--color-surface-muted, rgba(0, 0, 0, .04));font-size:var(--text-base);line-height:1.45}._keyStoreBox_qokpl_1704 code,._keyStorePath_qokpl_1715{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);word-break:break-all}._page_uomyp_1{padding:1.25rem 1.5rem 3rem}._help_uomyp_5{color:var(--color-text-muted, #667085);margin-bottom:1rem}._error_uomyp_10{color:#b91c1c}._table_uomyp_14{width:100%;border-collapse:collapse}._table_uomyp_14 th,._table_uomyp_14 td{text-align:left;vertical-align:top;padding:.6rem .75rem;border-bottom:1px solid var(--color-border, #e4e7ec)}._when_uomyp_27{white-space:nowrap;font-variant-numeric:tabular-nums}._title_uomyp_32{font-weight:650}._body_uomyp_36{margin-top:.25rem;white-space:pre-wrap}._meta_uomyp_41{margin-top:.25rem;font-size:var(--text-sm);color:var(--color-text-muted, #667085)}._actions_uomyp_47{display:flex;gap:.4rem;flex-wrap:wrap}._page_1vl52_1{max-width:1280px;margin:0 auto;padding:1.2rem;display:grid;gap:.9rem}._profileShell_1vl52_9{min-height:100%}._profileStickyHeader_1vl52_13{position:sticky;top:0;z-index:8;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1.2rem .75rem;background:var(--color-bg);border-bottom:1px solid var(--ui-border)}._profileStickyHeader_1vl52_13 ._pageHeader_1vl52_26{min-width:0}._primaryButton_1vl52_30{flex-shrink:0;border:1px solid transparent;border-radius:var(--ui-radius-control);background:var(--color-sofee-highlight);color:var(--color-on-brand);padding:.45rem .9rem;font-weight:700;cursor:pointer;box-shadow:var(--ui-shadow-card)}._primaryButton_1vl52_30:hover:not(:disabled){background:var(--color-sofee-highlight-hover)}._primaryButton_1vl52_30:disabled{opacity:.6;cursor:not-allowed}._pageHeader_1vl52_26 h1{margin:0}._pageHeader_1vl52_26 p{margin:.35rem 0 0;color:var(--color-text-muted)}._headerNote_1vl52_60{margin:.55rem 0 0;padding:.5rem .7rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);font-weight:600}._statusBanner_1vl52_70{margin:.7rem 0 0;padding:.65rem .8rem;border-radius:var(--ui-radius-control);display:grid;gap:.25rem}._statusBanner_1vl52_70 strong{font-size:var(--text-lg)}._statusWorking_1vl52_82{border:1px solid var(--ui-success-border);background:var(--ui-success-bg);color:var(--color-text)}._statusNeedsSetup_1vl52_88{border:1px solid var(--ui-warning-border);background:var(--ui-warning-bg);color:var(--color-text)}._statusChecking_1vl52_94,._statusUnknown_1vl52_95{border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--color-text)}._list_1vl52_101{margin:0;padding:0;list-style:none;display:grid;gap:.7rem}._card_1vl52_109{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);padding:1rem;display:grid;gap:.45rem}._card_1vl52_109 h2{margin:0;font-size:var(--text-lg)}._card_1vl52_109 p{margin:0}._guideList_1vl52_127,._guideSteps_1vl52_128{margin:0;padding-left:1.2rem;display:grid;gap:.4rem}._codeBlock_1vl52_135{display:block;margin-top:.4rem;padding:.45rem .55rem;border:1px solid var(--ui-border);border-radius:.35rem;background:var(--ui-surface-2);word-break:break-all;white-space:pre-wrap;-webkit-user-select:all;user-select:all}._fieldRow_1vl52_147{display:flex;justify-content:space-between;align-items:center;gap:.8rem}._fieldRow_1vl52_147 span{color:var(--color-text-muted)}._error_1vl52_158{margin:0;padding:.5rem .7rem;border:1px solid var(--ui-error-border);border-radius:var(--ui-radius-control);background:var(--ui-error-bg);color:var(--ui-error-text)}._success_1vl52_167{margin:0;padding:.5rem .7rem;border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--ui-border) 55%);border-radius:var(--ui-radius-control);background:color-mix(in srgb,var(--color-accent) 8%,var(--ui-surface-1) 92%);color:var(--color-text);white-space:pre-wrap}._warning_1vl52_177{margin:0;padding:.5rem .7rem;border:1px solid var(--ui-warning-border);border-radius:var(--ui-radius-control);background:var(--ui-warning-bg);color:var(--ui-warning-text);white-space:pre-wrap}._sectionGrid_1vl52_187{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.9rem}._fullWidthCard_1vl52_193{grid-column:1 / -1}._form_1vl52_197{display:grid;gap:.85rem}._inputGrid_1vl52_202{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}._inputStack_1vl52_208{display:grid;gap:.35rem}._inputStack_1vl52_208 label{font-size:var(--text-md);font-weight:600}._inputStack_1vl52_208 input:not([type=checkbox]):not([type=radio]),._inputStack_1vl52_208 select{width:100%;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.6rem .7rem}._toolbar_1vl52_228,._actionsRow_1vl52_235{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}._actionsRowSpaced_1vl52_242{margin-top:.5rem}._actionsRowMoreSpaced_1vl52_246{margin-top:1rem}._actionsRow_1vl52_235 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.45rem .8rem;cursor:pointer}._actionsRow_1vl52_235 button:disabled{opacity:.6;cursor:not-allowed}._actionsRow_1vl52_235 button._primaryButton_1vl52_30{border-color:transparent;background:var(--color-sofee-highlight);color:var(--color-on-brand);font-weight:700;box-shadow:var(--ui-shadow-card)}._actionsRow_1vl52_235 button._primaryButton_1vl52_30:hover:not(:disabled){background:var(--color-sofee-highlight-hover)}._tableWrap_1vl52_276{overflow-x:auto}._memberTable_1vl52_280{width:100%;border-collapse:collapse}._memberTable_1vl52_280 th,._memberTable_1vl52_280 td{padding:.65rem .55rem;border-bottom:1px solid var(--ui-border);text-align:left;vertical-align:top}._memberTable_1vl52_280 th{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._memberTable_1vl52_280 input[type=checkbox]{width:1rem;height:1rem}._muted_1vl52_305{margin:0;color:var(--color-text-muted)}._inlineNote_1vl52_310{font-size:var(--text-md);color:var(--color-text-muted)}._sectionTitle_1vl52_315{margin-top:1rem}._toggleLabel_1vl52_319{display:flex;align-items:center;gap:.4rem}._checkboxList_1vl52_325{display:grid;gap:.45rem;margin:0;padding:.55rem .7rem;list-style:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);max-height:16rem;overflow:auto}._solutionsCheckboxList_1vl52_338{max-height:none}._solutionOption_1vl52_343{display:flex;align-items:flex-start;gap:.65rem;width:100%;margin:0;cursor:pointer;color:#111827}._solutionOptionText_1vl52_353{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 auto}._solutionOptionName_1vl52_361{display:block;color:#111827;font-size:.95rem;font-weight:650;line-height:1.35}._solutionOptionDesc_1vl52_369{display:block;color:#4b5563;font-size:.85rem;font-weight:400;line-height:1.35}._checkboxList_1vl52_325 label{display:flex;align-items:flex-start;gap:.55rem;font-weight:500;cursor:pointer;color:var(--color-text);width:100%}._checkboxList_1vl52_325 input[type=checkbox]{width:1rem;height:1rem;margin-top:.2rem;flex:0 0 auto;padding:0;border:none;background:transparent}._checkboxListMeta_1vl52_397{display:grid;gap:.15rem;min-width:0;flex:1 1 auto;color:var(--color-text)}._checkboxListMeta_1vl52_397 strong{color:var(--color-text);font-weight:600}._checkboxListMeta_1vl52_397 span{font-size:var(--text-md);color:var(--color-text-muted);font-weight:400}._sectionHeaderRow_1vl52_417{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}._inviteButton_1vl52_425{background:var(--color-accent, #2563eb);color:#fff;border:none;border-radius:var(--ui-radius-control);padding:.38rem .75rem;cursor:pointer;font-size:var(--text-md);white-space:nowrap}._inviteButton_1vl52_425:hover{opacity:.88}._popupOverlay_1vl52_441{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._popupBox_1vl52_451{background:var(--ui-surface-1, #fff);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:1.6rem 2rem;min-width:360px;max-width:520px;width:100%;box-shadow:0 8px 30px #0000002e}._popupTitle_1vl52_462{margin:0 0 1rem;font-size:var(--text-lg)}._popupForm_1vl52_467{display:grid;gap:.8rem}._popupActions_1vl52_472{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.75rem}._trafficCard_1vl52_479{scroll-margin-top:5.5rem}._trafficNote_1vl52_483{margin:.75rem 0 1rem;max-width:40rem;padding:.7rem .9rem;border-radius:8px;background:color-mix(in srgb,var(--color-sofee-highlight, #5b3cc4) 14%,var(--color-surface, #fff));border:1px solid color-mix(in srgb,var(--color-sofee-highlight, #5b3cc4) 32%,transparent);font-size:var(--text-sm)}._trafficCopyRow_1vl52_493{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-bottom:.7rem}._trafficUrl_1vl52_501{flex:1 1 16rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);word-break:break-all}@media (max-width: 720px){._page_1vl52_1{padding:1rem}._memberTable_1vl52_280 th,._memberTable_1vl52_280 td{padding:.55rem .4rem}._popupBox_1vl52_451{min-width:unset;padding:1rem 1.1rem}}._overlay_kuolf_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1300}._dialog_kuolf_12{width:min(960px,calc(100vw - 2rem));max-height:88vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1.25rem 1.35rem 1.5rem}._header_kuolf_23{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}._headerActions_kuolf_33{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._headerActions_kuolf_33 ._btn_kuolf_40{display:inline-flex;align-items:center;gap:.35rem}._eyebrow_kuolf_46{margin:0 0 .35rem;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}._title_kuolf_55{margin:0 0 .4rem;font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;line-height:1.2}._lead_kuolf_63{margin:0;max-width:42rem;font-size:var(--text-md);color:var(--color-text-muted);line-height:1.5}._activeBanner_kuolf_71{margin:.75rem 0 0;font-size:var(--text-sm);color:var(--color-text)}._activeBanner_kuolf_71 strong{font-weight:650}._grid_kuolf_81{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}._card_kuolf_87{position:relative;display:flex;flex-direction:column;gap:.85rem;min-height:100%;padding:1.15rem 1.2rem 1.2rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 1px color-mix(in srgb,var(--color-border) 55%,transparent);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;text-align:left;font:inherit;color:inherit;cursor:pointer}._card_kuolf_87:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-border) 40%,var(--color-primary, #1a5fb4) 60%);transform:translateY(-2px);box-shadow:0 8px 24px color-mix(in srgb,var(--color-text) 8%,transparent)}._card_kuolf_87:disabled{cursor:wait;opacity:.72}._cardDefault_kuolf_116{border-color:color-mix(in srgb,var(--color-primary, #1a5fb4) 55%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary, #1a5fb4) 8%,var(--color-surface)) 0%,var(--color-surface) 40%)}._cardToneA_kuolf_122{--card-accent: #0f766e}._cardToneB_kuolf_126{--card-accent: #1d4ed8}._cardToneC_kuolf_130{--card-accent: #b45309}._cardToneD_kuolf_134{--card-accent: #334155}._accentBar_kuolf_138{height:3px;width:2.75rem;border-radius:999px;background:var(--card-accent, var(--color-primary, #1a5fb4))}._cardHeading_kuolf_145{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._cardTitle_kuolf_152{margin:0;font-size:var(--text-lg);font-weight:650;letter-spacing:-.015em;line-height:1.3;color:#111827}._activeBadge_kuolf_161{flex-shrink:0;font-size:var(--text-2xs);font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--card-accent, var(--color-primary, #1a5fb4));background:color-mix(in srgb,var(--card-accent, var(--color-primary, #1a5fb4)) 12%,var(--color-surface));border:1px solid color-mix(in srgb,var(--card-accent, var(--color-primary, #1a5fb4)) 35%,var(--color-border));border-radius:var(--radius-sm, 6px);padding:.15rem .4rem}._cardDescription_kuolf_174{margin:0;flex:1;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}._metaRow_kuolf_182{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._cardFooter_kuolf_190{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:auto;padding-top:.85rem;border-top:1px solid var(--color-border)}._cardFooterActions_kuolf_201{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;margin-left:auto}._pluginCount_kuolf_209{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:500}._startHint_kuolf_215{font-size:var(--text-sm);font-weight:650;color:var(--card-accent, var(--color-primary, #1a5fb4))}._pluginList_kuolf_221{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.35rem}._pluginChip_kuolf_230{font-size:var(--text-2xs);padding:.2rem .45rem;border-radius:999px;border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-surface-soft, #f5f6f8)}._error_kuolf_239{color:var(--color-danger)}._loading_kuolf_243{color:var(--color-text-muted)}._guide_1qfql_1{padding:14px;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;color:#78350f;font-size:var(--text-md);line-height:1.5}._guidePage_1qfql_11{margin-bottom:16px}._guideHeader_1qfql_15{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}._guideHeader_1qfql_15 svg{flex-shrink:0;margin-top:2px;color:#d97706}._guideTitle_1qfql_28{margin:0 0 6px;font-size:var(--text-base);font-weight:700;color:#92400e}._guideSubtitle_1qfql_35{margin:0;font-size:var(--text-sm);color:#92400e}._steps_1qfql_41{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px}._steps_1qfql_41 li{padding-left:4px}._buttonRow_1qfql_53{margin-top:8px}._primaryLinkButton_1qfql_57{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#2563eb;color:#fff;border-radius:6px;text-decoration:none;font-size:var(--text-sm);font-weight:600;transition:background-color .2s}._primaryLinkButton_1qfql_57:hover{background:#1d4ed8;color:#fff}._codeBlock_1qfql_76{display:block;margin-top:6px;padding:8px 10px;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-xs);color:#78350f;word-break:break-all;white-space:pre-wrap}._envVars_1qfql_90{margin-top:6px;display:flex;flex-direction:column;gap:4px;font-size:var(--text-xs)}._envVars_1qfql_90 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#fef3c7;padding:1px 4px;border-radius:3px}._hint_1qfql_105{display:block;margin-top:4px;font-size:var(--text-xs);color:#a16207}._footerNote_1qfql_112{margin:14px 0 0;padding-top:12px;border-top:1px solid #fde68a;font-size:var(--text-xs);color:#a16207}._formGrid_1qfql_120{margin-top:10px;display:flex;flex-direction:column;gap:10px}._formField_1qfql_127{display:flex;flex-direction:column;gap:4px;font-size:var(--text-xs);font-weight:600}._input_1qfql_135{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #fcd34d;border-radius:6px;font-size:var(--text-sm);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#fff;color:#78350f}._saveButton_1qfql_147{align-self:flex-start;padding:8px 14px;border:none;border-radius:6px;background:#2563eb;color:#fff;font-size:var(--text-sm);font-weight:600;cursor:pointer}._saveButton_1qfql_147:disabled{opacity:.5;cursor:not-allowed}._saveMessage_1qfql_164{margin:0;font-size:var(--text-xs);color:#166534}._modePicker_1qfql_170{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}._modeCard_1qfql_177{text-align:left;padding:14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}._modeCard_1qfql_177:hover{border-color:#93c5fd}._modeCardSelected_1qfql_191{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._modeCardTitle_1qfql_196{margin:0 0 6px;font-size:var(--text-md);font-weight:700;color:#1f2937}._modeCardDescription_1qfql_203{margin:0;font-size:var(--text-xs);color:#6b7280;line-height:1.45}._publicHint_1qfql_210{margin:0 0 12px;padding:10px 12px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;font-size:var(--text-sm);color:#065f46;line-height:1.45}._exampleUrl_1qfql_221{display:block;margin-top:6px;font-size:var(--text-2xs);color:#047857;word-break:break-all}@media (max-width: 768px){._modePicker_1qfql_170{grid-template-columns:1fr}}._container_xqrg8_1{max-width:1200px;margin:0 auto;padding:2rem;color:var(--color-text)}._header_xqrg8_8{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}._header_xqrg8_8 h1{margin:0;font-family:var(--font-heading);color:var(--color-heading)}._header_xqrg8_8 p{margin:.4rem 0 0;color:var(--color-text-muted)}._headerActions_xqrg8_27{display:flex;gap:.6rem}._layout_xqrg8_32{display:grid;grid-template-columns:340px 1fr;gap:1rem}._sidebar_xqrg8_38,._editor_xqrg8_39{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:1rem}._typeList_xqrg8_46{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}._typeRow_xqrg8_55,._typeRowActive_xqrg8_56{display:flex;justify-content:space-between;gap:.6rem;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.65rem;cursor:pointer}._typeRowActive_xqrg8_56{border-color:var(--color-accent);background:var(--color-surface-soft)}._subtle_xqrg8_72{display:block;font-size:var(--text-sm);color:var(--color-text-muted)}._inlineButton_xqrg8_78,._primaryButton_xqrg8_79,._secondaryButton_xqrg8_80,._dangerButton_xqrg8_81{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer}._inlineButton_xqrg8_78{font-size:var(--text-sm);padding:.3rem .55rem}._primaryButton_xqrg8_79{padding:.55rem .95rem;background:var(--color-sofee-highlight);border:none;color:var(--color-on-brand);font-weight:600}._secondaryButton_xqrg8_80,._dangerButton_xqrg8_81{padding:.55rem .95rem}._dangerButton_xqrg8_81{color:var(--color-danger);border-color:var(--color-danger)}._grid_xqrg8_112{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}._grid_xqrg8_112 label,._flags_xqrg8_119 label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-base)}._grid_xqrg8_112 input,._grid_xqrg8_112 select,._grid_xqrg8_112 textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.55rem;color:var(--color-text)}._fullWidth_xqrg8_136{grid-column:1 / -1}._flags_xqrg8_119{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-bottom:1rem}._flags_xqrg8_119 label{flex-direction:row;align-items:center;gap:.5rem}._footerActions_xqrg8_153{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}._error_xqrg8_160{color:var(--color-danger);font-weight:700}._success_xqrg8_165{color:var(--color-success);font-weight:700}@media (max-width: 980px){._layout_xqrg8_32,._grid_xqrg8_112,._flags_xqrg8_119{grid-template-columns:1fr}}._wrap_t2y34_1{display:flex;flex-direction:column;gap:.6rem}._actions_t2y34_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}._error_t2y34_15{margin-right:auto;color:var(--color-danger);font-weight:700}._markupEditor_t2y34_21{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:#fff;min-height:70vh}._docEditor_t2y34_29{background:#fff;border:1px solid var(--color-border);border-radius:8px;min-height:70vh}._docSurface_t2y34_36{min-height:60vh;padding:1.25rem 1.5rem 2rem;font-size:var(--text-md)}._docSurface_t2y34_36 table{border-collapse:collapse;width:100%;margin:.75rem 0 1rem}._docSurface_t2y34_36 th,._docSurface_t2y34_36 td{border:1px solid var(--color-border);padding:.35rem .6rem;text-align:left}._docSurface_t2y34_36 th{background:var(--ui-surface-2)}._codeBlock_t2y34_59{margin:.75rem 0;padding:.75rem 1rem;overflow:auto;border-radius:6px;background:var(--ui-surface-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm)}._codeLang_t2y34_69{margin-bottom:.35rem;color:var(--color-text-muted);font-size:var(--text-xs)}._container_3p6fz_1{max-width:1240px;margin:0 auto;padding:2rem;color:var(--color-text)}._containerSettings_3p6fz_9{max-width:none;width:100%;margin:0}._embeddedBrowser_3p6fz_15{max-width:none;width:100%;margin:0;padding:0;color:var(--color-text)}._loadingOverlay_3p6fz_23{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:color-mix(in srgb,var(--overlay-strong) 82%,#000 18%);display:flex;align-items:center;justify-content:center;padding:1rem}._loadingOverlayCard_3p6fz_34{display:inline-flex;align-items:center;gap:.75rem;border:1px solid color-mix(in srgb,var(--color-border) 65%,#fff 35%);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 90%,#fff 10%);color:var(--color-heading);box-shadow:var(--shadow-lg);padding:.85rem 1.1rem}._loadingOverlaySpinner_3p6fz_46{width:1.15rem;height:1.15rem;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-accent) 35%,transparent);border-top-color:var(--color-accent);animation:_allcodeSpin_3p6fz_1 .75s linear infinite}._loadingOverlayText_3p6fz_55{font-size:var(--text-base);font-weight:700;letter-spacing:.01em}@keyframes _allcodeSpin_3p6fz_1{to{transform:rotate(360deg)}}._header_3p6fz_67{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}._headerActions_3p6fz_75{display:flex;align-items:flex-start}._header_3p6fz_67 h1{margin:0;font-size:var(--text-2xl);font-family:var(--font-heading);color:var(--color-heading)}._headerNote_3p6fz_87{max-width:min(36rem,48vw);margin:0;text-align:right;line-height:1.45}._companyHint_3p6fz_94{display:inline-block;margin-left:.6rem;font-size:var(--text-sm);font-weight:500;color:var(--color-text-muted);background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999px;padding:.15rem .55rem;vertical-align:middle;white-space:nowrap;letter-spacing:.01em}._subtle_3p6fz_109{color:var(--color-text-muted);margin:.25rem 0 0}._section_3p6fz_114{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1.25rem;margin-bottom:1rem}._collapseBlock_3p6fz_123{margin-bottom:1rem}._collapseBlock_3p6fz_123 ._section_3p6fz_114{margin-top:.75rem;margin-bottom:0}._fieldGrid_3p6fz_132{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem}._field_3p6fz_132{display:flex;flex-direction:column;gap:.35rem}._fieldStack_3p6fz_144{display:flex;flex-direction:column;gap:.8rem;margin-top:.45rem}._statusSummaryGrid_3p6fz_151{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem;margin-top:.8rem}._modulesUseCasesCount_3p6fz_158{margin:.35rem 0 .85rem;font-size:var(--text-3xl);font-weight:700;line-height:1.1}._statusSummaryTableWrap_3p6fz_165{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);margin-top:.8rem}._statusSummaryTable_3p6fz_165{width:100%;border-collapse:collapse;min-width:720px}._statusSummaryTable_3p6fz_165 th,._statusSummaryTable_3p6fz_165 td{padding:.7rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text)}._statusSummaryTable_3p6fz_165 th{font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface) 80%,var(--color-surface-soft))}._statusSummaryTable_3p6fz_165 tbody tr:last-child td{border-bottom:none}._statusSummaryTableLabelCell_3p6fz_202{width:16rem;font-weight:600;color:var(--color-text-muted)}._statusSummaryTableValueCell_3p6fz_208{min-width:0}._statusSummaryTableStatusCell_3p6fz_212{width:5.5rem;white-space:nowrap}._statusSummaryTableCopyCell_3p6fz_217{width:6.5rem;white-space:nowrap}._statusSummaryValueBlock_3p6fz_222{display:flex;flex-direction:column;gap:.35rem;min-width:0}._statusSummaryMono_3p6fz_229{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-md);word-break:break-all}._statusSummaryTickYes_3p6fz_235{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:50%;background:#1f9d49;color:#fff;font-size:var(--text-xs);line-height:1;font-weight:800}._statusSummaryTickNo_3p6fz_249{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:50%;background:#c0392b;color:#fff;font-size:var(--text-2xs);line-height:1;font-weight:800}._statusSummaryTickNeutral_3p6fz_263{color:var(--color-text-muted);font-size:var(--text-md)}._statusSummaryItem_3p6fz_268{min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.75rem;display:flex;flex-direction:column;gap:.45rem}._statusSummaryItemWide_3p6fz_279{grid-column:1 / -1}._statusSummaryLabel_3p6fz_283{margin:0;font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}._statusSummaryValueRow_3p6fz_292{display:flex;align-items:flex-start;gap:.5rem;min-width:0}._statusSummaryIndicatorYes_3p6fz_299,._statusSummaryIndicatorNo_3p6fz_300{flex:0 0 auto;width:1.1rem;min-width:1.1rem;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-base);font-weight:800;line-height:1;margin-top:.05rem}._statusSummaryIndicatorYes_3p6fz_299{color:#1f9d49}._statusSummaryIndicatorNo_3p6fz_300{color:var(--color-danger-hover)}._statusSummaryValue_3p6fz_222{margin:0;flex:1 1 auto;min-width:0;font-size:var(--text-base);color:var(--color-text);overflow-wrap:anywhere;word-break:break-word}._statusSummaryHint_3p6fz_331{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.4}._statusSummaryCopyButton_3p6fz_338{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.9rem;padding:.35rem .6rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}._statusSummaryCopyButton_3p6fz_338:hover{background:var(--color-surface-soft);color:var(--color-text)}._statusSummaryCopyButtonCopied_3p6fz_362{border-color:color-mix(in srgb,var(--color-success-hover) 45%,var(--color-border));color:var(--color-success-hover)}._containerStatusSection_3p6fz_367{margin-top:1rem}._snapshotMonitorJump_3p6fz_371{margin:1rem 0;padding:.9rem 1rem;border:2px solid var(--color-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}._snapshotLogTail_3p6fz_383{margin:.4rem 0 0;max-height:70vh;overflow:auto;white-space:pre-wrap;font-size:var(--text-xs)}._snapshotAfterGap_3p6fz_391{margin-bottom:1.5rem}._snapshotLiveContextNotice_3p6fz_395{margin:.85rem 0 1.25rem;padding:.75rem .9rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-warning, #b45309) 45%,var(--color-border));background:color-mix(in srgb,var(--color-warning, #b45309) 10%,var(--color-surface))}._snapshotLiveContextNoticeTitle_3p6fz_403{margin:0 0 .4rem;font-size:var(--text-sm);font-weight:700;line-height:1.35;color:color-mix(in srgb,var(--color-warning, #b45309) 80%,var(--color-text))}._snapshotLiveContextNoticeBody_3p6fz_411{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--color-text)}._snapshotLiveContextNoticeList_3p6fz_418{margin:.45rem 0 .55rem 1.2rem;padding:0;font-size:var(--text-sm);line-height:1.45;color:var(--color-text)}._snapshotLiveContextNoticeList_3p6fz_418 li{margin:.15rem 0}._snapshotReadySelect_3p6fz_430{width:100%;max-width:36rem}._snapshotStatusBlock_3p6fz_435+._snapshotStatusBlock_3p6fz_435{margin-top:1.75rem}._historicalSnapshotDivider_3p6fz_439{margin:1.25rem 0 1rem;border:0;border-top:2px solid var(--color-border)}._containerStatusGroup_3p6fz_445+._containerStatusGroup_3p6fz_445{margin-top:1.5rem}._containerStatusHeading_3p6fz_449{margin:0 0 .55rem;font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}._containerStatusTableWrap_3p6fz_458{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._containerStatusTable_3p6fz_458{width:100%;border-collapse:collapse;min-width:640px}._containerStatusTable_3p6fz_458 th,._containerStatusTable_3p6fz_458 td{padding:.7rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text)}._containerStatusTable_3p6fz_458 th{font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface) 80%,var(--color-surface-soft))}._containerStatusTable_3p6fz_458 tbody tr:last-child td{border-bottom:none}._containerStatusActions_3p6fz_494{display:flex;flex-wrap:wrap;gap:.35rem}._containerStatusTable_3p6fz_458 ._btnSecondary_3p6fz_500{font-size:var(--text-sm);padding:.25rem .45rem;white-space:nowrap}._containerStatusSyncDriftFlash_3p6fz_506{border-color:#c0392b!important;box-shadow:0 0 0 2px color-mix(in srgb,#c0392b 35%,transparent);animation:_containerStatusSyncDriftPulse_3p6fz_1 1.2s ease-in-out infinite}@keyframes _containerStatusSyncDriftPulse_3p6fz_1{0%,to{border-color:#c0392b;box-shadow:0 0 0 2px color-mix(in srgb,#c0392b 28%,transparent)}50%{border-color:#e74c3c;box-shadow:0 0 0 4px color-mix(in srgb,#e74c3c 45%,transparent)}}._containerStatusVersionCell_3p6fz_524{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}._mcpSearchColumns_3p6fz_531{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;align-items:start}._mcpSearchColumn_3p6fz_531{min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.75rem .8rem .55rem}._mcpSearchColumnActive_3p6fz_546{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 28%,transparent)}._mcpSearchColumnHeader_3p6fz_551{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._mcpSearchColumnTitle_3p6fz_558{margin:0;font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text)}._mcpSearchInUse_3p6fz_567{flex:0 0 auto;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent)}._mcpSearchColumnDetail_3p6fz_576{margin:.25rem 0 .65rem;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted)}._mcpSearchToolList_3p6fz_583{list-style:none;margin:0;padding:0}._mcpSearchTool_3p6fz_583{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.55rem 0;border-top:1px solid var(--color-border)}._mcpSearchToolSoftHidden_3p6fz_598{margin:.15rem -.35rem 0;padding:.5rem .35rem;border-top:1px solid var(--color-warning-border);border-radius:var(--radius-sm);background:var(--color-warning-soft)}._mcpSearchToolSoftHidden_3p6fz_598+._mcpSearchToolSoftHidden_3p6fz_598{border-top-color:color-mix(in srgb,var(--color-warning-border) 55%,transparent)}._mcpSearchToolMain_3p6fz_610{display:flex;align-items:flex-start;gap:.45rem;min-width:0}._mcpSearchToolNameRow_3p6fz_617{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}._mcpSearchSoftHiddenBadge_3p6fz_624{flex:0 0 auto;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-warning-text);background:color-mix(in srgb,var(--color-warning) 22%,var(--color-surface));border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);padding:.05rem .35rem}._mcpSearchToolDesc_3p6fz_637{margin:.15rem 0 0;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted)}._mcpSearchToolSoftHidden_3p6fz_598 ._mcpSearchToolDesc_3p6fz_637{color:var(--color-warning-text)}._mcpSearchTool_3p6fz_583 ._btnSecondary_3p6fz_500{flex:0 0 auto;font-size:var(--text-sm);padding:.25rem .45rem;white-space:nowrap}._mcpSearchSoftHiddenBlock_3p6fz_655{margin-top:.65rem;padding:.45rem .45rem .2rem;border:1px dashed var(--color-warning-border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-warning-soft) 70%,var(--color-surface))}._mcpSearchSoftHiddenHeading_3p6fz_663{margin:0;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-warning-text)}._mcpSearchSoftHiddenHint_3p6fz_672{margin:.2rem 0 .35rem;font-size:var(--text-sm);line-height:1.35;color:var(--color-warning-text)}._mcpSearchSoftHiddenBlock_3p6fz_655 ._mcpSearchToolList_3p6fz_583 ._mcpSearchToolSoftHidden_3p6fz_598{margin-left:0;margin-right:0}._mcpSearchUnassigned_3p6fz_684{margin-top:.8rem;border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);background:var(--color-warning-soft);padding:.65rem .8rem .45rem}._mcpSearchUnassignedTitle_3p6fz_692{margin:0;font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-warning-text)}._containerStatusFeedback_3p6fz_701{margin:.45rem 0 0;font-size:var(--text-sm)}._containerStatusNameRow_3p6fz_706{display:inline-flex;align-items:flex-start;gap:.45rem}._containerStatusServerHost_3p6fz_712{margin-top:.15rem;font-size:var(--text-sm);color:var(--color-text-muted)}._lookupHeaderRow_3p6fz_718{display:flex;flex-wrap:nowrap;gap:.7rem;width:100%;align-items:flex-end}._lookupHeaderBlock_3p6fz_726{display:flex;flex-direction:column;gap:.35rem;flex:1 1 0;min-width:0}._label_3p6fz_734{font-weight:600;font-size:var(--text-base)}._labelWithInfo_3p6fz_739{display:flex;align-items:center;gap:.35rem;min-width:0}._labelWithInfo_3p6fz_739 ._label_3p6fz_734{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._infoTip_3p6fz_753{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1rem;height:1rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--color-border) 75%,var(--color-text-muted));background:var(--color-surface-soft);color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:700;line-height:1;cursor:help;outline:none}._infoTipIcon_3p6fz_772{pointer-events:none}._infoTipBubble_3p6fz_776{display:none;position:absolute;z-index:20;top:calc(100% + .35rem);right:0;width:min(22rem,70vw);padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-md, 0 8px 20px rgba(0, 0, 0, .12));font-size:var(--text-sm);font-weight:500;line-height:1.4;white-space:normal}._infoTip_3p6fz_753:hover ._infoTipBubble_3p6fz_776,._infoTip_3p6fz_753:focus ._infoTipBubble_3p6fz_776,._infoTip_3p6fz_753:focus-within ._infoTipBubble_3p6fz_776{display:block}._infoTip_3p6fz_753:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._scrollableField_3p6fz_806{width:100%;min-width:0;overflow-x:auto;text-overflow:clip;white-space:nowrap}._scrollableValue_3p6fz_814{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.55rem .65rem;font-size:var(--text-base);line-height:1.25;background:var(--color-surface-soft);color:var(--color-text);overflow-x:auto;white-space:nowrap;cursor:text}._scrollableValue_3p6fz_814:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._labelWithStatus_3p6fz_836{display:flex;align-items:center;gap:.45rem}._lookupStatusTick_3p6fz_842{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:#1f9d49;color:#fff;font-size:var(--text-xs);line-height:1;font-weight:800;flex:0 0 1rem;min-width:1rem;min-height:1rem}._connectionTestStatus_3p6fz_859{display:flex;align-items:flex-start;gap:.45rem;margin-top:.75rem}._connectionTestStatusIcon_3p6fz_866{flex:0 0 auto;margin-top:.12rem;font-size:var(--text-base);line-height:1;font-weight:700}._connectionTestStatusIconSuccess_3p6fz_874{color:var(--color-success-hover)}._connectionTestStatusIconError_3p6fz_878{color:var(--color-danger-hover)}._connectionTestStatusPending_3p6fz_882{color:var(--color-text-muted);font-size:var(--text-md)}._connectionTestStatusSuccess_3p6fz_887{color:var(--color-success-hover);font-size:var(--text-md);line-height:1.45;min-width:0}._connectionTestStatusError_3p6fz_894{color:var(--color-danger-hover);font-size:var(--text-md);line-height:1.45;min-width:0}._actionRunStatusDone_3p6fz_901{display:flex;align-items:center;gap:.45rem;margin:.35rem 0 0;font-size:var(--text-md);color:#1f9d49;font-weight:600}._actionRunStatusPending_3p6fz_911{margin:.35rem 0 0;font-size:var(--text-md);color:var(--color-text-muted)}._installAllActionsBlock_3p6fz_917{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--color-border, #d8dee9)}._installAllActionsTitle_3p6fz_923{margin:0 0 .35rem;font-size:var(--text-lg);font-weight:700}._help_3p6fz_929{margin:0;font-size:var(--text-md);color:var(--color-text-muted)}._modelUsageList_3p6fz_935{margin:.25rem 0 .35rem;padding-left:1.15rem;font-size:var(--text-md);color:var(--color-text-muted)}._helpToggle_3p6fz_942{display:inline-flex;flex-direction:column;align-self:flex-start;width:fit-content;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-sm);padding:.1rem .38rem;background:var(--color-surface-soft)}._helpToggleSummary_3p6fz_953{cursor:pointer;font-size:var(--text-xs);font-weight:600;line-height:1.2;color:var(--color-text-muted)}._helpToggleBody_3p6fz_961{margin-top:.35rem;display:flex;flex-direction:column;gap:.35rem}._input_3p6fz_968,._select_3p6fz_969,._textarea_3p6fz_970{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--ui-control-padding-y) .65rem;font-size:var(--text-base);background:var(--color-surface-soft);color:var(--color-text);font-family:inherit}._input_3p6fz_968:focus,._select_3p6fz_969:focus,._textarea_3p6fz_970:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._textarea_3p6fz_970{min-height:320px;font-family:Menlo,Consolas,Monaco,Liberation Mono,monospace}._actions_3p6fz_993{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:.9rem}._actionsHint_3p6fz_1000{flex:1 1 18rem;align-self:center}._actionsPrimaryEnd_3p6fz_1005{margin-left:auto}._separatorLine_3p6fz_1009{width:100%;height:1px;background:var(--color-border);margin:.65rem 0 .25rem}._projectCreateRow_3p6fz_1016{display:flex;align-items:center;gap:.6rem;margin-top:.25rem}._projectCreateInput_3p6fz_1023{flex:1 1 auto;min-width:0}._actionsInlineField_3p6fz_1028{display:flex;align-items:center;gap:.45rem}._actionsInlineField_3p6fz_1028 ._label_3p6fz_734{margin:0;white-space:nowrap}._actionsInput_3p6fz_1039{min-width:140px;width:140px}._actionsSearchInput_3p6fz_1044{min-width:240px;width:240px}._btnPrimary_3p6fz_1049,._btnSecondary_3p6fz_500,._btnDanger_3p6fz_1051,._btnHighlight_3p6fz_1052{border-radius:var(--radius-sm);border:1px solid transparent;padding:.5rem .9rem;font-size:var(--text-md);font-weight:600;cursor:pointer}._btnPrimaryLink_3p6fz_1065{padding:.5rem .9rem;font-size:var(--text-md)}._guideHeadingRow_3p6fz_1071{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:.65rem}._guideHeadingRow_3p6fz_1071 h2{margin:0}._guideHeadingRow_3p6fz_1071 ._actions_3p6fz_993{margin-top:0}._guidePoints_3p6fz_1088{margin:0 0 .9rem;padding-left:1.2rem;color:var(--color-text-muted);font-size:var(--text-base);line-height:1.45}._guidePoints_3p6fz_1088 li+li{margin-top:.45rem}._guideChart_3p6fz_1100{margin-top:1rem}._guideChartCanvas_3p6fz_1104{display:flex;flex-direction:column;gap:.75rem}._generateModulesModal_3p6fz_1110{width:min(1040px,100%)}._generateModulePicker_3p6fz_1114{margin:.35rem 0 .9rem;padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex;flex-direction:column;gap:.45rem;min-width:0}._generateModuleFilterRow_3p6fz_1126{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem}._generateModuleList_3p6fz_1132{max-height:min(40vh,22rem);overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.25rem .35rem;display:grid;gap:.15rem}._generateModuleRow_3p6fz_1142{display:flex;align-items:flex-start;gap:.5rem;padding:.35rem .4rem;border-radius:var(--radius-sm, 4px);cursor:pointer}._generateModuleRow_3p6fz_1142:hover{background:var(--ui-hover, rgba(0, 0, 0, .04))}._generateModuleRowBody_3p6fz_1155{display:flex;flex-direction:column;gap:.1rem;min-width:0}._generateStageBox_3p6fz_1162{margin:.35rem 0 .9rem;padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}._generateRoundLead_3p6fz_1170{margin:0 0 .35rem;font-weight:700;font-size:var(--text-base);line-height:1.45;color:var(--color-text)}._generateWriteBackBlock_3p6fz_1178{margin-top:1.15rem;padding-top:.85rem;border-top:1px solid var(--color-border)}._generateCodebaseBox_3p6fz_1184{margin:.35rem 0 .9rem;padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}._inlineLink_3p6fz_1192{color:var(--color-accent);text-decoration:underline;text-underline-offset:.12em}._generateRoundSwitch_3p6fz_1198{display:flex;flex-wrap:wrap;gap:.5rem;margin:.55rem 0 .75rem}._generatePromptActions_3p6fz_1205{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin:.55rem 0 .75rem}._generatePromptActionsLeft_3p6fz_1213{display:flex;flex-wrap:wrap;gap:.5rem;flex:1 1 12rem;min-width:0}._generatePromptActionsRight_3p6fz_1221{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:auto;justify-content:flex-end}._generateProposalBlock_3p6fz_1229{margin:0 0 .9rem}._generateContextPreview_3p6fz_1233{margin:0;max-height:7rem;max-width:22rem;overflow:auto;white-space:pre-wrap;font-size:var(--text-xs);line-height:1.35}._generatePromptTextarea_3p6fz_1243{min-height:220px;max-height:280px;font-size:var(--text-sm);line-height:1.4}._contextMdTextarea_3p6fz_1250{min-height:360px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-md);line-height:1.45}._moduleListActions_3p6fz_1257{flex-wrap:wrap;justify-content:flex-start}._generateProgressBlock_3p6fz_1262{margin:.35rem 0 .75rem}._progressTrack_3p6fz_1266{height:10px;border-radius:999px;background:var(--color-surface-muted, #efe8d8);overflow:hidden;border:1px solid var(--color-border)}._progressFill_3p6fz_1274{height:100%;background:var(--gradient-brand);transition:width .2s ease}._guideChartStep_3p6fz_1280{display:flex;flex-direction:column;align-items:center;gap:.1rem;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;line-height:1.35}._btnSecondaryLink_3p6fz_1291{padding:.5rem .9rem;font-size:var(--text-md)}._mcpUnavailableNotice_3p6fz_1309{margin:.75rem 0;color:var(--color-danger-hover);font-size:var(--text-base);font-weight:700}._msgError_3p6fz_1316{margin-top:.75rem;color:var(--color-danger-hover);font-size:var(--text-base)}._msgSuccess_3p6fz_1322{margin-top:.75rem;color:var(--color-success-hover);font-size:var(--text-base)}._msgBanner_3p6fz_1328{margin:.75rem 0 1rem;padding:.75rem 1rem;border:1px solid var(--color-border, #c9b896);background:var(--color-surface-muted, #f7f3ea);color:var(--color-text, #2a2a2a);font-size:var(--text-base);line-height:1.45}._mcpClarificationPanel_3p6fz_1339{margin:1rem 0;padding:1rem 1.1rem;border:2px solid var(--color-accent, #6b4eff);border-left:6px solid var(--color-accent, #6b4eff);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent, #6b4eff) 10%,var(--color-surface-muted, #f7f3ea));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent, #6b4eff) 25%,transparent)}._mcpClarificationPanel_3p6fz_1339 ._field_3p6fz_132,._mcpClarificationPanel_3p6fz_1339 ._modalHeaderRow_3p6fz_1353{margin-top:.75rem}._mcpContextUsage_3p6fz_1358{margin:.85rem 0 1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--color-border));border-left:4px solid var(--color-accent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface));color:var(--color-text)}._mcpContextUsageCopy_3p6fz_1368{margin:0;font-size:var(--text-md);line-height:1.45;color:var(--color-text)}._mcpContextUsageCopy_3p6fz_1368 p{margin:0 0 .45rem}._mcpContextUsageCopy_3p6fz_1368 p:last-child{margin-bottom:0}._mcpContextUsageCopy_3p6fz_1368 code{font-size:var(--text-sm)}._mcpContextUsageTokens_3p6fz_1387{margin:.65rem 0 0;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);font-size:var(--text-md);line-height:1.4;color:var(--color-text)}._mcpContextUsageTokensValue_3p6fz_1396{font-variant-numeric:tabular-nums;font-weight:700}._mcpContextUsageTokensHint_3p6fz_1401{color:var(--color-text-muted);font-size:var(--text-sm)}._overlay_3p6fz_1406{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem}._helpFileOverlay_3p6fz_1417{z-index:1200}._modal_3p6fz_1353{width:min(960px,100%);max-height:90vh;overflow:auto;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);padding:1.25rem}._projectGrid_3p6fz_1432{display:grid;gap:1rem}._projectTile_3p6fz_1437{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1.1rem}._projectTileActive_3p6fz_1445{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._projectTileHeader_3p6fz_1450{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}._projectTileHeaderRight_3p6fz_1457{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem;flex-shrink:0}._projectTileTitle_3p6fz_1465{margin:0;font-size:var(--text-lg);font-family:var(--font-heading);color:var(--color-heading)}._projectTileBody_3p6fz_1472{display:flex;flex-direction:column;gap:.35rem;margin-top:.85rem}._projectActualStatus_3p6fz_1479{margin-top:.85rem;padding:.7rem .8rem;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.45rem}._projectActualStatusHeader_3p6fz_1488{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}._projectActualStatusHeadline_3p6fz_1495{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-heading)}._projectActualStatusMeta_3p6fz_1502{margin:.15rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._projectActualStatusPercent_3p6fz_1508{font-size:var(--text-lg);font-weight:800;letter-spacing:-.02em;color:var(--color-heading);flex-shrink:0}._projectActualStatusAttentionList_3p6fz_1516{margin:0;padding-left:1.1rem;font-size:var(--text-sm);color:var(--color-text)}._projectActualStatusAttentionList_3p6fz_1516 li+li{margin-top:.12rem}._projectActualStatusOk_3p6fz_1527{margin:0;font-size:var(--text-sm);font-weight:600;color:color-mix(in srgb,#1f7a3a 80%,var(--color-heading))}._projectActualStatusError_3p6fz_1534{margin:0;font-size:var(--text-sm);color:var(--color-danger-hover)}._projectActualStatusActions_3p6fz_1540{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem}._projectActualStatusLink_3p6fz_1547{align-self:center;font-size:var(--text-sm);font-weight:700;color:var(--color-accent);text-decoration:none}._projectActualStatusLink_3p6fz_1547:hover{text-decoration:underline}._projectTileMeta_3p6fz_1559{margin:0;font-size:var(--text-md);color:var(--color-text-muted)}._projectTileActions_3p6fz_1565{display:flex;justify-content:flex-start;gap:.5rem;margin-top:1rem}._projectEditorShell_3p6fz_1572{border:1px solid color-mix(in srgb,var(--color-accent) 38%,var(--color-border));border-radius:var(--radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 8%,var(--color-surface)) 0%,var(--color-surface) 14rem);box-shadow:var(--shadow-sm);padding:1rem;margin-bottom:1rem}._projectContextSection_3p6fz_1581{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))}._deploymentProgressCard_3p6fz_1586{margin:.75rem 0 .35rem;padding:.85rem 1rem;border-radius:var(--radius-md);border:2px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));display:flex;flex-direction:column;gap:.65rem}._deploymentProgressCardActive_3p6fz_1597{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 25%,transparent)}._deploymentProgressCardComplete_3p6fz_1601{border-color:color-mix(in srgb,#1f7a3a 50%,var(--color-border));background:color-mix(in srgb,#1f7a3a 10%,var(--color-surface))}._deploymentProgressCardDegraded_3p6fz_1606{border-color:color-mix(in srgb,#b45309 55%,var(--color-border));background:color-mix(in srgb,#b45309 12%,var(--color-surface));box-shadow:0 0 0 1px color-mix(in srgb,#b45309 20%,transparent)}._deploymentProgressHeader_3p6fz_1612{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}._deploymentProgressTitle_3p6fz_1620{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--color-heading)}._deploymentProgressMeta_3p6fz_1627{margin:.2rem 0 0;font-size:var(--text-md);color:var(--color-text-muted)}._deploymentProgressActions_3p6fz_1633{display:flex;align-items:center;gap:.55rem}._deploymentProgressPercent_3p6fz_1639{font-size:var(--text-xl);font-weight:800;letter-spacing:-.02em;color:var(--color-heading);min-width:3.2rem;text-align:right}._deploymentProgressTrack_3p6fz_1648{height:.85rem;border-radius:999px;background:color-mix(in srgb,var(--color-text) 12%,var(--color-surface));overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 80%,var(--color-accent))}._deploymentProgressFill_3p6fz_1656{height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 75%,#0f766e),color-mix(in srgb,var(--color-accent) 95%,#38bdf8));transition:width .45s ease}._deploymentProgressCardComplete_3p6fz_1601 ._deploymentProgressFill_3p6fz_1656{background:linear-gradient(90deg,#1f7a3a,#3d9b55)}._deploymentProgressFillDegraded_3p6fz_1671{background:linear-gradient(90deg,#b45309,#d97706)!important}._deploymentProgressFillPulse_3p6fz_1675{animation:_deploymentProgressPulse_3p6fz_1 1.6s ease-in-out infinite}@keyframes _deploymentProgressPulse_3p6fz_1{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}._deploymentProgressSteps_3p6fz_1689{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.35rem .75rem}._deploymentProgressStep_3p6fz_1689{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-sm);color:var(--color-text-muted)}._deploymentProgressStepClickable_3p6fz_1706{margin:0}._deploymentProgressStepButton_3p6fz_1710{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.15rem .25rem;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._deploymentProgressStepButton_3p6fz_1710:hover{background:color-mix(in srgb,var(--color-accent, #4a7c59) 12%,transparent);text-decoration:underline}._deploymentProgressStepButton_3p6fz_1710:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent, #4a7c59) 55%,transparent);outline-offset:1px}._deploymentProgressStepDone_3p6fz_1735{color:color-mix(in srgb,#1f7a3a 80%,var(--color-heading));font-weight:600}._deploymentProgressStepActive_3p6fz_1740{color:var(--color-heading);font-weight:700}._deploymentProgressStepMark_3p6fz_1745{font-size:var(--text-md);line-height:1}._statusSegmentFlash_3p6fz_1750{animation:_statusSegmentFlashPulse_3p6fz_1 1.4s ease-out}@keyframes _statusSegmentFlashPulse_3p6fz_1{0%{box-shadow:0 0 color-mix(in srgb,var(--color-accent, #4a7c59) 45%,transparent);background-color:color-mix(in srgb,var(--color-accent, #4a7c59) 14%,transparent)}to{box-shadow:0 0 0 0 transparent;background-color:transparent}}._settingsStickyHeader_3p6fz_1765{position:sticky;top:0;z-index:30;margin:0 0 .85rem;padding:.65rem .85rem .55rem;background:color-mix(in srgb,var(--color-surface) 94%,var(--color-accent));border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--color-border));border-radius:var(--radius-lg);box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 8%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._settingsStickyHeader_3p6fz_1765 ._header_3p6fz_67{margin-bottom:.75rem}._settingsStickyHeader_3p6fz_1765 ._projectEditorShell_3p6fz_1572{margin-bottom:0;border:none;box-shadow:none;background:transparent;padding:0}._settingsStickyHeader_3p6fz_1765 ._projectContextSection_3p6fz_1581{margin-bottom:.55rem}._settingsStickyHeader_3p6fz_1765 ._setupCollapseHeading_3p6fz_1794{margin-bottom:.2rem}._settingsStickyHeader_3p6fz_1765 ._setupCollapseSummary_3p6fz_1798{margin-left:1.65rem;margin-bottom:.15rem}._settingsStatusScrollBlock_3p6fz_1803{display:flex;flex-direction:column;gap:.65rem;margin:0 0 .85rem;position:static}._settingsStatusScrollBlock_3p6fz_1803 ._deploymentProgressCard_3p6fz_1586{margin:0}._settingsMainTabs_3p6fz_1815{margin:0 0 .85rem}._definitionsSubTabs_3p6fz_1819{margin:.85rem 0 1rem}._pipelineIngestGroup_3p6fz_1829{width:100%}._ingestScriptBlock_3p6fz_1833{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1.1rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);flex:1 1 18rem;min-width:0}._ingestScriptBlock_3p6fz_1833:last-of-type{border-bottom:none;margin-bottom:.4rem;padding-bottom:0}._ingestPairRow_3p6fz_1850{display:flex;align-items:stretch;gap:.85rem;flex-wrap:wrap}._ingestProcessRunningRow_3p6fz_1857{display:flex;justify-content:stretch;width:100%;margin:.35rem 0 0}._ingestProcessRunningButton_3p6fz_1864{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;width:100%;border:1px solid var(--color-accent, #2f6fed);background:color-mix(in srgb,var(--color-accent, #2f6fed) 12%,var(--color-surface, #fff));color:var(--color-text, #2a2a2a);font-weight:700;font-size:var(--text-base);padding:.55rem 1.1rem .65rem;border-radius:var(--radius-md);cursor:pointer}._ingestProcessProgress_3p6fz_1880{display:flex;align-items:center;gap:.55rem}._ingestProcessProgressTrack_3p6fz_1886{flex:1 1 auto;height:10px;border-radius:999px;background:var(--color-surface-muted, #efe8d8);overflow:hidden;border:1px solid var(--color-border)}._ingestProcessProgressFill_3p6fz_1895{display:block;height:100%;background:var(--gradient-brand);transition:width .35s ease}._ingestProcessProgressLabel_3p6fz_1902{flex:0 0 auto;font-size:var(--text-sm);font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:right}._ingestProcessRunningButton_3p6fz_1864:hover{background:color-mix(in srgb,var(--color-accent, #2f6fed) 20%,var(--color-surface, #fff))}._ingestProcessRunningButtonFlash_3p6fz_1914{animation:_allcodeFlash_3p6fz_1 1.1s ease-in-out infinite}._destinationSectionHighlight_3p6fz_1918{outline:2px solid var(--color-accent, #2f6fed);outline-offset:6px;border-radius:var(--radius-md)}._requiredPanelGlow_3p6fz_1924{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent, #2f6fed) 45%,transparent)}._ingestPairRow_3p6fz_1850 ._ingestScriptBlock_3p6fz_1833{border-bottom:none;margin-bottom:0;padding:.85rem .9rem;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:.55rem;background:color-mix(in srgb,var(--color-surface) 92%,var(--color-accent))}._ingestConfigFilesSection_3p6fz_1937{margin-top:.95rem;padding:.75rem .8rem .85rem;border:1px dashed color-mix(in srgb,var(--color-accent, #2f6fed) 50%,var(--color-border));border-radius:.5rem;background:color-mix(in srgb,var(--color-surface, #fff) 88%,var(--color-surface-muted, #f3f4f6));display:flex;flex-direction:column;gap:.35rem}._ingestConfigFilesSummary_3p6fz_1948{display:flex;align-items:center;gap:.45rem;cursor:pointer;list-style:none;margin:0}._ingestConfigFilesSummary_3p6fz_1948::-webkit-details-marker{display:none}._ingestConfigFilesChevron_3p6fz_1961{flex-shrink:0;color:var(--color-text-muted);font-size:var(--text-base);line-height:1}._ingestConfigFilesSummary_3p6fz_1948 ._allcodeSubsectionHeading_3p6fz_1968{margin:0;flex:1 1 auto;min-width:0}._ingestConfigFilesHint_3p6fz_1974{flex-shrink:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}._ingestLoadConfigBlock_3p6fz_1981{margin-top:.85rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);display:flex;flex-direction:column;gap:.4rem}._ingestConfigFilesSection_3p6fz_1937 ._ingestLoadConfigBlock_3p6fz_1981{margin-top:.55rem;padding:.65rem .7rem .7rem;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:.4rem;background:var(--color-surface, #fff)}._ingestRootsEditor_3p6fz_1998{display:flex;flex-direction:column;gap:.55rem;margin-top:.35rem}._ingestRootCard_3p6fz_2005{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:.4rem;background:color-mix(in srgb,var(--color-surface-muted, #f3f4f6) 55%,var(--color-surface, #fff))}._ingestRootCard_3p6fz_2005 ._field_3p6fz_132{margin-bottom:0}._ingestRootCard_3p6fz_2005 ._actions_3p6fz_993{margin-top:.15rem}._ingestTestPanel_3p6fz_2023{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;margin-top:.9rem;padding:.85rem .9rem;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:.55rem;background:var(--color-surface)}._ingestTestPanel_3p6fz_2023 ._actions_3p6fz_993{margin-top:0;flex-shrink:0}._ingestPlusSign_3p6fz_2040{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:2.4rem;font-size:var(--text-3xl);font-weight:800;line-height:1;color:#c62828;-webkit-user-select:none;user-select:none;align-self:center}._ingestCustomFlowSection_3p6fz_2054{margin-top:1.15rem;padding:.85rem .95rem 1rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:color-mix(in srgb,var(--color-surface-muted, #f3f4f6) 88%,var(--color-border))}._ingestOrDivider_3p6fz_2062{margin:0 0 .75rem;text-align:center;font-weight:800;letter-spacing:.08em;color:var(--color-text-muted)}._ingestCustomFlowPanel_3p6fz_2070{display:flex;flex-direction:column;gap:.55rem}._ingestCustomFlowPanel_3p6fz_2070 ._allcodeSubsectionHeading_3p6fz_1968{margin-bottom:.15rem}._ingestChartRow_3p6fz_2080{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}._ingestChartRow_3p6fz_2080 ._select_3p6fz_969{flex:1 1 16rem;min-width:12rem}._ingestScriptPath_3p6fz_2092{margin:0;font-size:var(--text-md)}._ingestScriptPath_3p6fz_2092 code{font-family:Menlo,Consolas,Monaco,Liberation Mono,monospace;font-size:var(--text-md);word-break:break-all}._ingestRunStatusBlock_3p6fz_2103{margin:.15rem 0;display:flex;flex-direction:column;gap:.2rem}._selectedTechStackRow_3p6fz_2110{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.45rem 0 0}._selectedTechStackName_3p6fz_2118{margin:0;font-size:var(--text-lg);font-weight:700;line-height:1.25;color:var(--color-heading)}._setupIndustryField_3p6fz_2126{margin-top:1.35rem}._ingestRunStatusLine_3p6fz_2130{margin:0;font-size:var(--text-md);line-height:1.35;color:var(--color-text-muted, #5c5c5c)}._ingestRunStatusLabel_3p6fz_2137{font-weight:600;color:var(--color-text, #2a2a2a)}._ingestRunStatusWhen_3p6fz_2142{color:var(--color-text-muted, #5c5c5c)}._ingestRunStatusOk_3p6fz_2146{color:var(--color-success-hover, #1b7a3d);font-weight:700}._ingestRunStatusFail_3p6fz_2151{color:var(--color-danger-hover, #b42318);font-weight:700}._ingestRunStatusRunning_3p6fz_2156{color:var(--color-accent, #0b6bcb);font-weight:700}._ingestRunStatusUnknown_3p6fz_2161{font-weight:700}._projectEditedLine_3p6fz_2165{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-heading)}._projectNameBlock_3p6fz_2172{display:flex;flex-direction:column;gap:.25rem}._projectNameDisplayRow_3p6fz_2178{display:inline-flex;align-items:center;gap:.45rem}._projectNameEditRow_3p6fz_2184{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem}._projectNameInput_3p6fz_2191{min-width:14rem;max-width:100%;padding:.35rem .55rem;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-surface);color:var(--color-text);font:inherit}._projectNameEditButton_3p6fz_2202{border:none;background:transparent;color:var(--color-accent);cursor:pointer;padding:.1rem .25rem;font-size:var(--text-lg);line-height:1}._projectNameEditButton_3p6fz_2202:hover{color:var(--color-heading)}._projectInternalName_3p6fz_2216{margin:0;font-size:var(--text-sm);color:var(--color-muted);font-family:var(--font-mono, ui-monospace, monospace)}._definitionFreshnessBlock_3p6fz_2223{display:flex;flex-direction:column;gap:.35rem}._techStackInstallTable_3p6fz_2229 ._definitionFreshnessBlock_3p6fz_2223{min-width:10rem}._definitionFreshnessNewer_3p6fz_2233{margin:0;font-size:var(--text-sm);color:color-mix(in srgb,var(--color-warning, #b45309) 85%,var(--color-text))}._definitionFreshnessHint_3p6fz_2239{margin:0;font-size:var(--text-sm);color:var(--color-muted)}._topRowGrid_3p6fz_2245{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}._stepHeading_3p6fz_2251{margin:0 0 .85rem;display:flex;align-items:center;gap:.55rem;font-size:var(--text-lg);color:var(--color-heading)}._setupCollapseHeading_3p6fz_1794{margin-bottom:.55rem}._setupCollapseToggle_3p6fz_2264{display:flex;align-items:center;gap:.55rem;width:100%;margin:0;padding:.15rem 0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}._setupCollapseToggle_3p6fz_2264:hover ._setupCollapseTitle_3p6fz_2280,._setupCollapseToggle_3p6fz_2264:hover ._setupCollapseHint_3p6fz_2281{color:var(--color-accent)}._setupCollapseToggle_3p6fz_2264 ._lookupStatusTick_3p6fz_842,._setupCollapseToggle_3p6fz_2264 ._stepNumber_3p6fz_2286,._setupCollapseToggle_3p6fz_2264 ._setupCollapseChevron_3p6fz_2287,._setupCollapseToggle_3p6fz_2264 ._setupCollapseHint_3p6fz_2281{flex-shrink:0}._setupCollapseChevron_3p6fz_2287{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;flex:0 0 auto;color:var(--color-text-muted);font-size:var(--text-base);line-height:1}._setupCollapseTitle_3p6fz_2280{flex:1 1 auto;min-width:0}._setupCollapseHint_3p6fz_2281{margin-left:auto;flex:0 0 auto;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted)}._setupCollapseSummary_3p6fz_1798{margin:0 0 .15rem 2.5rem;font-size:var(--text-sm);color:var(--color-text-muted)}._stepNumber_3p6fz_2286{display:inline-flex;align-items:center;justify-content:center;width:1.95rem;height:1.95rem;border-radius:50%;background:var(--gradient-brand);color:var(--color-on-brand);font-weight:800;font-size:var(--text-lg)}._environmentSectionHeader_3p6fz_2335{display:flex;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.55rem;padding:.35rem 0;border-bottom:2px solid var(--color-accent)}._environmentSectionHeader_3p6fz_2335 h2{margin:0;font-size:var(--text-lg);color:var(--color-heading)}._environmentSectionMeta_3p6fz_2351{font-size:var(--text-sm);color:var(--color-text-muted)}._environmentCheckboxGrid_3p6fz_2356{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;margin-top:.8rem}._environmentSelectionIntroCard_3p6fz_2363{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.65rem;display:flex;flex-direction:column;gap:.35rem}._statusEnvironmentSwitcher_3p6fz_2373{display:flex;flex-direction:column;gap:.35rem;margin-top:.35rem}._statusEnvironmentSwitcherRow_3p6fz_2380{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}._statusEnvironmentSwitcherRow_3p6fz_2380 ._select_3p6fz_969{min-width:min(100%,16rem);max-width:24rem}._environmentCheckboxCard_3p6fz_2392{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.65rem;display:flex;flex-direction:column;gap:.5rem}._environmentCheckboxLabel_3p6fz_2402{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;color:var(--color-heading)}._installOptionsGrid_3p6fz_2410{display:grid;grid-template-columns:1fr;gap:.9rem;align-items:start}._installContextOptionsRow_3p6fz_2417{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;align-items:start;margin-top:.9rem}._installContextOptionsRow_3p6fz_2417 ._actions_3p6fz_993{flex-wrap:wrap}._techStackInstallBulkActions_3p6fz_2429{margin:.75rem 0 .35rem}._techStackInstallTable_3p6fz_2229 td,._techStackInstallTable_3p6fz_2229 th{vertical-align:top}._techStackInstallTable_3p6fz_2229 ._btnPrimary_3p6fz_1049,._techStackInstallTable_3p6fz_2229 ._btnSecondary_3p6fz_500{font-size:var(--text-sm);padding:.25rem .45rem;white-space:nowrap}._techStackInstallTable_3p6fz_2229 ._actionRunStatusPending_3p6fz_911,._techStackInstallTable_3p6fz_2229 ._actionRunStatusDone_3p6fz_901{margin:0;font-size:var(--text-sm)}._sourceContentModal_3p6fz_2451{max-width:min(920px,92vw)}._containerLogsModal_3p6fz_2455{max-width:min(960px,94vw);max-height:90vh;display:flex;flex-direction:column}._containerLogsPre_3p6fz_2462{margin:0;max-height:min(60vh,32rem);overflow:auto;padding:.75rem;border:1px solid var(--border-color, #ccc);border-radius:4px;background:var(--surface-muted, #f6f6f6);color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-sm);line-height:1.4;white-space:pre-wrap;word-break:break-word}._srOnly_3p6fz_2478{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._tableWrap_3p6fz_2490{overflow:auto}._compactCell_3p6fz_2494{max-width:28rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._techStacksLayout_3p6fz_2501{display:flex;gap:1.5rem;align-items:flex-start}._techStacksListPane_3p6fz_2507{min-width:220px;flex-shrink:0}._actionsCompactBottom_3p6fz_2512{margin-bottom:.5rem}._orchestrationSwitchRow_3p6fz_2516{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;margin:.5rem 0 .75rem}._orchestrationSwitchRow_3p6fz_2516 ._help_3p6fz_929{flex:1 1 18rem;margin:0}._editorFullscreenOverlay_3p6fz_2529{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;background:var(--color-surface, #fff);display:flex;flex-direction:column;padding:.75rem 1rem 1rem;box-sizing:border-box}._editorFullscreenToolbar_3p6fz_2540{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.65rem;flex-shrink:0}._editorFullscreenPath_3p6fz_2549{margin:0;flex:1 1 12rem;min-width:0;font-size:var(--text-md);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editorFullscreenBody_3p6fz_2560{flex:1 1 auto;min-height:0;border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);overflow:hidden}._techstackRow_3p6fz_2568{cursor:pointer}._techstackRowSelected_3p6fz_2572{background:var(--color-surface-soft)}._techstackMeta_3p6fz_2576{font-size:var(--text-xs);color:var(--color-text-muted)}._techStacksDetailPane_3p6fz_2581{flex:1;min-width:0}._fullSpanField_3p6fz_2586{grid-column:1 / -1}._sectionHeadingTight_3p6fz_2590{margin-bottom:.5rem}._contextFileSectionHeader_3p6fz_2594{scroll-margin-top:1.25rem}._evalPairingBox_3p6fz_2598{margin:1.15rem 0 0;padding:1rem 1.1rem;border:2px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}._evalPairingEyebrow_3p6fz_2606,._searchSettingsEyebrow_3p6fz_2607{margin:0 0 .2rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}._evalPairingEyebrow_3p6fz_2606{color:var(--color-accent)}._evalPairingHeading_3p6fz_2619,._searchSettingsHeading_3p6fz_2620{margin:0 0 .4rem;font-size:var(--text-lg);font-family:var(--font-heading);color:var(--color-heading)}._searchSettingsBox_3p6fz_2627{margin:1.15rem 0 0;padding:1rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 94%,#000 6%)}._searchRulesEmbedded_3p6fz_2635{padding:0;margin:0;background:transparent;border:none;box-shadow:none}._searchRulesEmbedded_3p6fz_2635 ._sectionHeadingTight_3p6fz_2590{margin-top:0}._searchSettingsFields_3p6fz_2647{display:flex;flex-direction:column;gap:.85rem;margin-top:.35rem}._searchSettingsFields_3p6fz_2647 ._help_3p6fz_929+._help_3p6fz_929{margin-top:.35rem}._playbookStep_3p6fz_2658{margin:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}._playbookStepAlt_3p6fz_2667{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));box-shadow:inset 4px 0 0 var(--color-accent)}._playbookStepSummary_3p6fz_2673{display:flex;align-items:flex-start;gap:.65rem;cursor:pointer;list-style:none;padding:.85rem 1rem;font-size:var(--text-md);font-weight:700;font-family:var(--font-heading);color:var(--color-heading);line-height:1.35;-webkit-user-select:none;user-select:none}._playbookStepSummary_3p6fz_2673::-webkit-details-marker{display:none}._playbookStepSummary_3p6fz_2673:before{content:"▾";flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:1.85rem;min-height:1.85rem;margin-top:.05rem;border:2px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent);color:#fff;font-size:var(--text-lg);font-weight:800;line-height:1}._playbookStep_3p6fz_2658:not([open])>._playbookStepSummary_3p6fz_2673:before{content:"▸";background:var(--color-surface);color:var(--color-accent)}._playbookStepSummary_3p6fz_2673:after{content:"Click to collapse";flex:0 0 auto;margin-left:auto;padding:.2rem .55rem;border:1px solid color-mix(in srgb,var(--color-accent) 40%,var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));color:var(--color-accent);font-size:var(--text-xs);font-weight:700;font-family:inherit;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}._playbookStep_3p6fz_2658:not([open])>._playbookStepSummary_3p6fz_2673:after{content:"Click to expand"}._playbookStepBody_3p6fz_2737{padding:0 1rem 1rem;display:flex;flex-direction:column;gap:.65rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._playbookStepAlt_3p6fz_2667>._playbookStepBody_3p6fz_2737{border-top-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))}._playbookWhenWhereList_3p6fz_2750{margin:0 0 .65rem;padding:.65rem .65rem .65rem 1.35rem;border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface));color:var(--color-text);font-size:var(--text-sm);line-height:1.45}._playbookWhenWhereList_3p6fz_2750 li+li{margin-top:.35rem}._searchLaneBridge_3p6fz_2765{display:flex;flex-wrap:wrap;align-items:stretch;gap:.65rem;margin:.15rem 0;padding:.85rem 1rem;border:2px dashed color-mix(in srgb,var(--color-accent) 40%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface))}._searchLaneBridgeStage_3p6fz_2777,._searchLaneBridgeLanes_3p6fz_2778{flex:1 1 10rem;min-width:9rem;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._searchLaneBridgeLanes_3p6fz_2778{flex:2 1 16rem;border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}._searchLaneBridgeStageLabel_3p6fz_2793{margin:0 0 .25rem;font-size:var(--text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent)}._searchLaneBridgeStageText_3p6fz_2802{margin:0;font-size:var(--text-sm);line-height:1.4;color:var(--color-text)}._searchLaneBridgeArrow_3p6fz_2809{display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:var(--text-xl);font-weight:800;color:var(--color-accent);line-height:1}._searchLaneBridgeColumns_3p6fz_2820{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin-top:.55rem}._searchLaneBridgeLane_3p6fz_2778{display:flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.35rem .25rem;border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-heading);font-size:var(--text-xs);font-weight:700;text-align:center;word-break:break-word}@media (max-width: 720px){._searchLaneBridgeArrow_3p6fz_2809{width:100%;transform:rotate(90deg)}._searchLaneBridgeColumns_3p6fz_2820{grid-template-columns:repeat(3,minmax(0,1fr))}}._packChipsRow_3p6fz_2854{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._packChipLabel_3p6fz_2861{display:inline-flex;gap:.35rem;align-items:center}._packChipButton_3p6fz_2867{padding:.15rem .5rem;font-size:.85rem;line-height:1.35;text-align:left;white-space:normal}a._packChipButton_3p6fz_2867,button._packChipButton_3p6fz_2867{text-decoration:underline;text-underline-offset:.12em}._searchConfigLayersBox_3p6fz_2881{margin:0 0 1.15rem;padding:1rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface-muted, #f5f0e8) 55%,var(--color-surface) 45%)}._searchConfigPathList_3p6fz_2889{margin:.35rem 0 0;padding-left:1.25rem}._searchConfigJsonViewer_3p6fz_2894{margin-top:.75rem}._searchConfigDetails_3p6fz_2898{margin-top:.75rem;padding-top:.65rem;border-top:1px solid var(--color-border)}._patternOrderPicker_3p6fz_2904{margin-top:.35rem;min-width:0}._patternOrderTableWrap_3p6fz_2909{overflow-x:auto;margin-top:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._patternOrderTable_3p6fz_2909{width:100%;border-collapse:collapse;font-size:var(--text-sm);min-width:42rem}._patternOrderTable_3p6fz_2909 th,._patternOrderTable_3p6fz_2909 td{text-align:left;vertical-align:top;padding:.45rem .4rem;border-bottom:1px solid var(--color-border)}._patternOrderTable_3p6fz_2909 th{font-weight:600;color:var(--color-text-muted)}._patternOrderRowOff_3p6fz_2937{opacity:.72}._patternOrderNumber_3p6fz_2941{width:3.25rem;padding:.2rem .35rem;font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._patternOrderTitle_3p6fz_2950{font-weight:600;margin-bottom:.15rem}._patternOrderMove_3p6fz_2955{display:inline-flex;gap:.25rem}._patternOrderMove_3p6fz_2955 ._btnSecondary_3p6fz_500,._patternOrderMove_3p6fz_2955 button{padding:.15rem .4rem;min-width:1.75rem}._searchConfigViewTabs_3p6fz_2966{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem}._searchConfigViewTab_3p6fz_2966,._searchConfigViewTabActive_3p6fz_2974{font-size:var(--text-sm);padding:.25rem .55rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer}._searchConfigViewTabActive_3p6fz_2974{border-color:var(--color-accent);font-weight:600}._searchConfigJsonPre_3p6fz_2988{margin:.5rem 0 0;max-height:22rem;overflow:auto;padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-xs);line-height:1.4}._investigationFlowPre_3p6fz_3002{margin:.5rem 0 0;padding:.65rem .75rem;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface) 90%,var(--color-accent) 10%);white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-xs);line-height:1.45}._patternHelpList_3p6fz_3014{margin:.5rem 0 0;padding-left:0;list-style:none;display:grid;gap:.35rem}._patternHelpItem_3p6fz_3022{font-size:var(--text-sm);line-height:1.35}._patternHelpItem_3p6fz_3022 code{font-weight:600}._searchSettingsEyebrow_3p6fz_2607{color:var(--color-text-muted)}._modalWide_3p6fz_3035{width:min(96vw,1600px);max-width:none}._searchRulesHelpModal_3p6fz_3040{width:min(96vw,1600px);max-width:none;height:min(92vh,1100px);max-height:92vh;display:flex;flex-direction:column;overflow:hidden}._searchRulesHelpBody_3p6fz_3050{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._searchRulesHelpBody_3p6fz_3050>*{flex:1;min-height:0}._searchRulesHelpCharts_3p6fz_3066{min-width:0;height:100%;overflow-y:auto;border-left:1px solid var(--color-border)}._searchRulesHelpChartTabs_3p6fz_3073{position:sticky;top:0;z-index:2;margin:0;padding:8px 12px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._searchRulesHelpCharts_3p6fz_3066 aside{border-left:0}._docFileLink_3p6fz_3087{cursor:pointer;color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}._docFileLink_3p6fz_3087:hover{color:var(--color-heading)}._helpFileModal_3p6fz_3098{width:min(92vw,1100px);height:min(88vh,960px);max-height:88vh;display:flex;flex-direction:column;overflow:hidden}._helpFileBody_3p6fz_3107{flex:1;min-height:0;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._helpFilePre_3p6fz_3116{margin:0;padding:1rem 1.25rem;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-sm);line-height:1.45}._modalConfirm_3p6fz_3126{width:min(560px,100%)}._assignProgressLog_3p6fz_3130{margin:.75rem 0 0;max-height:16rem;overflow:auto;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);line-height:1.45;white-space:pre-wrap}._projectCreateWizardModal_3p6fz_3144{width:min(780px,100%)}._wizardAutomateOptions_3p6fz_3148{display:flex;flex-direction:column;gap:.85rem;margin-top:.35rem}._wizardAutomateOption_3p6fz_3148{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 94%,var(--color-accent))}._wizardAutomateOptionHelp_3p6fz_3165{margin:0 0 0 1.55rem;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted)}._wizardAutomateWarning_3p6fz_3172{margin-top:.75rem;border:1px solid color-mix(in srgb,var(--color-warning, #b45309) 45%,var(--color-border));background:color-mix(in srgb,var(--color-warning, #b45309) 10%,var(--color-surface));border-radius:var(--radius-md);padding:.65rem .8rem}._wizardAutomateWarningText_3p6fz_3180{margin:0;font-size:var(--text-sm);line-height:1.4;color:color-mix(in srgb,var(--color-warning, #b45309) 80%,var(--color-text));font-weight:600}._wizardStepTabs_3p6fz_3188{display:flex;flex-wrap:wrap;gap:var(--ui-tab-gap);margin:.35rem 0 1rem}._wizardStepTab_3p6fz_3188{display:inline-flex;align-items:center;padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x);border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface-muted, var(--color-bg));color:var(--color-text-muted);font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);font-weight:600}._wizardStepTabActive_3p6fz_3208{border-color:var(--color-accent);color:var(--color-heading);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface))}._wizardStepTabDone_3p6fz_3214{color:var(--color-text)}._wizardFooterActions_3p6fz_3218{margin-top:1rem;justify-content:flex-end}._modalModulePicker_3p6fz_3223{width:min(96vw,1100px);max-height:92vh;display:flex;flex-direction:column}._modulePickerScroll_3p6fz_3230{min-height:28rem;max-height:min(60vh,36rem);overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted, var(--color-bg));padding:.85rem 1rem}._modulePickerGrid_3p6fz_3240{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.25rem}._modulePickerItem_3p6fz_3246{align-items:flex-start;padding:.35rem .15rem;line-height:1.35;cursor:pointer}._modulePickerItem_3p6fz_3246 input{margin-top:.15rem;flex-shrink:0}._modulePickerName_3p6fz_3258{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}._modulePickerName_3p6fz_3258:hover:not(:disabled){text-decoration:underline}._modulePickerName_3p6fz_3258:disabled{cursor:wait}@media (min-width: 768px){._modulePickerGrid_3p6fz_3240{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1100px){._modulePickerGrid_3p6fz_3240{grid-template-columns:repeat(4,minmax(0,1fr))}}._modalHeaderRow_3p6fz_1353{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}._modalTitleReset_3p6fz_3299{margin:0}._ingestStatsModal_3p6fz_3303{width:min(1100px,100%)}._ingestStatsBody_3p6fz_3307{display:grid;grid-template-columns:minmax(14rem,22rem) minmax(0,1fr);gap:1rem;min-height:18rem}._ingestStatsTree_3p6fz_3314,._ingestStatsLeaf_3p6fz_3315{min-width:0;overflow:auto;max-height:65vh}._ingestStatsTree_3p6fz_3314{border-right:1px solid var(--color-border);padding-right:.75rem}._ingestStatsTreeList_3p6fz_3326{list-style:none;margin:0;padding:0}._ingestStatsJobLink_3p6fz_3332,._ingestStatsLeafLink_3p6fz_3333{display:block;width:100%;text-align:left;background:none;border:none;color:var(--color-accent, #2f6fed);cursor:pointer;padding:.2rem .15rem;font-size:var(--text-sm)}._ingestStatsLeafLink_3p6fz_3333{margin:0 0 .55rem 1rem;width:calc(100% - 1rem)}._ingestStatsJobLinkSelected_3p6fz_3350{font-weight:700}._ingestStatsRunFields_3p6fz_3354{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;margin:0 0 .75rem}._ingestStatsRunFields_3p6fz_3354 div{min-width:0}._ingestStatsRunFields_3p6fz_3354 dt{font-size:var(--text-xs, var(--text-sm));color:var(--color-text-muted, var(--color-text))}._ingestStatsRunFields_3p6fz_3354 dd{margin:0;overflow-wrap:anywhere}._ingestStatsTableWrap_3p6fz_3375{overflow:auto}._ingestStatsSteps_3p6fz_3379{list-style:decimal;margin:.35rem 0 1rem 1.25rem;padding:0}._ingestStatsSteps_3p6fz_3379 li{margin:.15rem 0;font-size:var(--text-sm)}._ingestStatsStepTime_3p6fz_3390{color:var(--color-text-muted, var(--color-text));margin-right:.5rem}._ingestStatsSummary_3p6fz_3395{font-family:ui-monospace,monospace;font-size:var(--text-xs);white-space:pre;overflow:auto;margin:.35rem 0 .75rem}@media (max-width: 720px){._ingestStatsBody_3p6fz_3307{grid-template-columns:1fr}._ingestStatsTree_3p6fz_3314{border-right:none;padding-right:0;max-height:16rem;border-bottom:1px solid var(--color-border);padding-bottom:.75rem}}._modalSubtleSpacing_3p6fz_3417{margin-top:.35rem}._actionsNoTopMargin_3p6fz_3421{margin-top:0}._modalTwoColumnGrid_3p6fz_3425{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._textareaTall_3p6fz_3431{min-height:140px}@media (min-width: 860px){._projectGrid_3p6fz_1432{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){._projectGrid_3p6fz_1432{grid-template-columns:repeat(3,minmax(0,1fr))}}._pillOk_3p6fz_3447,._pillNo_3p6fz_3448{display:inline-block;border-radius:999px;padding:.2rem .55rem;font-size:var(--text-sm);font-weight:700}._pillOk_3p6fz_3447{background:var(--color-success-soft);color:var(--color-success-hover)}._pillNo_3p6fz_3448{background:var(--color-danger-soft);color:var(--color-danger-hover)}._mcpClientTabRow_3p6fz_3466{display:flex;flex-wrap:wrap;gap:.45rem;margin:.75rem 0 .55rem}._mcpClientPanel_3p6fz_3473{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.75rem .9rem;background:var(--color-bg)}._mcpClientPanelHeader_3p6fz_3480{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}._mcpClientPanelHeader_3p6fz_3480 ._help_3p6fz_929{flex:1 1 16rem;margin:0}._mcpClientFragmentToggle_3p6fz_3494{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-md);white-space:nowrap}._mcpPrimaryEndpointCard_3p6fz_3502{margin-bottom:1rem;padding:.9rem 1rem;border:2px solid color-mix(in srgb,var(--color-success-hover) 55%,var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-success-hover) 8%,var(--color-surface-soft))}._mcpPrimaryEndpointHeader_3p6fz_3510{display:flex;align-items:center;gap:.55rem;margin-bottom:.45rem;font-size:var(--text-base)}._mcpPrimaryEndpointBadge_3p6fz_3518{display:inline-block;padding:.15rem .45rem;border-radius:999px;font-size:var(--text-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-success-hover);background:color-mix(in srgb,var(--color-success-hover) 14%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-success-hover) 35%,var(--color-border))}._mcpPrimaryEndpointUrl_3p6fz_3531{margin:0 0 .45rem;word-break:break-all}._mcpPrimaryEndpointNotes_3p6fz_3536{margin:0 0 .65rem;font-size:var(--text-md);color:var(--color-text-muted)}._mcpPrimaryEndpointActions_3p6fz_3542{display:flex;align-items:center;gap:.5rem}._mcpSecondaryEndpointsHeading_3p6fz_3548{margin:0 0 .55rem;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}._mcpClientSetupInfoNote_3p6fz_3555{margin:0 0 .65rem;padding:.55rem .7rem;font-size:var(--text-md);color:var(--color-text-muted);border-left:3px solid color-mix(in srgb,var(--color-warning) 45%,var(--color-border));background:color-mix(in srgb,var(--color-surface-soft) 90%,var(--color-border));border-radius:0 var(--radius-sm) var(--radius-sm) 0}._evalsExtensionCard_3p6fz_3565{padding:.9rem 1rem;border:2px solid color-mix(in srgb,var(--color-warning) 55%,var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-warning) 8%,var(--color-surface-soft))}._evalsExtensionHeader_3p6fz_3572{display:flex;align-items:center;gap:.55rem;margin-bottom:.45rem;font-size:var(--text-base)}._evalsExtensionBadge_3p6fz_3580{display:inline-block;padding:.15rem .45rem;border-radius:999px;font-size:var(--text-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-warning-text);background:color-mix(in srgb,var(--color-warning) 14%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-warning) 35%,var(--color-border))}._evalsExtensionNotes_3p6fz_3593{margin:0 0 .75rem;font-size:var(--text-md);color:var(--color-text-muted)}._evalsExtensionCopyGrid_3p6fz_3599{display:grid;gap:.55rem}._evalsExtensionCopyRow_3p6fz_3604{display:grid;grid-template-columns:minmax(160px,220px) 1fr auto;gap:.65rem;align-items:center;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--color-warning) 22%,var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-warning-soft) 65%,var(--color-surface))}._evalsExtensionCopyLabel_3p6fz_3615{font-size:var(--text-sm);font-weight:600;color:var(--color-warning-text)}._evalsExtensionEmptyHint_3p6fz_3621{font-size:var(--text-md);color:var(--color-text-muted);grid-column:2 / -1}@media (max-width: 860px){._evalsExtensionCopyRow_3p6fz_3604{grid-template-columns:1fr}}._codeBlock_3p6fz_3633{margin-top:.6rem;white-space:pre-wrap;font-family:Menlo,Consolas,Monaco,Liberation Mono,monospace;font-size:var(--text-sm);background:var(--color-bg-alt);color:var(--color-text);border-radius:var(--radius-sm);padding:.7rem}._paddedMessage_3p6fz_3644{padding:1.5rem}._hiddenFileInput_3p6fz_3648{display:none}._scriptModalMeta_3p6fz_3653{display:flex;gap:2rem;flex-wrap:wrap;align-items:flex-start;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.65rem .9rem;margin-bottom:.75rem}._scriptModalMeta_3p6fz_3653>span{display:flex;flex-direction:column;gap:.15rem}._scriptModalMetaLabel_3p6fz_3671{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._scriptIdempotencyNotice_3p6fz_3679{margin:0 0 .75rem;font-size:var(--text-md);color:var(--color-text-muted);background:var(--color-surface-soft);border-left:3px solid var(--color-accent);padding:.45rem .7rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0}._scriptRunLog_3p6fz_3690{margin-top:.75rem;font-size:var(--text-md)}._scriptRunLogSummary_3p6fz_3695{display:flex;gap:1.5rem;flex-wrap:wrap;font-weight:700;margin-bottom:.5rem}._scriptRunLogExecuted_3p6fz_3703{color:var(--color-success-hover)}._scriptRunLogSkipped_3p6fz_3707{color:var(--color-text-muted)}._scriptRunLogSection_3p6fz_3711{margin-top:.4rem}._scriptRunLogSectionTitle_3p6fz_3715{margin:0 0 .3rem;font-weight:600;color:var(--color-text-muted);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em}._scriptRunLogList_3p6fz_3724{margin:0;padding-left:1.2rem;font-family:Menlo,Consolas,Monaco,Liberation Mono,monospace;font-size:var(--text-sm);color:var(--color-text);display:flex;flex-direction:column;gap:.2rem}._scriptRunLogAllOk_3p6fz_3735{margin:0;color:var(--color-success-hover);font-weight:600}._installProgressLive_3p6fz_3741{margin:0;color:var(--color-heading);font-weight:700}._pipelineLayout_3p6fz_3748{display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;margin-bottom:1rem}._pipelineColumnGroup_3p6fz_3756,._pipelineAllcodeGroup_3p6fz_3764{display:flex;flex-direction:column;gap:.9rem;min-width:0;width:100%}._pipelineGroupHeader_3p6fz_3772{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}._pipelineCollapseToggle_3p6fz_3780{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:.55rem;width:100%;margin:0;padding:.15rem 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._pipelineCollapseStart_3p6fz_3795,._pipelineCollapseEnd_3p6fz_3796{display:flex;align-items:center;gap:.45rem;min-width:0}._pipelineCollapseStart_3p6fz_3795{justify-content:flex-start}._pipelineCollapseEnd_3p6fz_3796{justify-content:flex-end}._pipelineCollapseEnd_3p6fz_3796 ._setupCollapseHint_3p6fz_2281{margin-left:0}._pipelineCollapseToggle_3p6fz_3780 ._pipelineGroupHeading_3p6fz_3815{justify-self:center;text-align:center}._pipelineCollapseToggle_3p6fz_3780:hover ._pipelineGroupHeading_3p6fz_3815,._pipelineCollapseToggle_3p6fz_3780:hover ._setupCollapseHint_3p6fz_2281{color:var(--color-accent)}._pipelineGroupHeader_3p6fz_3772 ._setupCollapseSummary_3p6fz_1798{margin-left:0;text-align:center}._pipelineGroupRule_3p6fz_3830{width:100%;height:8px;border-radius:999px;background:linear-gradient(90deg,#524236e6,#8f7656f2 45%,#524236e6);box-shadow:0 2px 6px #52423633}._industryMultiSelectGrid_3p6fz_3838{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.35rem 1rem;margin-top:.35rem;width:100%}._industryMultiSelectGrid_3p6fz_3838 ._environmentCheckboxLabel_3p6fz_2402{width:100%;min-height:0;font-weight:600;font-size:var(--text-base);padding:var(--ui-control-padding-y) .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text)}._industryInstallOptionsGrid_3p6fz_3858{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.9rem;align-items:start;width:100%}._industryInstallOptionsGrid_3p6fz_3858 ._environmentCheckboxLabel_3p6fz_2402{width:100%}._allcodeSubsectionPanel_3p6fz_3870{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1.1rem 1.25rem;display:flex;flex-direction:column;gap:.85rem}._allcodeSubsectionHeading_3p6fz_1968{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--color-heading)}._pipelineGroupHeading_3p6fz_3815{margin:0;font-size:var(--text-2xl);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-heading)}._pipelineGroupSubheading_3p6fz_3897{margin:0;font-size:var(--text-base);color:var(--color-text-muted)}._pipelineAllcodeFlow_3p6fz_3903{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.25rem;align-items:stretch}._pipelinePanel_3p6fz_3910{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1.25rem;display:flex;flex-direction:column;gap:1rem;height:100%}._pipelinePanelTitle_3p6fz_3922{margin:0 0 .1rem;font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._serverSourceInfoBox_3p6fz_3931{margin-top:.35rem;padding:.55rem .65rem;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,#ffffff 92%,var(--color-surface-soft));display:flex;flex-direction:column;gap:.22rem}._serverSourceInfoBoxLine_3p6fz_3942{margin:0;font-size:var(--text-xs);line-height:1.35;color:var(--color-text-muted)}._serverSourceInfoBoxLine_3p6fz_3942 code{font-size:var(--text-2xs)}._serverSourceMeta_3p6fz_3953{margin:0;font-size:var(--text-xs);line-height:1.35;color:var(--color-text-muted)}._inlineVcsAuthPanel_3p6fz_3960{margin-top:.55rem;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface-soft, #f7f3ea) 70%,var(--color-surface));display:flex;flex-direction:column;gap:.65rem}._inlineVcsAuthHeader_3p6fz_3971{display:flex;flex-direction:column;gap:.2rem}._inlineVcsAuthTitle_3p6fz_3977{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-text)}._inlineVcsAuthStatus_3p6fz_3984{margin:0}._inlineVcsAuthReady_3p6fz_3988{color:var(--color-success-hover);font-weight:600}._serverSourceOr_3p6fz_3993{margin:.75rem 0 .35rem;text-align:center;font-weight:700;color:var(--color-text)}._serverSourceChoiceLead_3p6fz_4000{margin:0 0 .45rem}._inlineVcsTokenHint_3p6fz_4004{margin:0;font-size:var(--text-xs);line-height:1.35}._inlineVcsTokenHelp_3p6fz_4010{width:100%}._inlineVcsTokenHelpList_3p6fz_4014{margin:0;padding-left:1.15rem;font-size:var(--text-sm);line-height:1.4;color:var(--color-text-muted)}._inlineVcsTokenHelpLinks_3p6fz_4022{display:flex;flex-direction:column;gap:.25rem}._inlineVcsTokenCli_3p6fz_4028{margin-top:0;overflow-x:auto;font-size:var(--text-xs)}._serverSourceSecondaryBlock_3p6fz_4034{margin-top:.5rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);display:flex;flex-direction:column;gap:1rem}._serverSourceSecondaryBlockHeading_3p6fz_4043{margin:0;font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._serverSourceSyncBlock_3p6fz_4052{border-radius:var(--radius-sm);padding:.65rem .75rem;display:flex;flex-direction:column;gap:.65rem}._serverSourceSyncBlockInactive_3p6fz_4060{background:color-mix(in srgb,var(--color-text-muted) 14%,#e8e8e8);opacity:.78;cursor:pointer}._pipelineArrow_3p6fz_4067{display:flex;align-items:center;justify-content:center;font-size:var(--text-3xl);line-height:1;-webkit-user-select:none;user-select:none}._pipelineArrowDown_3p6fz_4076{align-self:center;padding:.15rem 0;color:#c62828}._pipelineArrowRight_3p6fz_4082{align-self:stretch;color:var(--color-accent)}._pluginLink_3p6fz_4087{color:var(--color-accent);text-decoration:underline;font-weight:600}._pluginLink_3p6fz_4087:hover{color:var(--color-accent-hover, var(--color-accent));text-decoration:underline}._advancedOptions_3p6fz_4098{border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.45rem .55rem}._advancedOptionsSummary_3p6fz_4105{cursor:pointer;font-size:var(--text-sm);font-weight:700;color:var(--color-text-muted)}._advancedOptionsBody_3p6fz_4112{margin-top:.55rem}._compactNoteBox_3p6fz_4116{margin-top:.3rem;border:1px solid color-mix(in srgb,var(--color-danger, #e53e3e) 45%,var(--color-border));background:color-mix(in srgb,var(--color-danger-soft, #fde8e8) 55%,var(--color-surface));border-radius:var(--radius-sm);padding:.35rem .5rem}._compactNoteText_3p6fz_4124{margin:0;font-size:var(--text-xs);line-height:1.3;color:color-mix(in srgb,var(--color-danger-hover, #b42318) 85%,var(--color-text))}._compactNoteText_3p6fz_4124+._compactNoteText_3p6fz_4124{margin-top:.2rem}._compactInfoNoteBox_3p6fz_4135{margin-top:.3rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,var(--color-text-muted));background:color-mix(in srgb,var(--color-surface-muted, #f3f4f6) 70%,var(--color-surface));border-radius:var(--radius-sm);padding:.45rem .6rem}._compactInfoNoteText_3p6fz_4143{margin:0;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted)}@media (max-width: 900px){._mcpSearchColumns_3p6fz_531{grid-template-columns:1fr}._container_3p6fz_1{padding:1rem}._projectEditorShell_3p6fz_1572{padding:.75rem}._lookupHeaderRow_3p6fz_718{flex-wrap:wrap}._lookupHeaderBlock_3p6fz_726{flex:1 1 calc(50% - .35rem)}._fieldGrid_3p6fz_132{grid-template-columns:1fr}._header_3p6fz_67{flex-direction:column;align-items:stretch}._headerNote_3p6fz_87{max-width:none;text-align:left}._headerActions_3p6fz_75{justify-content:flex-end}._pipelineLayout_3p6fz_3748{gap:1rem}._pipelineAllcodeFlow_3p6fz_3903{grid-template-columns:1fr}._pipelineArrowRight_3p6fz_4082{transform:rotate(90deg)}._topRowGrid_3p6fz_2245,._installOptionsGrid_3p6fz_2410,._installContextOptionsRow_3p6fz_2417{grid-template-columns:1fr}._industryMultiSelectGrid_3p6fz_3838{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}._industryInstallOptionsGrid_3p6fz_3858{grid-template-columns:1fr}._projectCreateRow_3p6fz_1016{flex-wrap:wrap}._projectCreateInput_3p6fz_1023{width:100%}}._infoSectionTitle_3p6fz_4235{margin:0 0 .85rem;font-size:var(--text-lg);font-family:var(--font-heading);color:var(--color-heading);display:flex;align-items:center;gap:.5rem}._infoDiagBadge_3p6fz_4246{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;border-radius:999px;background:var(--color-warn, #e8a000);color:#fff;font-size:var(--text-sm);font-weight:700;line-height:1}._infoSummaryBar_3p6fz_4262{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.85rem 1.25rem;margin-bottom:1rem}._infoSummaryItem_3p6fz_4274{display:flex;flex-direction:column;align-items:center;min-width:80px}._infoSummaryValue_3p6fz_4281{font-size:var(--text-2xl);font-weight:700;color:var(--color-heading);line-height:1}._infoSummaryLabel_3p6fz_4288{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:.2rem;text-align:center}._infoContentLinesGrid_3p6fz_4295{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:.75rem}._infoContentLinesCard_3p6fz_4302{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.15rem}._infoContentLinesValue_3p6fz_4313{font-size:var(--text-3xl);font-weight:700;color:var(--color-heading);line-height:1}._infoContentLinesLabel_3p6fz_4320{font-size:var(--text-md);color:var(--color-text-muted)}._infoSummaryWarning_3p6fz_4325 ._infoSummaryValue_3p6fz_4281{color:var(--color-warn, #e8a000)}._infoSummaryMeta_3p6fz_4329{display:flex;align-items:center;gap:.75rem;margin-left:auto;font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap}._infoSummaryMetaStale_3p6fz_4339{flex-direction:column;align-items:flex-end;gap:.35rem}._infoGeneratedAtStale_3p6fz_4345{color:var(--color-danger, #e53e3e);font-weight:700;animation:_allcodeFlash_3p6fz_1 1.1s ease-in-out infinite}._infoStaleNotice_3p6fz_4351{color:var(--color-danger, #e53e3e);font-weight:600;font-size:var(--text-sm);animation:_allcodeFlash_3p6fz_1 1.1s ease-in-out infinite}@keyframes _allcodeFlash_3p6fz_1{0%,to{opacity:1}50%{opacity:.35}}._infoNotice_3p6fz_4368{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.25rem;color:var(--color-text-muted);margin-bottom:1rem}._infoRowOk_3p6fz_4377{background:transparent}._infoRowWarn_3p6fz_4381{background:color-mix(in srgb,var(--color-warn, #e8a000) 8%,transparent)}._infoRowError_3p6fz_4385{background:color-mix(in srgb,var(--color-danger, #e53e3e) 8%,transparent)}._infoRowMuted_3p6fz_4389{opacity:.55}._infoMono_3p6fz_4393{font-family:Menlo,Consolas,Monaco,Liberation Mono,monospace;font-size:var(--text-sm)}._infoLink_3p6fz_4398{color:var(--color-accent);text-decoration:none;font-size:var(--text-sm);word-break:break-all}._infoLink_3p6fz_4398:hover{text-decoration:underline}._infoWarnText_3p6fz_4409{color:var(--color-warn, #e8a000);font-weight:600}._infoSeverityWarn_3p6fz_4414{display:inline-block;padding:.15rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--color-warn, #e8a000) 15%,transparent);color:var(--color-warn, #c07800);font-size:var(--text-sm);font-weight:700}._infoSeverityError_3p6fz_4424{display:inline-block;padding:.15rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--color-danger, #e53e3e) 15%,transparent);color:var(--color-danger-hover, #c53030);font-size:var(--text-sm);font-weight:700}._sectionLoader_3p6fz_4436{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:color-mix(in srgb,var(--color-surface) 85%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._sectionLoaderSpinner_3p6fz_4450{width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-top-color:var(--color-accent);animation:_allcodeSpin_3p6fz_1 .75s linear infinite}._sectionLoaderText_3p6fz_4459{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}._explorerToolbar_3p6fz_4465{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;margin:1rem 0}._explorerSearchField_3p6fz_4473{display:flex;flex-direction:column;gap:.25rem;min-width:16rem;flex:1 1 16rem}._explorerMetaChip_3p6fz_4481{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.45rem .65rem;font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-soft)}._explorerFiltersGrid_3p6fz_4490{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-bottom:1rem}._explorerFilterPanel_3p6fz_4497{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.65rem}._explorerFilterList_3p6fz_4504{display:flex;flex-direction:column;gap:.35rem;max-height:10rem;overflow:auto}._explorerFilterOption_3p6fz_4512{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--text-md)}._explorerLayout_3p6fz_4519{display:grid;grid-template-columns:minmax(280px,38%) minmax(0,1fr);gap:.85rem;min-height:34rem}._explorerTreePanel_3p6fz_4526,._explorerEditorPanel_3p6fz_4527{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);display:flex;flex-direction:column;min-height:34rem}._explorerPanelHeader_3p6fz_4536{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;border-bottom:1px solid var(--color-border)}._explorerTreeScroll_3p6fz_4545{overflow:auto;padding:.35rem 0;flex:1}._explorerTreeRow_3p6fz_4551{display:flex;align-items:flex-start;gap:.25rem;padding:.2rem .45rem .2rem 0}._explorerTreeRowSelected_3p6fz_4558{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}._explorerTreeToggle_3p6fz_4562{width:1.65rem;height:1.65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-heading);cursor:pointer;padding:0;flex:0 0 auto;font-size:var(--text-base);line-height:1}._explorerTreeToggleActive_3p6fz_4576{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface-soft))}._explorerTreeToggle_3p6fz_4562:disabled{cursor:default;opacity:.45}._explorerTreeHint_3p6fz_4586{margin:.2rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._explorerTreeEmptyRow_3p6fz_4592{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic;padding:.15rem .45rem .15rem 0}._explorerTreeLabelButton_3p6fz_4599{border:none;background:transparent;text-align:left;cursor:pointer;padding:.1rem 0;display:flex;flex-direction:column;gap:.1rem;min-width:0;color:var(--color-text)}._explorerTreePrimaryLabel_3p6fz_4612{font-weight:600;color:var(--color-heading);word-break:break-word}._explorerTreeMeta_3p6fz_4618,._explorerTreeModules_3p6fz_4619{font-size:var(--text-sm);color:var(--color-text-muted);word-break:break-word}._explorerObjectMeta_3p6fz_4625{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border-bottom:1px solid var(--color-border);font-size:var(--text-md)}._explorerEvidence_3p6fz_4634{font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word}._explorerMonacoWrap_3p6fz_4641{flex:1;min-height:24rem}@media (max-width: 960px){._explorerLayout_3p6fz_4519{grid-template-columns:1fr}}._toolbarRow_3p6fz_4652{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin:.75rem 0 1rem}._inlineField_3p6fz_4660{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-md)}._inlineField_3p6fz_4660 select{min-width:10rem}._splitPane_3p6fz_4671{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(320px,1.4fr);gap:1rem;align-items:start}._panel_3p6fz_4678{border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 92%,#fff 8%);padding:.85rem 1rem 1.1rem;overflow:auto}._panel_3p6fz_4678 h2,._panel_3p6fz_4678 h3{margin:.25rem 0 .65rem}._metaGrid_3p6fz_4691{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.45rem .85rem;margin-bottom:.85rem;font-size:var(--text-md)}._selectedRow_3p6fz_4699{background:color-mix(in srgb,var(--color-accent) 14%,transparent)}._table_3p6fz_2490{width:100%;border-collapse:collapse;font-size:var(--text-md)}._table_3p6fz_2490 th,._table_3p6fz_2490 td{text-align:left;padding:.35rem .45rem;border-bottom:1px solid var(--color-border);vertical-align:top}@media (max-width: 960px){._splitPane_3p6fz_4671{grid-template-columns:1fr}}._pathCardGrid_3p6fz_4763{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.65rem;margin:.75rem 0 1rem}._pathCard_3p6fz_4763{display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.75rem .85rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer}._pathCardSelected_3p6fz_4782{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}._pathCardTitle_3p6fz_4787{font-weight:700;color:var(--color-heading)}._pathCardSummary_3p6fz_4792{margin:.2rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted, var(--color-text))}._factoryBanner_3p6fz_4798{margin:.75rem 0;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface))}._factoryDisabled_3p6fz_4806{opacity:.62;pointer-events:none}._factoryStage_3p6fz_4811{margin-top:1.15rem;padding-top:.85rem;border-top:1px solid var(--color-border)}._folderBrowser_3p6fz_4817{margin-top:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.65rem .75rem;max-height:32rem;overflow:auto;display:flex;flex-direction:column;gap:.45rem}._folderBrowserPathRow_3p6fz_4829{display:flex;gap:.45rem;align-items:center}._folderBrowserPathRow_3p6fz_4829 ._input_3p6fz_968{flex:1}._folderBrowserShortcuts_3p6fz_4839{display:flex;flex-wrap:wrap;gap:.35rem}._folderBrowserCrumbs_3p6fz_4845{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;font-size:var(--text-sm)}._folderBrowserCrumbs_3p6fz_4845 button{background:none;border:0;padding:.1rem .2rem;color:var(--color-accent);cursor:pointer}._folderBrowserCrumbs_3p6fz_4845 button:disabled{color:var(--color-heading);cursor:default}._folderBrowserCrumbSep_3p6fz_4866{color:var(--color-text-muted, var(--color-text))}._folderBrowserEmpty_3p6fz_4870{margin:.35rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted, var(--color-text))}._folderBrowserList_3p6fz_4876{list-style:none;margin:.15rem 0 0;padding:0;min-height:8rem}._folderBrowserList_3p6fz_4876 button{display:block;width:100%;text-align:left;background:none;border:0;padding:.25rem 0;color:inherit;cursor:pointer}._folderBrowserFile_3p6fz_4894{display:block;padding:.25rem 0;color:var(--color-text-muted, var(--color-text))}._gpuLine_13477_1{margin:.15rem 0 .35rem;font-size:var(--text-md);color:var(--color-text);line-height:1.35}._addServerPanel_13477_8{margin:.75rem 0 1rem;padding:.85rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._addServerWide_13477_16{grid-column:1 / -1}._hostCardActions_13477_20{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem;align-items:center}._diagnoseBtn_13477_28{font-weight:700;padding:.55rem .9rem;font-size:var(--text-base)}._summarizeTextarea_13477_34{width:100%;min-height:min(50vh,420px);margin-top:.35rem;box-sizing:border-box;resize:vertical}._diagnoseList_13477_42{display:flex;flex-direction:column;gap:.45rem;margin-top:.75rem;max-height:min(55vh,420px);overflow:auto}._diagnoseItem_13477_51{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.55rem .7rem;background:var(--color-surface)}._diagnoseOk_13477_58{border-color:color-mix(in srgb,#16a34a 40%,var(--color-border));background:color-mix(in srgb,#16a34a 10%,var(--color-surface))}._diagnoseWarn_13477_63{border-color:color-mix(in srgb,#d97706 45%,var(--color-border));background:color-mix(in srgb,#d97706 12%,var(--color-surface))}._diagnoseFail_13477_68{border-color:color-mix(in srgb,#dc2626 45%,var(--color-border));background:color-mix(in srgb,#dc2626 12%,var(--color-surface))}._cardTestMsg_13477_73{margin:.35rem 0 0;font-size:var(--text-sm);line-height:1.3;border-radius:var(--radius-sm);padding:.4rem .55rem;border:1px solid transparent}._cardTestOk_13477_82{color:#166534;background:color-mix(in srgb,#16a34a 14%,var(--color-surface));border-color:color-mix(in srgb,#16a34a 35%,var(--color-border))}._cardTestFail_13477_88{color:#991b1b;background:color-mix(in srgb,#dc2626 12%,var(--color-surface));border-color:color-mix(in srgb,#dc2626 35%,var(--color-border))}._subheading_13477_94{margin:1rem 0 .35rem;font-size:var(--text-base);color:var(--color-heading)}._envSectionHeading_13477_100{margin:1.35rem 0 .15rem;font-size:var(--text-lg);font-weight:700;color:var(--color-heading)}._groupTitleRow_13477_107{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem}._goToProjectBtn_13477_114{padding:.28rem .65rem;font-size:var(--text-sm);font-weight:600}._groupCode_13477_120{margin-left:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);font-weight:500;color:var(--color-text-muted)}._hostTabsRow_13477_128{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem;margin:.25rem 0 .15rem}._hostTabs_13477_128{display:flex;flex-wrap:wrap}._sectionHeaderRow_13477_143{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}._sectionHeaderActions_13477_151{display:flex;flex-wrap:wrap;gap:.5rem;flex-shrink:0}._listToolbar_13477_158{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin:.15rem 0 .45rem}._listSearch_13477_167{display:flex;flex-direction:column;gap:.2rem;flex:1 1 16rem;min-width:min(100%,14rem);max-width:28rem;margin:0}._actionRow_13477_177{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem;align-items:center}._dirActions_13477_185{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._banner_13477_192{border-radius:var(--radius-md);padding:.65rem .85rem;margin-bottom:.85rem;font-size:var(--text-base)}._bannerError_13477_199{background:color-mix(in srgb,#dc2626 12%,var(--color-surface));border:1px solid color-mix(in srgb,#dc2626 35%,var(--color-border));color:#991b1b}._bannerWarn_13477_205{background:color-mix(in srgb,#d97706 12%,var(--color-surface));border:1px solid color-mix(in srgb,#d97706 35%,var(--color-border));color:#92400e}._bannerInfo_13477_211{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--color-border));color:var(--color-text)}._restartGrid_13477_217{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.85rem;margin-top:.75rem}._restartCard_13477_224{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.85rem 1rem}._restartCardDanger_13477_231{border-color:color-mix(in srgb,#dc2626 42%,var(--color-border));background:color-mix(in srgb,#dc2626 7%,var(--color-surface-soft))}._modalNarrow_13477_236{width:min(480px,100%)}._addDatasourceSummary_13477_240{display:grid;gap:.55rem 1rem;margin:.75rem 0 1rem;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft, var(--color-surface))}._addDatasourceSummary_13477_240 ._mono_13477_250{margin-top:.15rem}._hostGrid_13477_254{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.8rem;margin-top:.75rem}._hostCard_13477_20{text-align:left;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.75rem;color:var(--color-text);display:flex;flex-direction:column;gap:.4rem}._hostCard_13477_20:hover{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface-soft))}._hostCardSelected_13477_278{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface-soft))}._hostCardTitle_13477_284{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-heading);font-family:var(--font-heading)}._badgeRow_13477_292{display:flex;flex-wrap:wrap;gap:.35rem}._badge_13477_292{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted)}._badgeOk_13477_310{border-color:color-mix(in srgb,#16a34a 40%,var(--color-border));background:color-mix(in srgb,#16a34a 12%,var(--color-surface));color:#166534}._badgeWarn_13477_316{border-color:color-mix(in srgb,#d97706 40%,var(--color-border));background:color-mix(in srgb,#d97706 12%,var(--color-surface));color:#92400e}._badgeStop_13477_322{border-color:color-mix(in srgb,#dc2626 40%,var(--color-border));background:color-mix(in srgb,#dc2626 12%,var(--color-surface));color:#991b1b}._statusCell_13477_328{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;max-width:28rem}._statusError_13477_336{font-size:var(--text-xs);line-height:1.35;color:#991b1b;word-break:break-word;white-space:normal}._badgeTypeInference_13477_345{border-color:color-mix(in srgb,#0f766e 40%,var(--color-border));background:color-mix(in srgb,#0f766e 14%,var(--color-surface));color:#115e59}._badgeTypeEmbeddings_13477_351{border-color:color-mix(in srgb,#0369a1 40%,var(--color-border));background:color-mix(in srgb,#0369a1 14%,var(--color-surface));color:#075985}._badgeTypeSystemOne_13477_357{border-color:color-mix(in srgb,#be185d 40%,var(--color-border));background:color-mix(in srgb,#be185d 14%,var(--color-surface));color:#9d174d}._badgeTypeVoice_13477_363{border-color:color-mix(in srgb,#7c3aed 40%,var(--color-border));background:color-mix(in srgb,#7c3aed 14%,var(--color-surface));color:#5b21b6}._badgeTypeVector_13477_369{border-color:color-mix(in srgb,#4d7c0f 40%,var(--color-border));background:color-mix(in srgb,#4d7c0f 14%,var(--color-surface));color:#3f6212}._badgeTypeSql_13477_375{border-color:color-mix(in srgb,#b45309 40%,var(--color-border));background:color-mix(in srgb,#b45309 14%,var(--color-surface));color:#9a3412}._badgeTypeProxy_13477_381{border-color:color-mix(in srgb,#475569 40%,var(--color-border));background:color-mix(in srgb,#475569 14%,var(--color-surface));color:#334155}._badgeTypeSofee_13477_387{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 16%,var(--color-surface));color:var(--color-heading)}._badgeTypeManagement_13477_393{border-color:color-mix(in srgb,#a16207 40%,var(--color-border));background:color-mix(in srgb,#a16207 14%,var(--color-surface));color:#854d0e}._badgeTypeOther_13477_399{border-color:color-mix(in srgb,#64748b 40%,var(--color-border));background:color-mix(in srgb,#64748b 12%,var(--color-surface));color:#475569}._mono_13477_250{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);word-break:break-all}._pre_13477_411{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);border:1px solid var(--color-border);padding:.75rem;border-radius:var(--radius-sm);max-height:280px;overflow:auto;background:var(--color-surface-soft);color:var(--color-text);margin:.5rem 0 .85rem}._fieldNarrow_13477_425{width:4.5rem}._suggestToolbar_13477_429{margin:.35rem 0 1rem;padding:.55rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft, var(--color-surface))}._suggestToolbarRow_13477_437{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem}._suggestInlineField_13477_444{display:inline-flex;align-items:center;gap:.35rem;margin:0;min-width:0}._suggestInlineLabel_13477_452{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);white-space:nowrap}._suggestCatalogField_13477_459{flex:1 1 16rem;min-width:12rem}._suggestCatalogInput_13477_464{flex:1 1 auto;min-width:0;width:100%}._suggestFitToggle_13477_470{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 0 auto;font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;cursor:pointer}._suggestMeta_13477_482{margin:.4rem 0 0;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted)}._suggestMetaSep_13477_489{margin:0 .35rem;opacity:.55}._pathLabel_13477_494{font-weight:600;margin-bottom:.15rem}._pathInput_13477_499{width:min(100%,28rem);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm)}._pathInputActions_13477_505{margin-top:.35rem}._storageBar_13477_509{display:block;height:.45rem;margin:0 0 .25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;overflow:hidden;min-width:4.5rem}._storageBarFill_13477_520{height:100%;background:color-mix(in srgb,#16a34a 70%,var(--color-accent))}._storageBarFillLow_13477_525{background:#dc2626}._fieldPort_13477_529{width:7rem;font-variant-numeric:tabular-nums}._portPanel_13477_534{margin:.75rem 0 1rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface, #fafafa)}._portPanelConflict_13477_542{border-color:#d97706;background:#fffbeb}._portRow_13477_547{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-top:.5rem}._portActions_13477_555{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding-bottom:.15rem}._modalFooter_13477_563{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1.1rem;padding-top:.75rem;border-top:1px solid var(--color-border)}._peekOverlay_13477_573{z-index:1400}._downloadPanel_13477_578{margin:.75rem 0 1rem;padding:.75rem .85rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._peekStepList_13477_586{display:flex;flex-direction:column;gap:.65rem;margin-top:.55rem}._peekStep_13477_586{display:flex;align-items:flex-start;gap:.55rem;cursor:pointer;line-height:1.35}._peekStep_13477_586 input{margin-top:.2rem;flex-shrink:0}._starBtn_13477_606{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border);background:var(--color-surface);color:#b8860b;font-size:var(--text-2xl);line-height:1;width:2.1rem;height:2.1rem;border-radius:var(--radius-sm);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}._starBtn_13477_606:hover:not(:disabled){border-color:#b8860b;background:color-mix(in srgb,#b8860b 12%,var(--color-surface))}._starBtn_13477_606:disabled{opacity:.45;cursor:not-allowed}._starBtnOn_13477_633{background:color-mix(in srgb,#b8860b 22%,var(--color-surface));border-color:#b8860b;color:#8b6914;box-shadow:inset 0 0 0 1px color-mix(in srgb,#b8860b 35%,transparent)}._downloadProgressWrap_13477_640{margin-top:.55rem}._downloadProgressMeta_13477_644{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--text-md);margin-bottom:.35rem}._downloadProgressBar_13477_652{height:.55rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);overflow:hidden}._downloadProgressFill_13477_660{height:100%;background:color-mix(in srgb,var(--color-accent) 75%,#16a34a 25%);transition:width .35s ease}._applyErrorPanel_13477_666{margin-top:.85rem}._applyErrorLog_13477_670{margin:.55rem 0 0;max-height:18rem;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);line-height:1.4;white-space:pre-wrap;word-break:break-word;border:1px solid color-mix(in srgb,#dc2626 45%,var(--color-border));border-radius:var(--radius-sm);padding:.65rem .75rem;background:#1c1917;color:#fecaca}._downloadLog_13477_686{margin:.45rem 0 0;max-height:9rem;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);line-height:1.35;white-space:pre-wrap;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.5rem .6rem;background:var(--color-surface)}._actionsInline_13477_700{display:flex;flex-wrap:wrap;gap:.35rem}._memoryTypeRow_13477_706{display:flex;flex-wrap:wrap;gap:.45rem;margin:.35rem 0 .85rem}._memoryGraphGrid_13477_713{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:.5rem 0 1rem}._memoryGraphCard_13477_720{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.75rem .85rem .9rem}._memoryGraphHead_13477_727 ._subheading_13477_94{margin-top:0}._memoryGraphTrack_13477_731{display:flex;height:1.55rem;border-radius:8px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-surface)}._memoryGraphSeg_13477_740{height:100%;min-width:2px}._memoryLegend_13477_745{list-style:none;margin:.65rem 0 0;padding:0;display:flex;flex-direction:column;gap:.28rem}._memoryLegendItem_13477_754{display:flex;align-items:flex-start;gap:.45rem;font-size:var(--text-sm);line-height:1.35}._memorySwatch_13477_762{width:.7rem;height:.7rem;border-radius:2px;flex-shrink:0;margin-top:.2rem;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._memorySeg0_13477_771{background:color-mix(in srgb,#0f766e 72%,white)}._memorySeg1_13477_772{background:color-mix(in srgb,#0369a1 70%,white)}._memorySeg2_13477_773{background:color-mix(in srgb,#b45309 68%,white)}._memorySeg3_13477_774{background:color-mix(in srgb,#7c3aed 65%,white)}._memorySeg4_13477_775{background:color-mix(in srgb,#be123c 62%,white)}._memorySeg5_13477_776{background:color-mix(in srgb,#4d7c0f 68%,white)}._memorySeg6_13477_777{background:color-mix(in srgb,#0e7490 68%,white)}._memorySeg7_13477_778{background:color-mix(in srgb,#57534e 55%,white)}._memorySeg8_13477_779{background:color-mix(in srgb,#2563eb 42%,white)}._memorySeg9_13477_780{background:color-mix(in srgb,#16a34a 28%,var(--color-surface))}._wrap_19ils_1{width:100%;min-width:0;margin:.05rem 0 .15rem}._input_19ils_7{width:100%;box-sizing:border-box;margin:0;padding:.28rem .45rem;font-size:var(--text-sm);line-height:1.35;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._input_19ils_7::placeholder{color:var(--color-text-muted);font-style:italic}._input_19ils_7:focus{outline:2px solid color-mix(in srgb,var(--color-accent) 45%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}._input_19ils_7:disabled{opacity:.7;cursor:default}._error_19ils_36{margin:.2rem 0 0;font-size:var(--text-2xs);color:#b91c1c;line-height:1.3}._page_17l81_1{padding-bottom:2.5rem}._titleRow_17l81_5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._titleRow_17l81_5 h1{margin:0}._toolbar_17l81_17{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem}._grid2_17l81_24{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}._axisRow_17l81_30{display:flex;align-items:center;gap:.5rem;margin:.25rem 0}._axisBlock_17l81_37{display:block;margin:.45rem 0 .75rem}._fieldNote_17l81_42{display:block;margin:.2rem 0 .7rem;font-size:var(--text-sm);color:var(--color-text-muted, #52525b);max-width:52rem;line-height:1.4}._formula_17l81_51{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;white-space:pre-wrap;background:var(--color-surface-soft, #f4f4f5);padding:.75rem;border-radius:6px}._peek_17l81_60{border:1px solid var(--color-border);border-radius:8px;padding:.85rem 1rem;margin:1rem 0;background:var(--color-surface-soft, #fafafa)}._wrapBanner_17l81_68{border-style:solid;border-color:#b45309;background:color-mix(in srgb,#f59e0b 14%,var(--color-surface))}._comboBlock_17l81_74{margin:.75rem 0}._comboLabel_17l81_78{margin:.55rem 0 .25rem;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted, #52525b)}._chipRow_17l81_85{display:flex;flex-wrap:wrap;gap:.35rem}._chip_17l81_85{display:inline-flex;align-items:baseline;gap:.3rem;padding:.2rem .5rem;border-radius:999px;border:1px solid var(--color-border, #d4d4d8);background:var(--color-surface, #fff);font-size:var(--text-sm)}._chip_17l81_85 strong{font-weight:600}._transcriptGrid_17l81_106{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.65rem;margin:.5rem 0 .75rem}._donePanel_17l81_113{border:2px solid #0f766e;background:color-mix(in srgb,#14b8a6 10%,var(--color-surface));border-radius:8px;padding:1rem 1.1rem;margin:1rem 0}._barTrack_17l81_121{height:10px;background:#e5e7eb;border-radius:99px;overflow:hidden;margin:.25rem 0 .65rem}._barFill_17l81_129{height:100%;background:#2563eb}._barFillSpace_17l81_134{height:100%;background:#7c3aed}._tableWrap_17l81_139{overflow:auto;margin:.5rem 0 1.25rem}table{width:100%;border-collapse:collapse;font-size:.9rem}th,td{border-bottom:1px solid var(--color-border);padding:.35rem .5rem;text-align:left;vertical-align:top}._taskEditor_17l81_158{width:100%;min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}._docBody_17l81_165{width:100%;min-height:140px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}._docCard_17l81_172{border:1px solid var(--color-border, #d4d4d8);border-radius:8px;padding:.75rem;margin:.75rem 0}._checkRow_17l81_179{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.35rem;margin:0;text-align:left;white-space:nowrap}._checkRow_17l81_179 input[type=checkbox]{flex:0 0 auto;margin:0;width:auto}._taskRowDisabled_17l81_196 td{opacity:.55}._failPanel_1lbhq_1{border:2px solid var(--color-danger, #c0392b);background:color-mix(in srgb,#c0392b 10%,var(--color-surface));border-radius:8px;padding:1rem 1.1rem;margin:1rem 0}._apples_1lbhq_9{border:2px solid #b45309;background:color-mix(in srgb,#f59e0b 16%,var(--color-surface));border-radius:8px;padding:.85rem 1rem;margin:.75rem 0;font-weight:600}._unmatched_1lbhq_18{color:#92400e;font-weight:600}._transcript_1lbhq_23{margin:.75rem 0 0;padding:.65rem .75rem;border:1px solid var(--color-border, #d4d4d8);border-radius:8px;background:var(--color-surface-soft, #fafafa)}._transcript_1lbhq_23 pre{white-space:pre-wrap;word-break:break-word;margin:.35rem 0 0;font-size:.85rem;max-height:16rem;overflow:auto}._answerCell_1lbhq_40{max-width:22rem;white-space:pre-wrap;word-break:break-word;font-size:.85rem;vertical-align:top}._sides_1lbhq_48{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.65rem;margin:.75rem 0}._sideCard_1lbhq_55{border:1px solid var(--color-border, #d4d4d8);border-radius:8px;padding:.65rem .8rem;background:var(--color-surface-soft, #fafafa)}._sideCardActive_1lbhq_62{border-color:var(--color-accent, #2563eb);box-shadow:0 0 0 2px color-mix(in srgb,#2563eb 25%,transparent)}._sideCardLabel_1lbhq_67{font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted, #52525b);margin:0 0 .25rem}._sideCardName_1lbhq_75{font-weight:600;margin:0 0 .25rem}._sideCardState_1lbhq_80{margin:0;font-size:var(--text-sm)}._reportParams_1lbhq_85{margin-top:.35rem;font-weight:400}._statusCard_1lbhq_90{border:1px solid var(--color-border);border-radius:8px;padding:.85rem 1rem;margin:0 0 1rem;background:var(--color-surface-soft, #fafafa)}._waitFlow_1lbhq_98{margin:.75rem 0 1rem;padding:.85rem 1rem;border:1px dashed var(--color-accent, #2563eb);border-radius:8px;background:color-mix(in srgb,#2563eb 8%,var(--color-surface))}._waitTrack_1lbhq_106{position:relative;height:2.4rem;overflow:hidden;border-radius:999px;background:repeating-linear-gradient(90deg,color-mix(in srgb,#2563eb 18%,#f4f4f5) 0 10px,transparent 10px 20px);background-size:20px 100%;animation:_waitDash_1lbhq_1 .7s linear infinite}._waitWalker_1lbhq_120{position:absolute;top:.2rem;width:1.4rem;height:2rem;animation:_waitWalk_1lbhq_120 2.8s ease-in-out infinite}._waitHead_1lbhq_128{display:block;width:.7rem;height:.7rem;margin:0 auto;border-radius:50%;background:#1d4ed8}._waitBody_1lbhq_137{display:block;width:.55rem;height:.7rem;margin:.08rem auto 0;border-radius:.2rem;background:#2563eb}._waitLeg_1lbhq_146{display:block;width:.22rem;height:.45rem;margin:0 auto;border-radius:.1rem;background:#1e40af;transform-origin:top center;animation:_waitStep_1lbhq_1 .35s ease-in-out infinite alternate}._waitTitle_1lbhq_157{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:.65rem 0 .25rem;font-weight:700}._waitElapsed_1lbhq_166{font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-text-muted, #52525b)}._waitDots_1lbhq_172{display:inline-flex;gap:.2rem;align-items:center}._waitDots_1lbhq_172 i{width:.35rem;height:.35rem;border-radius:50%;background:#2563eb;animation:_waitPulse_1lbhq_1 1s ease-in-out infinite}._waitDots_1lbhq_172 i:nth-child(2){animation-delay:.15s}._waitDots_1lbhq_172 i:nth-child(3){animation-delay:.3s}@keyframes _waitDash_1lbhq_1{to{background-position:20px 0}}@keyframes _waitWalk_1lbhq_120{0%{left:3%;transform:scaleX(1)}46%{left:88%;transform:scaleX(1)}50%{left:88%;transform:scaleX(-1)}96%{left:3%;transform:scaleX(-1)}to{left:3%;transform:scaleX(1)}}@keyframes _waitStep_1lbhq_1{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}@keyframes _waitPulse_1lbhq_1{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}._layout_1xcwu_1{display:grid;grid-template-columns:minmax(240px,320px) 1fr;gap:1rem;align-items:start}._timeoutField_1xcwu_8{max-width:16rem;margin-bottom:1rem}@media (max-width: 960px){._layout_1xcwu_1{grid-template-columns:1fr}}._listPanel_1xcwu_19{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);max-height:calc(100vh - 12rem);overflow:auto}._columnLegend_1xcwu_29{margin-top:.75rem;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._columnLegendList_1xcwu_37{margin:.35rem 0 0;padding-left:1.1rem;font-size:var(--text-sm);line-height:1.45;color:var(--color-text-muted)}._columnLegendList_1xcwu_37 li+li{margin-top:.35rem}._inlineGuide_1xcwu_49{margin:.5rem 0 .75rem;padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._inlineGuide_1xcwu_49 p{margin:0}._inlineGuide_1xcwu_49 p+p{margin-top:.3rem}._actionBreadcrumbs_1xcwu_65{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:var(--text-sm);color:var(--color-text-muted)}._actionBreadcrumbSep_1xcwu_74{opacity:.55}._composePathLine_1xcwu_78{margin:0 0 .75rem;padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);font-size:var(--text-md);line-height:1.45}._paramStack_1xcwu_88{display:flex;flex-direction:column;gap:.8rem}._paramField_1xcwu_94{gap:.25rem}._previewNeedsReview_1xcwu_98{animation:_previewNeedsReviewPulse_1xcwu_1 1.4s ease-in-out infinite;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-warn, #c9a227) 70%,transparent)}._previewNeedsReviewHint_1xcwu_103{margin:0;flex:1 1 100%;font-size:var(--text-sm);font-weight:600;color:var(--color-text)}@keyframes _previewNeedsReviewPulse_1xcwu_1{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-warn, #c9a227) 55%,transparent);filter:brightness(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-warn, #c9a227) 28%,transparent);filter:brightness(1.08)}}@media (prefers-reduced-motion: reduce){._previewNeedsReview_1xcwu_98{animation:none}}._paramLabelRow_1xcwu_129{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._enginePanel_1xcwu_136,._requestPanel_1xcwu_137{margin:1.5rem 0 0;padding:1rem 1.05rem .65rem;border-radius:var(--radius-md, 8px)}._enginePanel_1xcwu_136{border:1px solid color-mix(in srgb,var(--color-warn, #c9a227) 45%,var(--color-border));background:color-mix(in srgb,var(--color-warn, #c9a227) 7%,var(--color-surface))}._requestPanel_1xcwu_137{margin-top:2rem;border:2px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface))}._panelTitle_1xcwu_154{margin:0 0 .4rem;font-size:var(--text-lg, 1.15rem);font-weight:700}._checkRow_1xcwu_160{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;margin:.45rem 0;text-align:left;width:100%}._checkRow_1xcwu_160 input[type=checkbox]{flex:0 0 auto;margin:0;width:auto;align-self:center}._paramGroup_1xcwu_178{margin:1rem 0 1.25rem;padding:.75rem .85rem .35rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._paramGroupFamily_1xcwu_186{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))}._paramGroupHead_1xcwu_191{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.25rem}._paramGroupHead_1xcwu_191 h3{margin:0}._paramBadgeFamily_1xcwu_203{font-size:var(--text-2xs);font-weight:600;padding:.1rem .35rem;border-radius:var(--radius-sm);line-height:1.3;background:color-mix(in srgb,var(--color-accent) 16%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}._paramFlag_1xcwu_213{font-size:var(--text-2xs);color:var(--color-text-muted)}._paramBadgeRestart_1xcwu_218,._paramBadgeRequest_1xcwu_219{font-size:var(--text-2xs);font-weight:600;padding:.1rem .35rem;border-radius:var(--radius-sm);line-height:1.3}._paramBadgeRestart_1xcwu_218{background:color-mix(in srgb,var(--color-warn, #c9a227) 18%,var(--color-surface));color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-warn, #c9a227) 40%,var(--color-border))}._paramBadgeRequest_1xcwu_219{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}._paramHelp_1xcwu_239{display:block;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted)}._paramTradeoff_1xcwu_246{display:block;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted);font-style:italic}._paramLiveOk_1xcwu_254,._paramLivePending_1xcwu_255{display:block;margin-top:.25rem;font-size:var(--text-sm);line-height:1.35}._paramLiveOk_1xcwu_254{color:var(--color-text-muted)}._paramLivePending_1xcwu_255{color:var(--color-text);font-weight:600;padding:.2rem .35rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-warn, #c9a227) 16%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-warn, #c9a227) 40%,var(--color-border))}._pendingEngineList_1xcwu_275{margin:.5rem 0 .75rem;padding-left:1.2rem}._composeUnchangedNote_1xcwu_280{margin:.35rem 0 .75rem;padding:.55rem .7rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-warn, #c9a227) 14%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-warn, #c9a227) 38%,var(--color-border))}._advancedDetails_1xcwu_288{margin:.75rem 0 1rem;padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._advancedSummary_1xcwu_296{cursor:pointer;font-weight:600;font-size:var(--text-base);list-style-position:outside}._advancedDetails_1xcwu_288[open] ._advancedSummary_1xcwu_296{margin-bottom:.5rem}._listItem_1xcwu_307{display:block;width:100%;text-align:left;border:none;border-bottom:1px solid var(--color-border);background:transparent;padding:.65rem .75rem;cursor:pointer}._listItemCard_1xcwu_318{border-bottom:1px solid var(--color-border);background:var(--color-surface)}._listItemCard_1xcwu_318:hover{background:var(--color-surface-soft)}._listItemHeader_1xcwu_327{display:block;width:100%;text-align:left;border:none;background:transparent;color:var(--color-text);padding:.65rem .75rem .35rem;cursor:pointer}._listTitleRow_1xcwu_338{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._listActions_1xcwu_345{display:flex;flex-wrap:wrap;gap:.3rem;padding:0 .65rem .55rem}._listActionBtn_1xcwu_352{font-size:var(--text-xs);padding:.2rem .45rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-soft);cursor:pointer;color:var(--color-text)}._listActionBtn_1xcwu_352:disabled{opacity:.45;cursor:not-allowed}._listActionBtn_1xcwu_352:hover:not(:disabled){border-color:var(--color-accent)}._listTestMsg_1xcwu_371{margin:0 .65rem .55rem;font-size:var(--text-xs);line-height:1.35}._listItemActive_1xcwu_377{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));border-left:3px solid var(--color-accent)}._listItemActive_1xcwu_377 ._listItemHeader_1xcwu_327{padding-left:calc(.75rem - 3px)}._listTitle_1xcwu_338{font-weight:600;font-size:var(--text-base);color:var(--color-text)}._listMeta_1xcwu_392{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.2rem}._listNote_1xcwu_398{margin-top:.25rem;font-size:var(--text-sm);line-height:1.35;color:var(--color-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._listNoteEmpty_1xcwu_410{color:var(--color-text-muted);font-style:italic}._detailPanel_1xcwu_415{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:.85rem 1rem;min-height:20rem}._detailTabs_1xcwu_423{margin:.75rem 0 1rem}._banner_1xcwu_427{padding:.55rem .75rem;border-radius:var(--radius-sm);margin-bottom:.75rem;font-size:var(--text-md)}._bannerWarn_1xcwu_434{border:1px solid #c9a227;background:color-mix(in srgb,#c9a227 12%,var(--color-surface))}._bannerError_1xcwu_439{border:1px solid var(--color-danger, #c0392b);background:color-mix(in srgb,#c0392b 10%,var(--color-surface))}._bannerOk_1xcwu_444{border:1px solid var(--color-success, #2e7d32);background:color-mix(in srgb,#2e7d32 12%,var(--color-surface))}._strip_1xcwu_449{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:var(--text-md);padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);margin-bottom:.75rem}._serviceKindField_1xcwu_461{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 .75rem;font-size:var(--text-md)}._serviceKindField_1xcwu_461 span{color:var(--color-text-muted);min-width:5.5rem}._serviceKindField_1xcwu_461 select{min-width:14rem;max-width:100%}._mono_1xcwu_480{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm)}._diffPre_1xcwu_485{max-height:16rem;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);white-space:pre-wrap;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.5rem;background:var(--color-surface-soft)}._badge_1xcwu_497{display:inline-block;font-size:var(--text-xs);padding:.1rem .4rem;border-radius:999px;border:1px solid var(--color-border);margin-left:.35rem}._badgeWarn_1xcwu_506{border-color:#c9a227;color:#8b6914}._badgeOk_1xcwu_511{border-color:#16a34a;color:#166534}._badgeMuted_1xcwu_516{color:var(--color-text-muted)}._filters_1xcwu_520{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;align-items:flex-end}._timelineList_1xcwu_528{display:flex;flex-direction:column;gap:.45rem}._timelineItem_1xcwu_534{border-left:3px solid var(--color-border);padding-left:.65rem;font-size:var(--text-md)}._timelineVersion_1xcwu_540{border-left-color:var(--color-accent)}._timelineEval_1xcwu_544{border-left-color:#6366f1}._timelineApplied_1xcwu_548{border-left-color:#16a34a;background:color-mix(in srgb,#16a34a 6%,transparent);padding-top:.25rem;padding-bottom:.25rem}._timelineHead_1xcwu_555{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._timelineMeta_1xcwu_562{color:var(--color-text-muted, #64748b);margin-top:.15rem}._appliedBadge_1xcwu_567{display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#166534;border:1px solid #86efac;border-radius:3px;padding:.05rem .35rem}._versionBar_1xcwu_579{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1rem;padding:.75rem .85rem;border:1px solid var(--color-border);border-radius:6px;background:color-mix(in srgb,var(--color-surface, #fff) 92%,var(--color-accent) 8%)}._versionSelectField_1xcwu_590{margin:0}._versionSelectRow_1xcwu_594{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}._versionSelectRow_1xcwu_594 select{flex:1 1 16rem;min-width:12rem}._onlyWorkingCheck_1xcwu_606{display:flex;align-items:center;gap:.4rem;margin:.45rem 0 0;font-size:var(--text-sm);color:var(--color-text)}._workingTag_1xcwu_615{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:650;line-height:1.2;letter-spacing:.01em;border-radius:999px;padding:.12rem .45rem;white-space:nowrap}._workingTagOk_1xcwu_627{color:#166534;background:#dcfce7;border:1px solid #86efac}._workingTagFail_1xcwu_633{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}._historyStatusFilter_1xcwu_639{max-width:16rem;margin:0 0 .75rem}._versionRenameRow_1xcwu_644{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-end}._versionRenameField_1xcwu_651{margin:0;flex:1 1 14rem;min-width:10rem}._actionsRow_1xcwu_657{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.75rem}._actionsRowTop_1xcwu_665{margin-top:0;margin-bottom:.65rem}._applyActions_1xcwu_670{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:.65rem}._applyStatusOk_1xcwu_678,._applyStatusError_1xcwu_679,._applyStatusRestarting_1xcwu_680{margin:0;font-weight:700;font-size:var(--text-sm)}._applyStatusRestarting_1xcwu_680{color:#c0392b;animation:_applyStatusFlash_1xcwu_1 .7s steps(2,end) infinite}@keyframes _applyStatusFlash_1xcwu_1{0%,to{opacity:1}50%{opacity:.15}}._applyStatusOk_1xcwu_678{color:var(--color-success, #2e7d32)}._applyStatusError_1xcwu_679{color:var(--color-danger, #c0392b)}._note_1g1gw_1{margin:0 0 1rem;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.45}._budgetRow_1g1gw_8{display:flex;flex-wrap:wrap;gap:.45rem;align-items:end}._budgetRow_1g1gw_8 label{display:flex;flex-direction:column;gap:.15rem;font-size:var(--text-xs);color:var(--color-text-muted)}._budgetRow_1g1gw_8 input{width:6.5rem}._status_1g1gw_27{display:inline-block;padding:.1rem .45rem;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:700;text-transform:lowercase}._statusAwake_1g1gw_36{background:color-mix(in srgb,var(--color-success, #1f8a4c) 18%,transparent);color:var(--color-success, #1f8a4c)}._statusBad_1g1gw_41{background:color-mix(in srgb,var(--color-danger, #b42318) 16%,transparent);color:var(--color-danger, #b42318)}._statusIdle_1g1gw_46{background:color-mix(in srgb,var(--color-text-muted) 16%,transparent);color:var(--color-text-muted)}._traits_1g1gw_51{color:var(--color-text-muted);font-size:var(--text-xs)}._page_1k4lr_1{padding:0 1.5rem 1.5rem;box-sizing:border-box;max-width:100%}._intro_1k4lr_7{margin:0 0 1.1rem;padding:.95rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._introTitle_1k4lr_15{margin:0 0 .5rem;font-size:var(--text-lg);color:var(--color-heading)}._introList_1k4lr_21{margin:.35rem 0 .85rem;padding-left:1.25rem}._introList_1k4lr_21 li{margin:.55rem 0;line-height:1.45}._letterList_1k4lr_31{list-style-type:lower-alpha}._nestedDecimal_1k4lr_35{margin:.4rem 0 .55rem;padding-left:1.25rem;list-style-type:decimal}._snapshotList_1k4lr_41{margin:.45rem 0 0;padding-left:0;list-style:none}._snapshotPath_1k4lr_47{display:block;margin-top:.15rem;font-size:var(--text-sm)}._stepCheck_1k4lr_53{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;margin-right:.35rem;border-radius:999px;background:#16a34a;color:#fff;font-size:var(--text-xs);font-weight:700;flex-shrink:0;line-height:1;vertical-align:middle}._sectionHelp_1k4lr_70{margin:.2rem 0 .85rem;line-height:1.45}._matrixPanel_1k4lr_75{display:grid;gap:.75rem}._matrixPick_1k4lr_80{display:grid;grid-template-columns:minmax(14rem,1fr) auto;gap:.65rem .8rem;align-items:end}._matrixPick_1k4lr_80 label{grid-column:1 / -1;margin-bottom:0}._matrixPick_1k4lr_80 select{min-width:0}._pinGrid_1k4lr_96{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(10rem,.7fr);gap:.65rem 1rem}._metaLine_1k4lr_102{margin:0;font-size:var(--text-sm);color:var(--color-text-muted, var(--color-text))}._engineName_1k4lr_108{font-weight:650;text-transform:capitalize}._historyDetail_1k4lr_113{max-width:36rem;white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm)}._showMore_1k4lr_120{margin-top:.35rem}._engineBlurb_1k4lr_124{display:block;margin-top:.2rem;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted, var(--color-text));font-weight:400;text-transform:none;max-width:28rem}@media (max-width: 720px){._matrixPick_1k4lr_80,._pinGrid_1k4lr_96{grid-template-columns:1fr}}._wizardRow_1k4lr_142{margin:.75rem 0 0}._yes_1k4lr_146{display:inline-block;font-weight:700;color:#166534;background:color-mix(in srgb,#16a34a 14%,var(--color-surface));border:1px solid color-mix(in srgb,#16a34a 35%,var(--color-border));border-radius:var(--radius-sm);padding:.05rem .4rem}._overlay_1k4lr_156{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,#0f172a 45%,transparent);padding:1rem}._dialog_1k4lr_167{width:min(40rem,100%);max-height:90vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1.1rem 1.2rem}._logDialog_1k4lr_177{width:min(56rem,100%)}._logPre_1k4lr_181{margin:.65rem 0 0;max-height:60vh;overflow:auto;padding:.7rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted, var(--color-surface-soft));font-size:var(--text-sm);line-height:1.4;white-space:pre-wrap;word-break:break-word}._dialogNav_1k4lr_195{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}._page_hep4t_1{padding:0 1.5rem 1.5rem;box-sizing:border-box;max-width:100%}._layout_hep4t_7{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);gap:1.1rem;align-items:start}._main_hep4t_14{min-width:0}._rail_hep4t_18{position:sticky;top:.75rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._railTitle_hep4t_27{margin:0 0 .45rem;font-size:var(--text-base);color:var(--color-heading)}._diagram_hep4t_33{margin:0;font-size:var(--text-sm);line-height:1.45}._diagram_hep4t_33 p{margin:.45rem 0 0}._flow_hep4t_43{margin:.55rem 0 0;padding:.55rem .6rem;border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.45;white-space:pre;overflow:auto}@media (max-width: 960px){._layout_hep4t_7{grid-template-columns:1fr}._rail_hep4t_18{position:static}}._intro_hep4t_66{margin:0 0 1.1rem;padding:.95rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}._introTitle_hep4t_74{margin:0 0 .5rem;font-size:var(--text-lg);color:var(--color-heading)}._intro_hep4t_66 p{margin:.4rem 0 0;line-height:1.45}._step_hep4t_85{margin:0 0 1rem;padding:.9rem 1.05rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._stepTitle_hep4t_93{margin:0 0 .4rem;font-size:var(--text-base);color:var(--color-heading)}._help_hep4t_99{margin:0 0 .75rem;line-height:1.45;color:var(--color-text)}._fields_hep4t_105{display:grid;gap:.55rem 1rem}._fields_hep4t_105 label{margin:.15rem 0 0;font-weight:650}._actions_hep4t_115{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem;align-items:flex-start;margin-top:.7rem}._actionBlock_hep4t_123{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;max-width:36rem}._buttonHint_hep4t_131{margin:0;font-size:var(--text-sm);line-height:1.4;color:var(--color-text);opacity:.92}._buttonHint_hep4t_131 p{margin:.35rem 0 .15rem}._buttonHint_hep4t_131 p:first-child{margin-top:0}._buttonHint_hep4t_131 ul{margin:.15rem 0 .35rem;padding-left:1.15rem}._buttonHint_hep4t_131 li{margin:.15rem 0}._decision_hep4t_156{margin:.75rem 0 0;padding:.7rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm);line-height:1.4}._overlay_hep4t_168{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,#0f172a 45%,transparent);padding:1rem}._dialog_hep4t_179{width:min(36rem,100%);max-height:90vh;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1.1rem 1.2rem}._dialog_hep4t_179 h2{margin:0 0 .5rem}._option_hep4t_193{display:flex;gap:.5rem;align-items:flex-start;margin:.65rem 0;line-height:1.4}._bannerOk_hep4t_201,._bannerErr_hep4t_202{margin:0 0 1rem;padding:.55rem .7rem;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._bannerOk_hep4t_201{color:#166534;background:color-mix(in srgb,#16a34a 12%,var(--color-surface));border-color:color-mix(in srgb,#16a34a 35%,var(--color-border))}._bannerErr_hep4t_202{color:#991b1b;background:color-mix(in srgb,#dc2626 10%,var(--color-surface));border-color:color-mix(in srgb,#dc2626 35%,var(--color-border))}._section_vfgke_1{margin:0 0 1rem;padding:.85rem 1rem 1rem;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-sm)}._toggle_vfgke_9{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 .75rem;padding:0;border:0;background:transparent;color:var(--color-text);font-size:var(--text-lg);font-weight:650;cursor:pointer}._chevron_vfgke_23,._chevronOpen_vfgke_24{display:inline-block;font-size:.9em;line-height:1}._chevronOpen_vfgke_24{transform:rotate(90deg)}._tabs_vfgke_34{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .85rem}._tab_vfgke_34,._tabActive_vfgke_42{padding:.35rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer}._tabActive_vfgke_42{background:var(--gradient-brand);border-color:transparent;color:var(--color-on-brand);font-weight:650}._srOnly_vfgke_60{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._toggle_vfgke_9:hover{color:var(--color-primary)}._help_vfgke_76{margin:0 0 .75rem}._eventFilters_vfgke_80{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;margin:0 0 .85rem}._eventToggle_vfgke_88,._eventType_vfgke_89{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--text-sm)}._eventType_vfgke_89 select{font:inherit}._panel_vfgke_100{margin-bottom:1.25rem}._panel_vfgke_100 h3{margin:0 0 .4rem;font-size:var(--text-base)}._chartFrame_vfgke_109{position:relative}._chartLoading_vfgke_113{display:flex;align-items:center;justify-content:center;min-height:12rem}._chart_vfgke_109{width:100%;height:auto;display:block}._hit_vfgke_126{cursor:pointer}._eventMark_vfgke_130{stroke:#c2410c;stroke-dasharray:3 3;stroke-width:1.5}._eventFlag_vfgke_136{fill:#c2410c}._tooltipList_vfgke_140{margin:.25rem 0 0;padding-left:1.1rem}._showEvents_vfgke_145{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer}._showEventsMark_vfgke_159{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid currentColor;border-radius:999px;font-size:.75rem;line-height:1}._tooltip_vfgke_140{position:absolute;z-index:2;transform:translate(-50%,calc(-100% - 10px));max-width:22rem;padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-text);font-size:var(--text-sm);line-height:1.35;box-shadow:0 4px 14px color-mix(in srgb,#0f172a 16%,transparent);pointer-events:none}._axis_vfgke_187{stroke:var(--color-border);stroke-width:1}._zero_vfgke_192{stroke:var(--color-text-muted, #64748b);stroke-dasharray:4 4;stroke-width:1}._tick_vfgke_198{fill:var(--color-text-muted, #64748b);font-size:11px}._legend_vfgke_203{display:flex;flex-wrap:wrap;gap:.85rem;margin:.45rem 0 0;padding:0;list-style:none;font-size:var(--text-sm)}._legendItem_vfgke_213{display:inline-flex;align-items:center;gap:.35rem}._swatch_vfgke_219{width:.85rem;height:.2rem;border-radius:999px}._actions_14ymh_1{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}._note_14ymh_8{margin:.35rem 0 0;font-size:var(--text-sm, .875rem)}._container_1lkry_26{display:grid;gap:.55rem;padding:1rem 1rem 3.75rem}._projectSheetPage_1lkry_33{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}._projectSheetPage_1lkry_33 ._header_1lkry_42,._projectSheetPage_1lkry_33 ._filters_1lkry_43,._projectSheetPage_1lkry_33 ._filtersCrmRow_1lkry_44{flex-shrink:0}._header_1lkry_42{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._headerIdentity_1lkry_56{display:flex;align-items:center;gap:.75rem;min-width:0}._backActionWrap_1lkry_63{display:flex;align-items:center;gap:.45rem;flex-shrink:0}._backCircleButton_1lkry_70{width:1.75rem;height:1.75rem;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-surface-1);color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-md);font-weight:700;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._backCircleButton_1lkry_70:hover:not(:disabled){background:var(--ui-surface-2);border-color:var(--color-primary)}._backCircleButton_1lkry_70:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring)}._backActionLabel_1lkry_96{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._headerDivider_1lkry_102{width:1px;align-self:stretch;min-height:2rem;background:var(--ui-border)}._headerActions_1lkry_109{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._projectMetaButtons_1lkry_117{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-width:320px}._rowInline_1lkry_125{display:flex;align-items:center;gap:.25rem}._inlineSeparator_1lkry_131{font-size:var(--text-xs);color:var(--color-text-muted);-webkit-user-select:none;user-select:none}._title_1lkry_137{margin:0;font-size:var(--text-xl)}._subtitle_1lkry_142{margin:0;color:var(--color-text-muted);font-size:var(--text-base)}._sheetTabsBar_1lkry_148{display:flex;align-items:center;justify-content:space-between;gap:.45rem;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface-2);padding:.22rem .38rem;position:fixed;left:1rem;right:1rem;bottom:.55rem;z-index:75;box-shadow:var(--ui-shadow-card)}._sheetTabsScroller_1lkry_165{display:flex;align-items:center;gap:.22rem;flex:1;min-width:0;overflow-x:auto;padding-bottom:0}._sheetTab_1lkry_148,._sheetTabActive_1lkry_176{white-space:nowrap}._sheetTabActions_1lkry_181{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._sheetTabActions_1lkry_181 ._btnSecondary_1lkry_188{padding:.18rem .46rem;font-size:var(--text-xs);line-height:1.2}._filters_1lkry_43{display:grid;grid-template-columns:minmax(220px,1.6fr) minmax(120px,.65fr) minmax(220px,1.4fr) repeat(4,minmax(140px,1fr));gap:.6rem}._filtersCrmRow_1lkry_44{display:flex;gap:.6rem;margin-top:-.15rem}._control_1lkry_206{display:grid;gap:.25rem}._control_1lkry_206 label{font-size:var(--text-sm);color:var(--color-text-muted)}._row_1lkry_125{display:flex;gap:.5rem;flex-wrap:wrap}._viewSelect_1lkry_222{min-width:180px}._createForm_1lkry_226{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._createForm_1lkry_226 input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.4rem .6rem;min-width:220px;flex:1}._projectGroups_1lkry_243{display:grid;gap:2.25rem}._projectGroup_1lkry_243{display:grid;gap:.85rem;padding:1.05rem 1.1rem 1.15rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-2);box-shadow:var(--ui-shadow-card)}._projectGroupHeader_1lkry_258{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.7rem;border-bottom:1px solid var(--ui-border)}._projectGroupTitle_1lkry_267{margin:0;font-size:var(--text-lg)}._projectGroupDescription_1lkry_272{margin:.2rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._projectGroupCount_1lkry_278{flex-shrink:0;color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap}._cardList_1lkry_285{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}._card_1lkry_285{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card);padding:.9rem;display:grid;gap:.45rem}._cardTitle_1lkry_301{margin:0;font-size:var(--text-lg)}._muted_1lkry_306{margin:0;color:var(--color-text-muted);font-size:var(--text-md)}._btnPrimaryInactive_1lkry_324{opacity:.72;cursor:pointer}._btnPrimaryInactive_1lkry_324:hover{opacity:.9}._tableWrap_1lkry_333{overflow:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card)}._table_1lkry_333{width:100%;border-collapse:collapse;min-width:820px}._table_1lkry_333 th,._table_1lkry_333 td{text-align:left;border-bottom:1px solid var(--ui-border);padding:.5rem;vertical-align:top}._nameCell_1lkry_355{display:flex;align-items:center;gap:.45rem}._indent_1lkry_361{display:inline-block;width:14px}._inputName_1lkry_366{width:100%}._badge_1lkry_370{display:inline-flex;align-items:center;border-radius:999px;padding:.1rem .55rem;font-size:var(--text-xs);border:1px solid var(--ui-border);background:var(--ui-surface-2)}._badgeDelayed_1lkry_380{border-color:var(--ui-error-border);background:var(--ui-error-bg);color:var(--ui-error-text)}._toolbar_1lkry_386{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;min-height:0}._messageError_1lkry_395{color:var(--ui-error-text);background:var(--ui-error-bg);border:1px solid var(--ui-error-border);border-radius:var(--ui-radius-control);padding:.35rem .6rem;display:inline-flex}._messageSuccess_1lkry_404{color:var(--ui-success-text);background:var(--ui-success-bg);border:1px solid var(--ui-success-border);border-radius:var(--ui-radius-control);padding:.35rem .6rem;display:inline-flex}._messageInfo_1lkry_413{color:var(--color-text-muted);background:var(--ui-surface-2, #f5f5f7);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:.35rem .6rem}._modalOverlay_1lkry_421{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modalContent_1lkry_435{background:var(--ui-surface-1);border-radius:var(--ui-radius-card);border:1px solid var(--ui-border);display:flex;flex-direction:column;max-height:80vh;max-width:80vw;width:100%;box-shadow:var(--ui-shadow-overlay)}._modalHeader_1lkry_447{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--ui-border)}._modalHeader_1lkry_447 h2{margin:0;font-size:var(--text-lg)}._btnClose_1lkry_461{background:none;border:none;font-size:var(--text-2xl);cursor:pointer;color:var(--color-text-muted);padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}._btnClose_1lkry_461:hover:not(:disabled){background:var(--ui-surface-2)}._btnClose_1lkry_461:disabled{opacity:.5;cursor:not-allowed}._modalBody_1lkry_486{flex:1;overflow-y:auto;padding:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}._projectEditorModalBody_1lkry_495{flex:1;min-height:0;padding:1rem}._modalBody_1lkry_486>._control_1lkry_206:nth-child(1){grid-column:1 / -1}._modalBody_1lkry_486>._control_1lkry_206:last-child{grid-column:1 / -1}._editorContainer_1lkry_509{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden}._virtualRow_1lkry_515{display:flex;align-items:center;border-bottom:1px solid var(--ui-border);padding:.5rem}._tableHeader_1lkry_522{display:flex;align-items:center;border-bottom:2px solid var(--ui-border-strong);padding:.5rem;font-weight:700;background:var(--ui-surface-2);min-width:820px}._taskName_1lkry_532{flex:2;min-width:200px}._taskStatus_1lkry_537{flex:1;min-width:120px}._taskPriority_1lkry_542{flex:1;min-width:100px}._taskDate_1lkry_547{flex:1;min-width:150px}._taskDelay_1lkry_552{flex:1;min-width:80px}._taskActions_1lkry_557{flex:1;min-width:150px;display:flex;gap:.3rem}._modalFooter_1lkry_564{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:1rem;border-top:1px solid var(--ui-border);flex-wrap:wrap}@media (max-width: 980px){._headerIdentity_1lkry_56{width:100%}._headerDivider_1lkry_102{display:none}._sheetTabsBar_1lkry_148{left:.6rem;right:.6rem;bottom:.45rem}._sheetTabActions_1lkry_181{justify-content:flex-end}._filters_1lkry_43{grid-template-columns:1fr 1fr}._modalContent_1lkry_435{max-width:92vw;max-height:88vh}._modalBody_1lkry_486{grid-template-columns:1fr}._projectSheetPage_1lkry_33 ._sheetWrap_1lkry_606{min-height:0}}@media (max-width: 640px){._sheetTabsBar_1lkry_148{padding:.2rem .3rem}._sheetTab_1lkry_148{font-size:var(--ui-tab-font-size);padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x)}._filters_1lkry_43{grid-template-columns:1fr}._projectSheetPage_1lkry_33 ._sheetWrap_1lkry_606{min-height:0}}._sheetWrap_1lkry_606{min-height:0;flex:1;display:flex;flex-direction:column;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden;background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card)}._projectSheetPage_1lkry_33 ._sheetWrap_1lkry_606{height:auto;max-height:none}._projectSheetPage_1lkry_33 ._sheetWrap_1lkry_606>*{flex:1;min-height:0}._popupOverlay_1lkry_665{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem}._popupPanel_1lkry_680{background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-overlay);padding:1.25rem;width:100%;max-width:440px;display:flex;flex-direction:column;gap:.75rem}._popupHeader_1lkry_694{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._popupTitle_1lkry_702{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--color-text);flex:1}._popupMeta_1lkry_711{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:.3rem .75rem;font-size:var(--text-sm)}._popupMeta_1lkry_711 dt{font-weight:600}._popupMeta_1lkry_711 dd{margin:0;color:var(--color-text)}._evalsTable_1lkry_729 .ui-table{width:max-content;min-width:100%;font-size:var(--text-2xs)}._evalsTable_1lkry_729 .ui-table th,._evalsTable_1lkry_729 .ui-table td{padding:.24rem .4rem;font-size:var(--text-2xs);line-height:1.25;vertical-align:top}._evalsTable_1lkry_729 .ui-table th{font-size:var(--text-2xs);letter-spacing:.03em}._evalsTableId_1lkry_748{font-variant-numeric:tabular-nums;white-space:nowrap}._evalsTableName_1lkry_753{min-width:12rem;max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._evalsTableActionsHead_1lkry_761,._evalsTableActionsCell_1lkry_762{width:1%;white-space:nowrap}._evalsTable_1lkry_729 .ui-table-actions{justify-content:flex-start}._evalsTable_1lkry_729 .ui-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:.18rem .28rem}._recordPage_1lkry_778{gap:1rem;width:min(1120px,100%);margin-inline:auto}._recordLayout_1lkry_784{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}._recordCard_1lkry_791{display:grid;gap:.9rem;padding:1.05rem 1.15rem 1.15rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card)}._recordSpan_1lkry_801{grid-column:1 / -1}._recordCardHeader_1lkry_805{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding-bottom:.7rem;border-bottom:1px solid var(--ui-border)}._recordCardTitle_1lkry_815{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._recordCardHint_1lkry_824{margin:.2rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._recordFields_1lkry_830{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}._recordFieldWide_1lkry_836{grid-column:1 / -1}._recordCard_1lkry_791 ._control_1lkry_206 input,._recordCard_1lkry_791 ._control_1lkry_206 select,._recordCard_1lkry_791 ._control_1lkry_206 textarea,._recordDialog_1lkry_843 ._control_1lkry_206 input,._recordDialog_1lkry_843 ._control_1lkry_206 select,._recordDialog_1lkry_843 ._control_1lkry_206 textarea{width:100%;box-sizing:border-box}._recordCard_1lkry_791 ._control_1lkry_206 label{font-weight:600;color:var(--color-text)}._fieldHint_1lkry_855{margin:0;font-size:var(--text-xs);color:var(--color-text-soft)}._recordDialog_1lkry_843{width:min(480px,100%);max-width:480px}._recordDialogBody_1lkry_866{display:grid;gap:.85rem;padding:1rem 1.15rem .25rem}@media (max-width: 860px){._recordLayout_1lkry_784,._recordFields_1lkry_830{grid-template-columns:1fr}._recordSpan_1lkry_801,._recordFieldWide_1lkry_836{grid-column:auto}}._grid_poo3n_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1.25rem}._setupGridAboveTable_poo3n_8{grid-template-columns:repeat(auto-fill,15.5rem);justify-content:start;margin-top:.75rem;margin-bottom:.85rem}._statCard_poo3n_15{display:block;border:1px solid var(--color-border, #ddd);border-radius:var(--radius-md, 8px);padding:1rem 1.25rem;background:var(--color-surface, #fff);text-decoration:none;color:inherit;box-shadow:var(--shadow-sm, none);transition:background .15s ease,border-color .15s ease}._statCard_poo3n_15:hover{background:var(--color-surface-soft, #f5f5f5);border-color:var(--color-border-strong, #ccc)}._cardTitle_poo3n_32{margin:0 0 .5rem;font-size:var(--text-base);font-weight:600}._count_poo3n_38{font-size:var(--text-3xl);font-weight:600;margin:0}._workflowSection_poo3n_44{margin-bottom:1.5rem}._setupSteps_poo3n_48{margin:.5rem 0 1rem;padding-left:1.35rem;line-height:1.6}._setupSteps_poo3n_48 a{color:var(--color-primary, #1a5fb4);text-decoration:none;font-weight:600}._setupSteps_poo3n_48 a:hover{text-decoration:underline}._listSection_poo3n_64{margin-top:.5rem}._listSection_poo3n_64 ._sectionHeadingTight_poo3n_68,._listSection_poo3n_64 h2{margin-bottom:.35rem}._summarySection_poo3n_73{margin-bottom:1.75rem}._summaryHeadingRow_poo3n_77{display:flex;align-items:center;gap:.4rem;margin-bottom:.15rem}._summaryHeadingRow_poo3n_77 h2{margin-bottom:0}._summaryInfoBtn_poo3n_88{padding:0;font-family:inherit;cursor:pointer}._summaryInfoBtn_poo3n_88[aria-expanded=true]{border-color:var(--color-accent, #1a5fb4);color:var(--color-text, inherit)}._summaryHelpDetails_poo3n_99{margin:0 0 .65rem;padding:.55rem .7rem;max-width:46rem;border:1px solid var(--color-border, #ddd);border-radius:var(--radius-sm, 6px);background:var(--color-surface-soft, #f5f5f5);font-size:var(--text-md);line-height:1.45}._summaryHelpDetails_poo3n_99 p{margin:0 0 .45rem}._summaryHelpDetails_poo3n_99 p:last-child{margin-bottom:0}._summaryFilterHeading_poo3n_118{margin:.15rem 0 .35rem;font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;color:var(--color-text, #1a1a1a)}._summaryFilterBox_poo3n_126{display:flex;flex-direction:column;gap:.45rem;margin:0 0 .85rem;padding:.7rem .85rem .8rem;border:1px solid var(--color-border, #ddd);border-radius:8px;background:var(--color-surface-soft, #f7f7f7)}._summaryFilterBox_poo3n_126 ._summaryFlags_poo3n_137{margin-bottom:0}._summaryFilterBox_poo3n_126 ._summaryCompareFieldset_poo3n_141{margin:0;padding:.15rem 0 0;border:none;border-radius:0;background:transparent}._summaryControls_poo3n_149{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:flex-end;margin:.35rem 0 .5rem}._summaryControlsAboveTable_poo3n_157{margin:.15rem 0 0}._summaryTabs_poo3n_161{width:auto;flex:1 1 18rem;margin:0;padding:.2rem 0 10px;border-bottom:1px solid var(--color-border, #ddd)}._summaryTableWrap_poo3n_169{overflow:auto}._summaryTable_poo3n_169{min-width:96rem;border-collapse:separate;border-spacing:0;--summary-col-project: 10rem;--summary-col-owner: 10rem;--summary-col-group: 12rem;--summary-col-llm: 12rem}._summarySticky_poo3n_183{position:sticky;z-index:1;box-sizing:border-box;background:var(--color-surface, #fff)}._summaryTable_poo3n_169 thead ._summarySticky_poo3n_183{z-index:4;background:var(--color-surface-soft, #f5f5f7)}._summaryTable_poo3n_169 tbody tr:hover ._summarySticky_poo3n_183{background:var(--color-surface-muted, #f0f0f2)}._summaryTableWithOwner_poo3n_199{--summary-col-1: var(--summary-col-project);--summary-col-2: var(--summary-col-owner);--summary-col-3: var(--summary-col-llm)}._summaryTableNoOwner_poo3n_205{--summary-col-1: var(--summary-col-group);--summary-col-2: var(--summary-col-llm)}._summaryStickyCol1_poo3n_210{left:0;min-width:var(--summary-col-1);max-width:var(--summary-col-1);width:var(--summary-col-1)}._summaryTableWithOwner_poo3n_199 ._summaryStickyCol2_poo3n_217{left:var(--summary-col-1);min-width:var(--summary-col-2);max-width:var(--summary-col-2);width:var(--summary-col-2)}._summaryStickyLlm_poo3n_224{box-shadow:2px 0 6px #0000000f}._summaryTableWithOwner_poo3n_199 ._summaryStickyLlm_poo3n_224{left:calc(var(--summary-col-1) + var(--summary-col-2));min-width:var(--summary-col-3);max-width:var(--summary-col-3);width:var(--summary-col-3)}._summaryTableNoOwner_poo3n_205 ._summaryStickyLlm_poo3n_224{left:var(--summary-col-1);min-width:var(--summary-col-2);max-width:var(--summary-col-2);width:var(--summary-col-2)}._summaryGroupHead_poo3n_242{text-align:center;border-bottom:0}._summaryGroupHeadLabel_poo3n_247{display:block}._summaryGroupHeadHint_poo3n_251{display:block;margin-top:.15rem;font-weight:400;font-size:var(--text-2xs);letter-spacing:.02em;color:#8a8f96;text-transform:none}._summaryMetricSectionStart_poo3n_261{border-left:1px solid var(--color-border-strong, #c5c9ce);padding-left:.65rem}._summarySubHead_poo3n_266{font-weight:400;font-size:var(--text-2xs);letter-spacing:.02em;color:#8a8f96;text-transform:none}._summaryGroupCell_poo3n_274{font-weight:600;max-width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._summaryLlmCell_poo3n_282{max-width:14rem;overflow-wrap:anywhere;word-break:break-word;white-space:normal;vertical-align:top;line-height:1.35}._summaryFlags_poo3n_137{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem 1.25rem;margin:0 0 .55rem}._summaryFlag_poo3n_137{margin:0;width:fit-content}._summaryCompareFieldset_poo3n_141{margin:0 0 .75rem;padding:.55rem .75rem .65rem;border:1px solid var(--color-border, #ddd);border-radius:var(--radius-sm, 6px);background:var(--color-surface-soft, #f5f5f5)}._summaryCompareLegend_poo3n_312{padding:0 .25rem;font-size:var(--text-sm);font-weight:600}._summaryCompareHelp_poo3n_318{margin:.15rem 0 .45rem}._summaryLlmList_poo3n_322{display:flex;flex-direction:column;gap:.12rem}._summaryLlmListItem_poo3n_328{display:block}._summaryMetricCell_poo3n_332{vertical-align:top;white-space:nowrap}._summaryMcpStack_poo3n_337{display:flex;flex-direction:column;gap:.2rem}._summaryMcpLine_poo3n_343{display:grid;grid-template-columns:2.4rem minmax(4.2rem,auto);gap:.35rem .5rem;align-items:baseline;line-height:1.35}._summaryMcpTag_poo3n_351{font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;color:var(--text-muted, #666)}._summaryMcpValue_poo3n_358{font-variant-numeric:tabular-nums}._summaryDrillBtn_poo3n_362{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}._summaryDrillBtn_poo3n_362:hover,._summaryDrillBtn_poo3n_362:focus-visible{text-decoration-color:currentColor}._summaryDeltaPositive_poo3n_382{color:#1b7a3a;font-weight:600}._summaryDeltaNegative_poo3n_387{color:#b42318;font-weight:600}._summaryRowOnBetter_poo3n_394 td{background:#d8f5e2}._summaryRowOnWorse_poo3n_398 td{background:#ffe0dc}._summaryRowOnBetter_poo3n_394 ._summarySticky_poo3n_183{background:#d8f5e2}._summaryRowOnWorse_poo3n_398 ._summarySticky_poo3n_183{background:#ffe0dc}._summaryTable_poo3n_169 tbody tr._summaryRowOnBetter_poo3n_394:hover td,._summaryTable_poo3n_169 tbody tr._summaryRowOnBetter_poo3n_394:hover ._summarySticky_poo3n_183{background:#c5efd4}._summaryTable_poo3n_169 tbody tr._summaryRowOnWorse_poo3n_398:hover td,._summaryTable_poo3n_169 tbody tr._summaryRowOnWorse_poo3n_398:hover ._summarySticky_poo3n_183{background:#ffd0ca}._drillTaskSection_poo3n_420{margin-bottom:1.25rem}._drillTaskHeading_poo3n_424{margin:0 0 .35rem;font-size:var(--text-base)}._drillTaskMeta_poo3n_429{font-weight:400;color:var(--text-muted, #555)}._drillPeriodHeading_poo3n_434{margin:.55rem 0 .3rem;font-size:var(--text-sm);font-weight:600;color:var(--text-muted, #555)}._drillRunFailed_poo3n_441 td{background:var(--color-surface-muted, #f0f0f2)}._drillGpuTimingHint_poo3n_445{margin-top:.12rem;font-size:var(--text-xs);color:var(--text-muted, #666);line-height:1.3}._ui-table-card_poo3n_452 ._ui-table_poo3n_452 tbody tr._drillRunFailed_poo3n_441:hover td{background:color-mix(in srgb,var(--color-surface-muted, #f0f0f2) 75%,var(--color-border, #ddd))}._dropZone_t692m_1{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:1.25rem;text-align:center;background:var(--color-surface-muted);color:var(--color-text)}._dropZoneActive_t692m_10{border-color:var(--color-accent)}._companies_t692m_14{display:flex;flex-wrap:wrap;gap:.75rem}._linkRow_t692m_20{display:grid;grid-template-columns:minmax(10rem,12rem) minmax(12rem,16rem) 1fr auto;gap:.75rem;align-items:end}._error_t692m_27{color:var(--color-danger, #9b2335);margin:0 0 .75rem}._container_1lg3z_1{display:flex;flex-direction:column;gap:.4rem;padding:.45rem .7rem .6rem;min-height:calc(100vh - 3.25rem)}._header_1lg3z_9{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._header_1lg3z_9 h1{margin:0;font-family:var(--font-heading);color:var(--color-heading);font-size:var(--text-lg)}._header_1lg3z_9 p{display:none}._muted_1lg3z_28{margin:0;color:var(--color-text-muted);font-size:var(--text-md)}._actions_1lg3z_34{display:flex;gap:.45rem;flex-wrap:wrap}._messageError_1lg3z_52{color:var(--ui-error-text);background:var(--ui-error-bg);border:1px solid var(--ui-error-border);border-radius:var(--ui-radius-control);padding:.35rem .6rem}._messageSuccess_1lg3z_60{color:var(--ui-success-text);background:var(--ui-success-bg);border:1px solid var(--ui-success-border);border-radius:var(--ui-radius-control);padding:.35rem .6rem}._messageInfo_1lg3z_68{color:var(--color-text-muted);background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:.35rem .6rem}._hintTitle_1lg3z_76{margin:0 0 .35rem;color:var(--color-heading);font-weight:700}._hintList_1lg3z_82{margin:0;padding-left:1.2rem;display:grid;gap:.25rem}._hintList_1lg3z_82 a,._messageInfo_1lg3z_68 a{color:var(--color-primary)}._containerEmbedded_1lg3z_94{padding:.5rem;min-height:100vh}._inboxShellEmbedded_1lg3z_99{min-height:calc(100vh - 1rem)}._inboxShell_1lg3z_99{display:flex;align-items:stretch;min-height:0;flex:1}._resizeHandle_1lg3z_110{flex:0 0 6px;margin:0 1px;padding:0;border:0;border-radius:999px;background:var(--ui-border);cursor:col-resize}._resizeHandle_1lg3z_110:hover,._resizeHandle_1lg3z_110:active{background:var(--color-primary)}._pane_1lg3z_125{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card);min-width:140px;min-height:0;flex:0 1 auto;display:flex;flex-direction:column;overflow:hidden}._paneHeader_1lg3z_138{padding:.7rem .8rem;border-bottom:1px solid var(--ui-border);display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._paneHeader_1lg3z_138 h2{margin:0;font-size:var(--text-md)}._paneBody_1lg3z_153{overflow:auto;min-height:0;flex:1}._folderPane_1lg3z_159 ._paneHeader_1lg3z_138,._folderPane_1lg3z_159 ._paneBody_1lg3z_153{text-align:left}._folderButton_1lg3z_164,._messageRow_1lg3z_165{width:100%;text-align:left;border:0;border-bottom:1px solid var(--ui-border);background:transparent;color:var(--color-text);padding:.65rem .8rem;cursor:pointer}._folderButton_1lg3z_164{display:flex;justify-content:flex-start;align-items:center}._messageRow_1lg3z_165{display:flex;align-items:flex-start;gap:.5rem}._folderButton_1lg3z_164:hover,._messageRow_1lg3z_165:hover{background:var(--ui-surface-2)}._folderButtonActive_1lg3z_193,._messageRowActive_1lg3z_194{background:var(--ui-surface-2);box-shadow:inset 3px 0 0 var(--color-primary)}._messageRowChecked_1lg3z_199:not(._messageRowActive_1lg3z_194){background:var(--ui-surface-2)}._listHeaderMain_1lg3z_203{display:flex;align-items:flex-start;gap:.45rem;min-width:0;flex:1}._listHeaderMain_1lg3z_203 ._messageCheck_1lg3z_211{margin-top:.2rem}._messageCheck_1lg3z_211{width:.95rem;height:.95rem;margin:.2rem 0 0;flex:0 0 auto;cursor:pointer}._messageRowBody_1lg3z_223{flex:1;min-width:0;display:block;text-align:left;border:0;background:transparent;color:inherit;padding:0;cursor:pointer;font:inherit}._messageSubject_1lg3z_236{font-weight:650;display:block}._messageUnseen_1lg3z_241 ._messageSubject_1lg3z_236{font-weight:800}._messageMeta_1lg3z_245{display:block;color:var(--color-text-muted);font-size:var(--text-sm);margin-top:.15rem}._reader_1lg3z_252{padding:.9rem 1rem;display:grid;gap:.7rem}._readerToolbar_1lg3z_258{display:flex;flex-wrap:wrap;gap:.4rem}._modalOverlay_1lg3z_264{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modalContent_1lg3z_275{background:var(--ui-surface-1);border-radius:var(--ui-radius-card);border:1px solid var(--ui-border);display:flex;flex-direction:column;width:min(960px,96vw);max-height:92vh;box-shadow:var(--ui-shadow-overlay)}._modalHeader_1lg3z_286{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--ui-border)}._modalHeader_1lg3z_286 h2{margin:0;font-size:var(--text-lg)}._modalBody_1lg3z_300{overflow:auto;padding:1rem;display:grid;gap:.55rem}._btnClose_1lg3z_307{background:none;border:none;font-size:var(--text-2xl);cursor:pointer;color:var(--color-text-muted);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:4px}._readerBody_1lg3z_321{white-space:pre-wrap;line-height:1.45;font-size:var(--text-md)}._htmlViewer_1lg3z_327{width:100%;min-height:18rem;height:55vh;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2)}._modalBody_1lg3z_300 ._htmlViewer_1lg3z_327{height:60vh;min-height:24rem}._formFeedback_1lg3z_341{display:grid;gap:.45rem;width:100%}._accountForm_1lg3z_347{display:grid;gap:.55rem}._accountForm_1lg3z_347 h2{margin:0;font-size:var(--text-lg)}._formGrid_1lg3z_357{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;align-items:start}._checkboxRow_1lg3z_364{display:flex;flex-wrap:wrap;gap:.9rem 1.4rem;align-items:center}._formGridWide_1lg3z_371{display:grid;gap:.75rem;max-width:720px}._composePage_1lg3z_377{height:calc(100vh - 3.25rem);min-height:calc(100vh - 3.25rem);overflow:hidden}._composeForm_1lg3z_383{display:flex;flex-direction:column;flex:1;min-height:0;max-width:none;overflow:hidden}._composeBodyField_1lg3z_392{flex:1;min-height:12rem;grid-template-rows:auto 1fr}._composeBodyField_1lg3z_392 textarea,._composeBodyField_1lg3z_392 .mdxeditor{height:100%;min-height:12rem}._attachmentList_1lg3z_404{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem}._attachmentItem_1lg3z_413{display:flex;align-items:center;gap:.5rem;min-width:0}._attachmentMeta_1lg3z_420{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm)}._attachmentRemove_1lg3z_429{padding:.15rem .45rem;font-size:var(--text-sm)}._promptDialog_1lg3z_435{background:var(--ui-surface-1);border-radius:var(--ui-radius-card);border:1px solid var(--ui-border);width:min(520px,94vw);box-shadow:var(--ui-shadow-overlay)}._promptBody_1lg3z_443{padding:1rem;display:grid;gap:.55rem}._promptBody_1lg3z_443 textarea{width:100%;min-height:6rem}._control_1lg3z_454{display:grid;gap:.3rem}._controlWide_1lg3z_459{grid-column:1 / -1}._cardList_1lg3z_463{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}._card_1lg3z_463{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card);padding:.9rem;display:grid;gap:.4rem}._cardTitle_1lg3z_479{margin:0;font-size:var(--text-lg)}._relatedList_1lg3z_484{display:grid;gap:.4rem}._relatedItem_1lg3z_489{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:.45rem .55rem;display:grid;gap:.15rem}@media (max-width: 1100px){._inboxShell_1lg3z_99{flex-direction:column}._resizeHandle_1lg3z_110{display:none}._pane_1lg3z_125{width:100%!important;flex-basis:auto!important;min-height:12rem}._formGrid_1lg3z_357{grid-template-columns:1fr}}._wrap_1h1te_1{display:flex;flex-direction:column;gap:.35rem;min-width:0}._trigger_1h1te_8{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;text-align:left;min-height:2.25rem}._triggerValue_1h1te_18{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0}._triggerName_1h1te_26{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panel_1h1te_32{border:1px solid var(--color-border);border-radius:6px;background:var(--ui-surface, #fff);max-height:16rem;overflow:auto;padding:.25rem;display:flex;flex-direction:column;gap:.15rem}._option_1h1te_44{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;width:100%;text-align:left;padding:.35rem .5rem;border:none;border-radius:4px;background:transparent;cursor:pointer;font:inherit;color:inherit}._option_1h1te_44:hover,._option_1h1te_44:focus-visible{background:var(--ui-hover, rgba(0, 0, 0, .04));outline:none}._optionActive_1h1te_66{background:var(--ui-selected, rgba(88, 80, 140, .12))}._optionName_1h1te_70{min-width:0}._emptyHint_1h1te_74{margin:0;padding:.35rem .5rem;font-size:var(--text-sm);color:var(--ui-muted, #666)}._showOther_1h1te_81{margin-top:.15rem;align-self:stretch}._statusTag_1h1te_86{flex:0 0 auto;font-size:var(--text-2xs)}._page_1dmys_1._page_1dmys_1{max-width:none;width:100%;margin:0;height:auto;min-height:100%;display:flex;flex-direction:column;gap:.75rem;overflow:visible;padding-bottom:2.5rem}._pageHeader_1dmys_14{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;align-items:flex-start}._headerTools_1dmys_22{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}._headerTools_1dmys_22 ._projectField_1dmys_30{display:flex;flex-direction:row;align-items:center;gap:.5rem}._projectFieldLabel_1dmys_37{font-weight:700;white-space:nowrap}._headerTools_1dmys_22 ._projectField_1dmys_30 .control-select{width:auto;min-width:12rem}._fullWidthTabs_1dmys_47{width:100%;flex:0 0 auto;align-self:stretch;align-items:flex-end;margin-top:0}._conversations_1dmys_55{display:flex;flex-direction:column;gap:1rem;min-height:0;flex:1 1 auto;overflow:visible}._addSection_1dmys_64{flex:0 0 auto;border-top:3px solid var(--color-accent)}._addSectionCollapsed_1dmys_69{padding-top:.75rem;padding-bottom:.75rem}._addSectionHeader_1dmys_74 h2{margin:0}._addSectionHeader_1dmys_74{display:grid;gap:.2rem;margin-bottom:.75rem}._addSectionTitleRow_1dmys_84{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._layout_1dmys_91{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:1rem;min-height:min(70vh,48rem);flex:1 1 auto}._pageEmbedded_1dmys_99{padding:.5rem;min-height:0;height:100%;display:flex;flex-direction:column}._layoutEmbedded_1dmys_108{display:block;min-height:0;flex:1 1 auto}._layoutEmbedded_1dmys_108 ._viewer_1dmys_114{min-height:0}._panel_1dmys_118{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1rem 1.1rem;min-height:0;overflow:visible}._listPanel_1dmys_128{position:sticky;top:0;z-index:2;align-self:start;display:flex;flex-direction:column;max-height:calc(100dvh - 5.5rem);overflow:hidden}._panelTabs_1dmys_139{margin-bottom:.65rem;flex:0 0 auto}._mailListItem_1dmys_144{flex-direction:column;align-items:stretch;gap:.45rem}._peekButton_1dmys_150{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:.15rem;text-align:left;border:0;background:transparent;padding:0;cursor:pointer;color:var(--color-text)}._mailSender_1dmys_164,._mailSubject_1dmys_165,._mailDate_1dmys_166{display:block;width:100%;overflow-wrap:anywhere;line-height:1.35}._mailSender_1dmys_164{font-weight:650}._mailDate_1dmys_166{color:var(--color-text-muted);font-size:var(--text-sm)}._mailActions_1dmys_182{display:flex;justify-content:space-between;gap:.45rem;align-items:center}._viewer_1dmys_114{display:flex;flex-direction:column;gap:.85rem;min-height:0;overflow:visible}._threadSticky_1dmys_197{position:sticky;top:0;z-index:3;background:var(--color-surface);padding-bottom:.75rem;box-shadow:0 10px 12px -10px #0f172a47}._editHeader_1dmys_206{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._editHeaderActions_1dmys_214{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}._channelFlag_1dmys_221{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;font-weight:650}._channelToggle_1dmys_229{display:inline-flex;border:1px solid var(--color-border);border-radius:999px;overflow:hidden}._channelChoice_1dmys_236{border:0;background:transparent;padding:.28rem .7rem;font-weight:700;cursor:pointer}._channelChoiceActive_1dmys_244{background:#0f766e;color:#f0fdfa}._editTitle_1dmys_249{margin:0;font-size:var(--text-xl)}._taskWorkspaceModal_1dmys_254{width:min(1200px,100%);height:min(90vh,100%);max-height:90vh;padding:.75rem;display:flex;flex-direction:column;overflow:hidden}._taskWorkspaceModal_1dmys_254>*{min-height:0;flex:1;overflow:auto}._taskRegion_1dmys_270{display:grid;gap:.7rem;padding:.9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))}._taskRegion_1dmys_270 h3,._taskName_1dmys_280{margin:0}._taskCreateBlock_1dmys_284{display:grid;gap:.65rem}._taskLookup_1dmys_289{display:grid;gap:.45rem;padding-top:.35rem;border-top:1px dashed var(--color-border)}._taskMatches_1dmys_296{display:grid;gap:.35rem}._taskMatch_1dmys_296{text-align:left;border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-sm);padding:.45rem .6rem}._taskTree_1dmys_309{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}._taskTreeItem_1dmys_317{display:grid;gap:.2rem}._taskTreeRow_1dmys_322{min-width:0}._taskTreeOpen_1dmys_326{width:100%;text-align:left;border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-sm);padding:.4rem .6rem;cursor:pointer}._starRow_1dmys_336{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;margin-top:.3rem}._star_1dmys_336,._starZero_1dmys_345{border:0;background:transparent;padding:0 .05rem;cursor:pointer;font-size:1.35rem;line-height:1;color:var(--color-text-muted)}._starFilled_1dmys_355{color:#d97706}._starZero_1dmys_345{font-size:.85rem;font-weight:700;min-width:1.4rem;min-height:1.4rem;border:1px solid var(--color-border);border-radius:999px}._starZeroActive_1dmys_368{background:#fde047;border-color:#ca8a04;color:#3f2f0c}._addForm_1dmys_374{display:grid;gap:.75rem}._manualAdd_1dmys_379{margin-top:.5rem;padding-top:.85rem;border-top:1px solid var(--color-border)}._addMore_1dmys_385{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.65rem .85rem;background:color-mix(in srgb,var(--color-accent) 4%,var(--color-surface))}._addMore_1dmys_385 summary{cursor:pointer;font-weight:650}._addMoreBody_1dmys_397{display:grid;gap:.75rem;margin-top:.75rem}._captureGrid_1dmys_403{display:grid;grid-template-columns:1fr;gap:.75rem}._metaGrid_1dmys_409{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}._modelRunStack_1dmys_415{display:grid;gap:.7rem}._modelRunRow_1dmys_420{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:end}._modelRunField_1dmys_427{min-width:0}._modelRunTime_1dmys_431{margin:0;padding-bottom:.45rem;color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap}._fieldHint_1dmys_439{display:block;margin:.2rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._starButton_1dmys_446{margin-right:.35rem;padding:0;border:0;background:transparent;color:var(--color-text-muted);font:inherit;line-height:1;cursor:pointer}._starButtonOn_1dmys_457{color:#ca8a04}._list_1dmys_128{display:flex;flex-direction:column;gap:.45rem;margin-top:.35rem;flex:1 1 auto;min-height:0;overflow:auto}._analyzePanel_1dmys_471{display:flex;flex-direction:column;gap:.75rem;margin:.75rem 0 .25rem}._analyzeTab_1dmys_478{color:#ee3d23;font-weight:650}._analyzeTab_1dmys_478:hover:not(:disabled):not([aria-selected=true]):not(._ui-tab--active_1dmys_483){color:#fff;background:#d74b35;border-color:#d74b35}._analyzeTabActive_1dmys_489,._analyzeTab_1dmys_478[aria-selected=true]{color:#fff;font-weight:700;background:#ee3d23;border:1px solid #ee3d23;border-bottom:none;box-shadow:inset 0 -3px #d74b35}._turnRow_1dmys_499{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin:0 0 .65rem}._turnBadge_1dmys_507{display:inline-flex;align-items:center;padding:.12rem .5rem;border-radius:999px;border:1px solid transparent;font-weight:700;font-size:.8rem;line-height:1.3}._turnYourStep_1dmys_518{background:#ea580c;border-color:#9a3412;color:#fff7ed}._turnWaiting_1dmys_524{background:#1d4ed8;border-color:#1e3a8a;color:#eff6ff}._turnOverride_1dmys_530{display:flex;align-items:center;gap:.35rem;font-size:.85rem}._turnOverride_1dmys_530 select{min-width:8.5rem}._listItem_1dmys_541{display:flex;flex-direction:column;align-items:stretch;width:100%;text-align:left;cursor:pointer;border:1px solid var(--color-border);background:var(--color-surface-soft, var(--ui-surface-2));border-radius:var(--radius-sm);padding:.65rem .75rem}._listItemActive_1dmys_554{border-color:var(--color-accent);box-shadow:inset 4px 0 0 var(--color-accent)}._listItemEnded_1dmys_559{background:#f5f5f4;border-color:#a8a29e}._listItemEnded_1dmys_559._listItemActive_1dmys_554{border-color:#78716c;box-shadow:inset 4px 0 #78716c}._settingsGear_1dmys_569{display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;padding-left:.55rem;padding-right:.55rem;align-self:flex-end}._phaseTabs_1dmys_579{width:100%;flex:0 0 auto;margin-top:-.25rem}._leadStatusPanel_1dmys_585{display:grid;gap:.35rem;margin:0 0 .65rem;padding:.7rem .85rem;border:1px solid color-mix(in srgb,var(--color-edge-selected) 38%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-edge-selected) 12%,var(--color-surface))}._leadStatusPanel_1dmys_585 ._statusJump_1dmys_595{margin-top:.2rem}._statusJump_1dmys_595{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:.3rem}._statusJumpChip_1dmys_606{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);border-radius:999px;padding:.12rem .5rem;font-size:var(--text-2xs);line-height:1.35;cursor:pointer}._statusJumpChip_1dmys_606:hover:not(:disabled){color:var(--color-text);border-color:color-mix(in srgb,var(--color-border) 55%,var(--color-text) 45%)}._statusJumpChip_1dmys_606:disabled{opacity:.45;cursor:default}._statusJumpChipActive_1dmys_627{color:var(--color-text);border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface) 86%);font-weight:600}._statusJumpChipClosed_1dmys_634{border-style:dashed}._statusBadge_1dmys_638{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--color-border);border-radius:999px;padding:.05rem .4rem;font-size:var(--text-2xs);line-height:1.3;color:var(--color-text);background:color-mix(in srgb,var(--color-surface) 88%,var(--color-bg) 12%);white-space:nowrap}._statusBadgeClosed_1dmys_652,._statusEnded_1dmys_653{display:inline-flex;padding:.08rem .45rem;border-radius:999px;background:#57534e;border:1px solid #44403c;color:#fafaf9;font-weight:700}._aiRunBadge_1dmys_663{display:inline-flex;padding:.08rem .45rem;border:1px solid transparent;border-radius:999px;font-weight:700}._aiRunBadgeProgress_1dmys_671{background:#fef3c7;border-color:#f59e0b;color:#92400e;animation:_aiRunFlash_1dmys_1 1s ease-in-out infinite}._aiRunBadgeFinished_1dmys_678{background:#dcfce7;border-color:#22c55e;color:#166534}@keyframes _aiRunFlash_1dmys_1{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){._aiRunBadgeProgress_1dmys_671{animation:none}}._statusEndedSelect_1dmys_701{background:#57534e;color:#fafaf9;border-color:#44403c;font-weight:700}._scoreChip_1dmys_708{display:inline-flex;align-items:center;padding:.08rem .4rem;border-radius:999px;border:1px solid transparent;font-weight:650;line-height:1.3;color:#3f2f0c}._score0_1dmys_719,._heat0_1dmys_720{background:#dc2626;border-color:#991b1b;color:#fef2f2}._score1_1dmys_726,._heat1_1dmys_727{background:#ef4444;border-color:#b91c1c;color:#fef2f2}._score2_1dmys_733,._heat2_1dmys_734{background:#f97316;border-color:#c2410c;color:#fff7ed}._score3_1dmys_740,._heat3_1dmys_741{background:#fb923c;border-color:#ea580c;color:#3f2f0c}._score4_1dmys_747,._heat4_1dmys_748{background:#f59e0b;border-color:#d97706;color:#3f2f0c}._score5_1dmys_754,._heat5_1dmys_755{background:#eab308;border-color:#ca8a04;color:#3f2f0c}._score6_1dmys_761,._heat6_1dmys_762{background:#a3e635;border-color:#65a30d;color:#14532d}._score7_1dmys_768,._heat7_1dmys_769{background:#84cc16;border-color:#4d7c0f;color:#14532d}._score8_1dmys_775,._heat8_1dmys_776{background:#4ade80;border-color:#16a34a;color:#14532d}._score9_1dmys_782,._heat9_1dmys_783{background:#22c55e;border-color:#15803d;color:#052e16}._score10_1dmys_789,._heat10_1dmys_790{background:#15803d;border-color:#14532d;color:#f0fdf4}._itemTitle_1dmys_796{display:block;width:100%;font-weight:650;line-height:1.35;overflow-wrap:anywhere}._relatedList_1dmys_804{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}._contactReviewModal_1dmys_812{width:min(52rem,calc(100vw - 2rem));max-height:calc(100vh - 3rem);overflow:auto}._contactReviewSection_1dmys_818{display:grid;gap:.65rem;margin:.85rem 0 1rem}._contactDraftCard_1dmys_824{display:grid;gap:.55rem;padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._includeRow_1dmys_833{display:flex;align-items:center;gap:.45rem;font-weight:600}._relatedItem_1dmys_840{display:grid;gap:.2rem;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._itemCompany_1dmys_849{display:block;width:100%;color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}._itemMeta_1dmys_857{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin-top:.35rem;color:var(--color-text-muted);font-size:var(--text-sm)}._eventTime_1dmys_867{flex:1 1 100%}._banner_1dmys_871{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 .55rem}._linkRow_1dmys_877{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}._linkWithEdit_1dmys_884{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem}._linkEditBtn_1dmys_891{padding:.12rem .45rem;font-size:var(--text-2xs);line-height:1.2;min-height:0}._linkEditPanel_1dmys_898{display:grid;gap:.55rem;margin:0 0 .55rem}._fullWidthField_1dmys_904{display:grid;gap:.35rem}._frameWrap_1dmys_909{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;min-height:420px;background:var(--color-surface-soft, var(--ui-surface-2))}._frame_1dmys_909{width:100%;height:480px;border:0;background:#fff}._pasteCard_1dmys_924{display:grid;gap:.45rem;padding:.85rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface))}._interviewList_1dmys_933{display:grid;gap:.85rem}._interviewBlock_1dmys_938 h3{margin:0}._interviewFieldLabel_1dmys_942{margin:.35rem 0 0}._sendEmail_1dmys_946{display:grid;gap:.75rem;margin-top:.35rem;padding:.9rem;border:1px solid var(--color-border);border-top:3px solid var(--color-accent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))}._sendEmail_1dmys_946 h3{margin:0}._attachmentList_1dmys_961{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}._attachmentItem_1dmys_970{display:flex;align-items:center;gap:.5rem;min-width:0}._attachmentMeta_1dmys_977{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm)}._attachmentRemove_1dmys_986{padding:.15rem .45rem;font-size:var(--text-sm)}._pasteCard_1dmys_924 textarea{min-height:180px;resize:vertical}._scoreGrid_1dmys_997{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._suggestedStack_1dmys_1003{display:grid;gap:.75rem;min-width:0;align-content:start}._suggestedStack_1dmys_1003 h3{margin:0}._pickerBlock_1dmys_1014{margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--color-border)}._pickerBlock_1dmys_1014 h3{margin:0 0 .35rem}._pickerList_1dmys_1024{display:flex;flex-direction:column;gap:.45rem;max-height:16rem;overflow:auto;margin-top:.6rem}._pickerRow_1dmys_1033{display:flex;justify-content:space-between;gap:.75rem;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.5rem .65rem}._pickerRow_1dmys_1033 p{margin:.15rem 0 0}._channelChip_1dmys_1047{display:inline-flex;padding:.05rem .4rem;border-radius:999px;border:1px solid var(--color-border);font-weight:700;font-size:.75rem}._channelChipActive_1dmys_1056{background:#0f766e;border-color:#115e59;color:#f0fdfa}._threadReader_1dmys_1062{display:flex;flex-direction:column;gap:.65rem;max-height:22rem;overflow:auto;margin:.6rem 0}._mailItem_1dmys_1071{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.65rem .75rem;background:var(--color-surface)}._mailSummary_1dmys_1078{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.5rem;min-width:0}._mailLines_1dmys_1086{display:flex;flex-direction:column;gap:.1rem;min-width:0;font-size:var(--text-xs);line-height:1.35}._mailLines_1dmys_1086 p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mailDirection_1dmys_1102{flex:none;font-weight:700;font-size:var(--text-sm);padding:.05rem .45rem;border-radius:999px}._mailSent_1dmys_1110{background:#0f766e;color:#f0fdfa}._mailReceived_1dmys_1115{background:#1d4ed8;color:#eff6ff}._mailModal_1dmys_1120{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#00000080}._mailModalCard_1dmys_1131{display:flex;flex-direction:column;width:min(960px,96vw);max-height:92vh;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}._mailModalHeader_1dmys_1142{flex:none;display:flex;flex-direction:column;gap:.35rem;padding:.85rem 1rem;border-bottom:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-sm)}._mailModalHeader_1dmys_1142 p{margin:0}._mailModalTitle_1dmys_1157{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._mailModalTitle_1dmys_1157 strong{min-width:0}._mailModalBody_1dmys_1168{flex:1;min-height:0;overflow:auto;padding:1rem}._learningBody_1dmys_1175{white-space:pre-wrap;margin:0}._scoreCard_1dmys_1180,._learningCard_1dmys_1181,._summaryBlock_1dmys_1182{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.85rem;background:var(--color-surface)}._scoreValue_1dmys_1189{font-size:var(--text-2xl);font-weight:700;margin:.15rem 0;width:fit-content}._sentRow_1dmys_1196{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;margin-top:.65rem}._sentStamp_1dmys_1204{margin:0;font-weight:700}._suggestedHeader_1dmys_1209{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._suggestedHeader_1dmys_1209 h3{margin:0}._suggestedBody_1dmys_1220{margin:.55rem 0 0;white-space:pre-wrap;min-height:8rem;width:100%;resize:vertical}._suggestedStepBody_1dmys_1228{margin:.55rem 0 0;white-space:pre-wrap;min-height:4.5rem;width:100%;resize:vertical}._suggestedLocked_1dmys_1236{background:var(--color-surface-muted);color:var(--color-text-muted);cursor:default}._discussionChanged_1dmys_1242{margin:.55rem 0 0;font-weight:700}._historyMailLink_1dmys_1247{padding:0;border:0;background:none;color:var(--color-accent);font:inherit;text-decoration:underline;cursor:pointer}._summaryNote_1dmys_1257{height:16rem;width:100%;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden}._toolbarRow_1dmys_1265{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._analysisHelp_1dmys_1272{display:grid;gap:.9rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 4%,var(--color-surface))}._analysisHelp_1dmys_1272 h3,._analysisHelp_1dmys_1272 h4,._analysisHelp_1dmys_1272 p,._analysisHelp_1dmys_1272 li{margin:0}._analysisHelp_1dmys_1272 p+p{margin-top:.45rem}._analysisHelp_1dmys_1272 ul{margin:.35rem 0 0;padding-left:1.2rem;display:grid;gap:.28rem}._analysisHelpActions_1dmys_1302{margin-top:.7rem}._customizeTabBar_1dmys_1306.ui-tabs{margin:0;flex:0 0 auto;border-left:0;border-right:0;border-radius:0}._modalHint_1dmys_1314{margin:0;padding:.7rem 1rem 0;flex:0 0 auto}._error_1dmys_1320{color:var(--color-danger, #b42318);margin:0}._overlay_1dmys_1325{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73}._modal_1dmys_1314{display:flex;flex-direction:column;width:min(960px,100%);height:min(84vh,820px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md, 0 18px 48px rgba(15, 23, 42, .22));overflow:hidden}._modalHeader_1dmys_1348{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:.9rem 1rem;border-bottom:1px solid var(--color-border)}._modalHeader_1dmys_1348 h2{margin:0}._modalBody_1dmys_1361{flex:1;min-height:0}._criteriaEditor_1dmys_1366{overflow:auto;padding:.9rem 1rem 1.1rem;display:grid;gap:.75rem}._criteriaPanel_1dmys_1373{display:grid;gap:.65rem;padding:.85rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 4%,var(--color-surface))}._criteriaPanel_1dmys_1373 h3,._predictionCard_1dmys_1383 h4{margin:0}._predictionCard_1dmys_1383{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.7rem .8rem;background:var(--color-surface)}._predictionValue_1dmys_1394{margin:.3rem 0 0;font-weight:650}._summarySection_1dmys_1399{flex:0 0 auto;display:grid;gap:.75rem}._summarySectionCollapsed_1dmys_1405{padding-top:.75rem;padding-bottom:.75rem}._summaryHeading_1dmys_1410{margin:0;display:flex;align-items:center;gap:.5rem;font-size:var(--text-md);font-weight:650}._summaryGrid_1dmys_1419{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.75rem}._summaryCard_1dmys_1425{border:1px solid var(--color-border, #ddd);border-radius:var(--radius-md, 8px);padding:.75rem .85rem;background:var(--color-surface, #fff);min-height:6.5rem}._summaryCardWide_1dmys_1433{grid-column:span 2;min-width:0}._summaryTitle_1dmys_1438{margin:0 0 .35rem;font-size:var(--text-sm);font-weight:700;letter-spacing:.02em;color:var(--color-text-muted, inherit)}._summaryValue_1dmys_1446{margin:0;font-size:var(--text-2xl);font-weight:700;line-height:1.15}._summaryCompare_1dmys_1453{margin:.25rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted, #666);display:flex;flex-wrap:wrap;gap:.35rem .55rem;align-items:baseline}._summaryPct_1dmys_1463{font-weight:700}._summaryDeltaUp_1dmys_1467{color:var(--color-success, #1b7f4a)}._summaryDeltaDown_1dmys_1471{color:var(--color-danger, #b42318)}._summaryStack_1dmys_1475{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}._summaryStack_1dmys_1475 li{display:flex;flex-direction:column;gap:.1rem}._summaryStackLabel_1dmys_1489{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted, #666)}._summaryStackValue_1dmys_1497{font-size:var(--text-sm);font-weight:650;display:flex;flex-wrap:wrap;gap:.25rem .4rem;align-items:baseline}._summaryMetricName_1dmys_1506{margin:0 0 .25rem;font-size:var(--text-base);font-weight:650}@media (max-width: 960px){._layout_1dmys_91,._metaGrid_1dmys_409,._modelRunRow_1dmys_420,._scoreGrid_1dmys_997{grid-template-columns:1fr}._listPanel_1dmys_128{position:sticky;top:0;max-height:min(50dvh,28rem)}._summaryCardWide_1dmys_1433{grid-column:span 1}}._page_1uxit_1{padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem}._headerRow_1uxit_8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}._headerRow_1uxit_8 h1{margin:0;font-size:var(--text-xl)}._projectPick_1uxit_21{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}._projectPick_1uxit_21 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._projectPick_1uxit_21 select,._projectPick_1uxit_21 input{min-width:14rem}._layout_1uxit_40{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 960px){._layout_1uxit_40{grid-template-columns:1fr}}._listPanel_1uxit_53,._editorPanel_1uxit_54{border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface, #fff);padding:.85rem 1rem 1rem}._listHeader_1uxit_61{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}._listHeader_1uxit_61 ._actions_1uxit_69,._toolbarActions_1uxit_70{margin-top:0}._listHeader_1uxit_61 h2,._editorPanel_1uxit_54 h2{margin:0;font-size:var(--text-lg)}._typeEditorHeader_1uxit_80{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._typeEditorHeader_1uxit_80 h2{margin:0}._collectQuestions_1uxit_91{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin:.15rem 0 .65rem}._itemList_1uxit_99{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._itemList_1uxit_99 button{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;text-align:left;border:1px solid transparent;background:transparent;border-radius:6px;padding:.55rem .65rem;cursor:pointer;color:var(--color-text)}._itemList_1uxit_99 button:hover{background:var(--ui-surface-2, #f5f5f5)}._itemList_1uxit_99 button._active_1uxit_129{border-color:var(--color-border);background:var(--ui-surface-2, #f5f5f5)}._itemMain_1uxit_134{display:flex;align-items:flex-start;gap:.55rem;width:100%}._itemThumb_1uxit_141,._itemThumbPlaceholder_1uxit_142{flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:4px;object-fit:cover;background:var(--ui-surface-2, #eee)}._itemThumbPlaceholder_1uxit_142{display:inline-flex;align-items:center;justify-content:center;border:1px dashed var(--color-border, #ccc);background:var(--ui-surface-2, #f3f3f3)}._itemThumbSilhouette_1uxit_159{width:.85rem;height:.85rem;border-radius:50%;background:var(--color-text-muted, #999);opacity:.55;box-shadow:0 .45rem 0 -.12rem var(--color-text-muted, #999)}._itemText_1uxit_168{min-width:0;flex:1 1 auto;display:flex;flex-direction:column}._itemName_1uxit_175{display:block;font-weight:600}._photoRow_1uxit_180{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-start}._photoCard_1uxit_187{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;width:7rem}._photoCard_1uxit_187:has(._photoPlaceholder_1uxit_195){cursor:pointer}._photoThumb_1uxit_199,._photoPlaceholder_1uxit_195{width:7rem;height:7rem;border-radius:6px;object-fit:cover;background:var(--ui-surface-2, #eee);border:1px solid var(--color-border, #ddd)}._photoPlaceholder_1uxit_195{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;border-style:dashed;background:var(--ui-surface-2, #f7f7f7);color:var(--color-text-muted, #666)}._photoPlaceholderSilhouette_1uxit_220{width:1.6rem;height:1.6rem;border-radius:50%;background:var(--color-text-muted, #999);opacity:.5;box-shadow:0 .85rem 0 -.2rem var(--color-text-muted, #999)}._photoPlaceholderText_1uxit_229{font-size:var(--text-sm)}._photoRemove_1uxit_233{padding:.2rem .4rem;font-size:var(--text-sm)}._photoUpload_1uxit_238{align-self:flex-start;margin-top:.35rem;cursor:pointer}._itemMeta_1uxit_244{display:block;margin-top:.15rem;color:var(--color-text-muted, #666);font-size:var(--text-sm)}._itemTags_1uxit_251{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}._leadTag_1uxit_258{color:#3730a3;background:#e0e7ff;border-color:#c7d2fe}._formGrid_1uxit_264{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}@media (max-width: 720px){._formGrid_1uxit_264{grid-template-columns:1fr}}._field_1uxit_276,._fieldFull_1uxit_277{display:flex;flex-direction:column;gap:.3rem}._fieldFull_1uxit_277{grid-column:1 / -1}._field_1uxit_276 label,._fieldFull_1uxit_277 label{font-size:var(--text-sm);font-weight:600}._field_1uxit_276 select[multiple],._fieldFull_1uxit_277 select[multiple]{min-height:6.5rem;padding:.35rem}._fieldFull_1uxit_277 textarea,._bodyEditor_1uxit_300{min-height:14rem;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);line-height:1.45}._loadingState_1uxit_308{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:10rem;color:var(--text-muted, #5c6570)}._loadingLogo_1uxit_318{width:3.25rem;height:3.25rem;object-fit:contain;animation:_sofeeLoadPulse_1uxit_1 1.1s ease-in-out infinite}@keyframes _sofeeLoadPulse_1uxit_1{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}._bodyRichEditor_1uxit_337{min-height:16rem}._bodyRichContent_1uxit_341{max-height:60vh;overflow-y:auto}._tabPanel_1uxit_346{display:flex;flex-direction:column;gap:.85rem;margin-top:.75rem}._scoreRunRow_1uxit_353{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,2.6fr) minmax(9rem,.8fr) auto;gap:.85rem;align-items:end;overflow:visible}._scoreModelField_1uxit_361{min-width:18rem}@media (max-width: 1100px){._scoreRunRow_1uxit_353{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._scoreModelField_1uxit_361{grid-column:1 / -1;min-width:0}}._noteList_1uxit_376{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._noteItem_1uxit_385{border:1px solid var(--color-border, #d0d7de);border-radius:8px;padding:.75rem .9rem;display:flex;flex-direction:column;gap:.45rem;background:var(--color-surface-muted, rgba(127, 127, 127, .04))}._noteMeta_1uxit_395{display:flex;flex-wrap:wrap;gap:.5rem .85rem;align-items:baseline;font-size:var(--text-sm);color:var(--color-text-muted, #57606a)}._noteMeta_1uxit_395 strong{color:var(--color-text, inherit)}._noteBody_1uxit_408{margin:0;white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm);line-height:1.45}._noteCompose_1uxit_416{display:flex;flex-direction:column;gap:.45rem}._noteCompose_1uxit_416 label{font-size:var(--text-sm);font-weight:600}._noteCompose_1uxit_416 textarea{width:100%;min-height:5.5rem;resize:vertical;font:inherit;padding:.55rem .65rem;border:1px solid var(--color-border, #d0d7de);border-radius:6px;background:var(--ui-surface, #fff)}._wizardSteps_1uxit_438{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;flex-direction:column;gap:.75rem}._wizardStepActive_1uxit_447,._wizardStepDone_1uxit_448{border:1px solid var(--color-border, #d0d7de);border-radius:8px;padding:.75rem .9rem;display:flex;flex-direction:column;gap:.45rem}._wizardStepActive_1uxit_447{border-color:var(--color-accent, #0969da);background:var(--color-surface-muted, rgba(127, 127, 127, .04))}._wizardStepDone_1uxit_448{opacity:.85}._wizardStepTodo_1uxit_466{border-style:dashed}._wizardCard_1uxit_471{display:flex;flex-direction:column;gap:.65rem;margin-top:.25rem}._memoSection_1uxit_478,._memoGroup_1uxit_479{display:flex;flex-direction:column;gap:.55rem}._memoGroup_1uxit_479{border:1px solid var(--color-border, #d0d7de);border-radius:8px;padding:.75rem}._memoGroupHeader_1uxit_491{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._memoGroupActions_1uxit_498{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}._memoLabelField_1uxit_505{display:flex;flex-direction:column;gap:.25rem;margin-top:.4rem;font-size:var(--text-sm)}._memoLabelField_1uxit_505 input{max-width:14rem}._uploadMetaRow_1uxit_517{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}._uploadMetaRow_1uxit_517 ._field_1uxit_276{min-width:12rem;flex:1}._kindSelect_1uxit_529{max-width:12rem}._jtbdList_1uxit_533{display:flex;flex-direction:column;gap:.5rem;margin:0}._jtbdList_1uxit_533>div{border-left:4px solid var(--color-border, #d0d7de);border-radius:6px;padding:.45rem .65rem;background:var(--color-surface-muted, rgba(127, 127, 127, .06))}._jtbdList_1uxit_533 dt{font-size:var(--text-xs, .75rem);font-weight:700;text-transform:uppercase;letter-spacing:.03em;opacity:.75}._jtbdList_1uxit_533 dd{margin:.2rem 0 0;white-space:pre-wrap}._jtbdPush_1uxit_560{border-left-color:#e8833a!important}._jtbdPull_1uxit_564{border-left-color:#2f80ed!important}._jtbdOutcome_1uxit_568{border-left-color:#27ae60!important}._sectionHeading_1uxit_572{margin:1rem 0 .5rem;font-size:var(--text-lg);font-weight:650}._findingsGrid_1uxit_578{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}._findingText_1uxit_584{margin:0;white-space:pre-wrap}._soundSection_1uxit_589,._crmBlock_1uxit_590{margin-top:.35rem;padding-top:.85rem;border-top:1px solid var(--color-border)}._hiddenFileInput_1uxit_596{display:none}._sectionTitle_1uxit_600{grid-column:1 / -1;margin:.35rem 0 0;font-size:var(--text-md);font-weight:600}._actions_1uxit_69{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem}._transcriptActions_1uxit_616 ._btn_1uxit_615{order:0}._transcriptProgress_1uxit_620>._actions_1uxit_69{margin-top:0;margin-bottom:.35rem}._hint_1uxit_625,._empty_1uxit_626,._error_1uxit_627{margin:0;font-size:var(--text-sm)}._error_1uxit_627{color:var(--color-danger, #b00020)}._activityBar_1uxit_636{border:1px solid var(--color-border, #d0d7de);background:var(--color-surface-muted, #f6f8fa);border-radius:.5rem;padding:.7rem .9rem;display:flex;flex-direction:column;gap:.65rem}._activityItem_1uxit_646{display:flex;flex-direction:column;gap:.35rem}._activityCopy_1uxit_652{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:var(--text-sm)}._activityCopy_1uxit_652 strong{font-weight:600}._activityDetail_1uxit_664{color:var(--color-text-muted, #656d76)}._activityPct_1uxit_668{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--color-text-muted, #656d76)}._activityCancel_1uxit_674{margin-left:auto;padding:.15rem .55rem;font-size:var(--text-xs, .75rem);line-height:1.3}._activityPct_1uxit_668+._activityCancel_1uxit_674{margin-left:0}._activityTrack_1uxit_685{height:.4rem;border-radius:999px;background:color-mix(in srgb,var(--color-border, #d0d7de) 70%,transparent);overflow:hidden}._activityFill_1uxit_692{height:100%;width:0;border-radius:inherit;background:var(--color-primary, #5b4b8a);transition:width .35s ease}._activityTrackIndeterminate_1uxit_700 ._activityFill_1uxit_692{width:35%;animation:_activitySlide_1uxit_1 1.2s ease-in-out infinite}@keyframes _activitySlide_1uxit_1{0%{transform:translate(-120%)}to{transform:translate(320%)}}._docLink_1uxit_714{font-size:var(--text-sm)}._soundList_1uxit_718{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}._soundRow_1uxit_727{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .7rem;border:1px solid var(--color-border);border-radius:6px;background:var(--ui-surface-2, #f5f5f5);font-size:var(--text-sm)}._soundRowActive_1uxit_740{border-color:var(--color-primary, #2f6fed);background:var(--ui-surface, #fff)}._soundSelect_1uxit_745{display:flex;align-items:flex-start;gap:.55rem;flex:1 1 14rem;cursor:pointer}._soundSelect_1uxit_745 input{margin-top:.2rem}._soundName_1uxit_757{display:block;font-weight:600}._soundMeta_1uxit_762{color:var(--color-text-muted, #666);display:block;margin-top:.15rem}._transcriptPanel_1uxit_768{margin-top:.85rem;padding:.75rem .85rem;border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;gap:.65rem;background:var(--ui-surface, #fff)}._transcriptViewTabs_1uxit_779{margin-top:1rem;margin-bottom:.35rem}._verbatimCallout_1uxit_784{margin:0 0 .85rem;padding:.8rem .95rem;border-left:4px solid #b45309;background:color-mix(in srgb,#b45309 14%,var(--ui-surface, #fff));border-radius:6px;font-size:var(--text-sm)}._verbatimCallout_1uxit_784 strong{display:block;margin-bottom:.3rem}._analysisEditor_1uxit_798{height:28rem;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}._questionList_1uxit_805{display:flex;flex-direction:column;gap:.75rem}._questionCard_1uxit_811{border:1px solid var(--color-border);border-radius:6px;padding:.75rem;display:flex;flex-direction:column;gap:.45rem}._qaAnswer_1uxit_820{min-height:8rem}._collectList_1uxit_824{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:18rem;overflow:auto}._collectList_1uxit_824 label{display:flex;gap:.55rem;align-items:flex-start}._predictionList_1uxit_841{display:flex;flex-direction:column;gap:.75rem}._predictionCard_1uxit_847{border:1px solid var(--color-border);border-radius:6px;padding:.65rem .75rem;display:flex;flex-direction:column;gap:.45rem}._predictionCard_1uxit_847 strong{font-size:var(--text-sm)}._analysisPanel_1uxit_860{display:flex;flex-direction:column;gap:.75rem}._statement_1uxit_866{margin:0;font-size:var(--text-sm)}._checks_1uxit_871{display:flex;flex-direction:column;gap:.35rem;margin:0}._checks_1uxit_871 div{display:grid;grid-template-columns:6.5rem 1fr;gap:.5rem;font-size:var(--text-sm)}._checks_1uxit_871 dt{margin:0;font-weight:650}._checks_1uxit_871 dd{margin:0}._dialog_1uxit_894{border:1px solid var(--color-border);border-radius:8px;padding:.85rem 1rem;background:var(--ui-surface-2, #f8f8f8);display:flex;flex-direction:column;gap:.65rem;margin-top:.75rem}._downloadModal_1uxit_905{width:min(32rem,100%);max-height:min(90vh,40rem);height:auto}._downloadModalBody_1uxit_911{padding:.9rem 1rem 1.1rem;overflow:auto;display:grid;gap:1rem}._downloadSectionList_1uxit_918{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}._downloadSectionList_1uxit_918 label{display:flex;gap:.55rem;align-items:flex-start;margin:0;font-size:.95rem;line-height:1.35}._downloadFormatRow_1uxit_935{display:flex;flex-wrap:wrap;gap:.85rem 1.1rem}._downloadFormatRow_1uxit_935 label{display:inline-flex;gap:.4rem;align-items:center;margin:0}._dialog_1uxit_894 textarea{min-height:7rem;resize:vertical}._typeScope_1uxit_953{display:grid;gap:.55rem;padding:.75rem .85rem;margin:.65rem 0 0;border:1px solid var(--color-border);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--color-accent, #2563eb) 8%,var(--color-surface, #fff))}._typeScope_1uxit_953 ._ui-field_1uxit_963,._typeScope_1uxit_953 label{margin:0}._typeScope_1uxit_953 input{font-weight:650}._typeScopeWarning_1uxit_972{margin:0;font-size:var(--text-sm);line-height:1.4;color:var(--color-text)}._transcriptProgress_1uxit_620{display:flex;flex-direction:column;gap:.45rem;margin:.35rem 0 .15rem}._sliceCount_1uxit_986{margin:0;font-size:var(--text-sm);font-weight:650;line-height:1.35;color:var(--color-text, #1f2937)}._partBars_1uxit_994{display:grid;grid-template-columns:repeat(auto-fit,minmax(3.5rem,1fr));gap:.35rem}._partBar_1uxit_994{display:flex;flex-direction:column;gap:.15rem;min-width:0}._partBarLabel_1uxit_1007{font-size:var(--text-xs, .75rem);line-height:1.2;color:var(--color-text-muted, #6b7280)}._partBarDone_1uxit_1013 ._partBarLabel_1uxit_1007,._partBarCurrent_1uxit_1014 ._partBarLabel_1uxit_1007{color:var(--color-text, #1f2937);font-weight:600}._partBarTrack_1uxit_1019{height:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-border, #d0d7de) 80%,transparent);overflow:hidden}._partBarFill_1uxit_1026{height:100%;width:0;border-radius:inherit;background:color-mix(in srgb,var(--color-border, #d0d7de) 55%,transparent);transition:width .35s ease}._partBarDone_1uxit_1013 ._partBarFill_1uxit_1026{background:var(--color-primary, #5b4b8a)}._partBarCurrent_1uxit_1014 ._partBarFill_1uxit_1026{background:var(--color-primary, #5b4b8a);animation:_partPulse_1uxit_1 1.2s ease-in-out infinite}._partBarIndeterminate_1uxit_1044 ._partBarFill_1uxit_1026{width:35%!important;animation:_activitySlide_1uxit_1 1.2s ease-in-out infinite}._progressNote_1uxit_1049{margin:0;padding:.5rem .65rem;border-left:3px solid var(--color-warning, #d97706);border-radius:4px;background:color-mix(in srgb,var(--color-warning, #d97706) 10%,transparent);font-size:var(--text-sm);line-height:1.45;color:var(--color-text, #1f2937)}@keyframes _partPulse_1uxit_1{0%,to{opacity:1}50%{opacity:.55}}._transcriptSoFar_1uxit_1070{display:flex;flex-direction:column;gap:.35rem}._transcriptPreview_1uxit_1076{max-height:14rem;overflow:auto;white-space:pre-wrap;font-size:var(--text-sm);line-height:1.45;padding:.65rem .75rem;border:1px solid var(--color-border, #d0d7de);border-radius:6px;background:var(--color-surface, #fff)}._transcriptPreviewWaiting_1uxit_1088{color:var(--color-text-muted, #6b7280);font-style:italic}._soundPartial_1uxit_1093{flex:1 0 100%}._soundTools_1uxit_1097{flex:1 0 100%;display:flex;flex-direction:column;gap:.4rem;margin-top:.15rem}._recreateFrom_1uxit_1105{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._recreateFrom_1uxit_1105 label{display:flex;align-items:center;gap:.4rem;font-size:var(--text-sm)}._recreateFrom_1uxit_1105 input{width:6.5rem}._soundPlayer_1uxit_1123 audio{width:min(100%,32rem);height:2.25rem}._runHeader_1uxit_1128{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}._runActions_1uxit_1136{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._runClock_1uxit_1143{margin:0;font-size:var(--text-3xl);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1}._runTabClock_1uxit_1152{margin-left:.45rem;font-variant-numeric:tabular-nums;font-weight:650}._runQuestionRow_1uxit_1158{display:flex;align-items:flex-start;gap:.75rem}._runQuestionRow_1uxit_1158>input{width:1.15rem;height:1.15rem;margin-top:.95rem;flex:none}._runQuestionRow_1uxit_1158 ._questionCard_1uxit_811{flex:1;min-width:0}._runQuestionRow_1uxit_1158 ._questionCard_1uxit_811 textarea{width:100%;resize:vertical}._runQuestionDone_1uxit_1181{border-color:var(--color-success-border, #27ae60)}._recStatus_1uxit_1185{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--text-sm);font-weight:650}._recDot_1uxit_1193{width:.65rem;height:.65rem;border-radius:50%;background:var(--color-danger, #b00020)}._recDotPaused_1uxit_1200{background:#b45309}._liveTranscript_1uxit_1204{border:1px solid var(--color-border);border-radius:8px;padding:.75rem .9rem;display:flex;flex-direction:column;gap:.45rem;background:var(--ui-surface-2, #f8f8f8)}._liveTranscript_1uxit_1204 ._sectionHeading_1uxit_572{margin:0}._liveTranscriptBody_1uxit_1218{max-height:16rem;overflow:auto;display:flex;flex-direction:column;gap:.55rem}._liveTranscriptLine_1uxit_1226,._liveTranscriptPending_1uxit_1227{margin:0;white-space:pre-wrap;font-size:var(--text-sm);line-height:1.45}._liveTranscriptPending_1uxit_1227{font-style:italic}._root_18d9a_1{display:grid;gap:.75rem}._hint_18d9a_6{margin:0;font-size:var(--text-sm);color:var(--color-muted, #666)}._error_18d9a_12{margin:0;color:var(--color-danger, #b00020);font-size:var(--text-sm)}._status_18d9a_18{margin:0;font-size:var(--text-sm);color:var(--color-muted, #666)}._tabBar_18d9a_24{display:flex;flex-wrap:wrap;gap:.35rem}._panel_18d9a_30{display:grid;gap:.75rem;border:1px solid var(--color-border);border-radius:8px;padding:.75rem .85rem;background:var(--ui-surface, #fff)}._nested_18d9a_39{margin-top:.25rem}._field_18d9a_43{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._fieldExplain_18d9a_50{margin:0;font-size:var(--text-2xs);color:var(--color-muted, #666)}._field_18d9a_43 input,._field_18d9a_43 textarea{width:100%}._field_18d9a_43 textarea{min-height:5rem;resize:vertical}._actions_18d9a_66{display:flex;flex-wrap:wrap;gap:.4rem}._empty_18d9a_72{margin:0;font-size:var(--text-sm);color:var(--color-muted, #666)}._related_18d9a_78{display:grid;gap:1rem;margin-top:.5rem}._relatedGroup_18d9a_84{display:grid;gap:.65rem}._relatedGroup_18d9a_84 h3,._relatedRecord_18d9a_90 h4{margin:0;font-size:var(--text-base)}._relatedRecord_18d9a_90{display:grid;gap:.4rem;border:1px solid var(--color-border);border-radius:8px;padding:.75rem .85rem}._relatedFields_18d9a_103{display:grid;gap:.45rem;margin:0}._relatedFields_18d9a_103 div{display:grid;gap:.1rem}._relatedFields_18d9a_103 dt{font-size:var(--text-2xs);color:var(--color-muted, #666)}._relatedFields_18d9a_103 dd{margin:0;white-space:pre-wrap;font-size:var(--text-sm)}._page_4unk0_1{padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem}._headerRow_4unk0_8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}._headerRow_4unk0_8 h1{margin:0;font-size:var(--text-xl)}._headerStack_4unk0_21{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}._headerStack_4unk0_21 h1{margin:0;font-size:var(--text-xl)}._projectPick_4unk0_33{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}._projectPick_4unk0_33 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._projectPick_4unk0_33 select,._projectPick_4unk0_33 input{min-width:14rem}._layout_4unk0_52{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 960px){._layout_4unk0_52{grid-template-columns:1fr}}._listPanel_4unk0_65,._editorPanel_4unk0_66{border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface, #fff);padding:.85rem 1rem 1rem}._listHeader_4unk0_73{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}._listHeader_4unk0_73 ._actions_4unk0_81{margin-top:0}._listHeader_4unk0_73 h2,._editorPanel_4unk0_66 h2{margin:0;font-size:var(--text-lg)}._libraryFilters_4unk0_91{display:flex;flex-wrap:wrap;gap:.3rem;margin:0 0 .65rem}._libraryFilter_4unk0_91,._libraryFilterActive_4unk0_99{border:1px solid var(--color-border);border-radius:6px;background:transparent;padding:.2rem .55rem;font:inherit;font-size:var(--text-xs);color:var(--color-muted, #666);cursor:pointer}._libraryFilter_4unk0_91:hover{background:var(--ui-hover, rgba(0, 0, 0, .04));color:inherit}._libraryFilterActive_4unk0_99{background:var(--ui-selected, rgba(0, 0, 0, .08));color:inherit;font-weight:600}._oneDescriptionHeader_4unk0_121{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}._oneDescriptionHeader_4unk0_121 ._ui-label_4unk0_130,._oneDescriptionHeader_4unk0_121 label{margin:0;flex:1 1 14rem}._oneDescription_4unk0_121 textarea{width:100%;background:var(--ui-surface-2, #f5f5f5)}._icpList_4unk0_141{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._icpList_4unk0_141 button{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;text-align:left;border:1px solid transparent;background:transparent;border-radius:6px;padding:.55rem .65rem;cursor:pointer;color:var(--color-text)}._icpList_4unk0_141 button:hover{background:var(--ui-surface-2, #f5f5f5)}._icpList_4unk0_141 button._active_4unk0_171{border-color:var(--color-border);background:var(--ui-surface-2, #f5f5f5)}._listSearch_4unk0_176{width:100%;margin:0 0 .65rem;box-sizing:border-box}._icpName_4unk0_182{display:block;font-weight:600;overflow-wrap:anywhere}._icpMeta_4unk0_188{display:block;margin-top:.15rem;color:var(--color-text-muted, #666);font-size:var(--text-sm)}._formGrid_4unk0_195{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}._identityGrid_4unk0_201._identityGrid_4unk0_201{grid-template-columns:repeat(2,minmax(0,1fr))}._readOnlyInput_4unk0_205{background:var(--ui-surface-2, #f5f5f5)}@media (max-width: 720px){._formGrid_4unk0_195,._identityGrid_4unk0_201._identityGrid_4unk0_201{grid-template-columns:1fr}}._field_4unk0_216{display:flex;flex-direction:column;gap:.3rem}._fieldFull_4unk0_222{display:flex;flex-direction:column;gap:.3rem;grid-column:1 / -1}._fieldFull_4unk0_222 label{font-size:var(--text-sm);font-weight:600}._fieldFull_4unk0_222 textarea{min-height:4.5rem;resize:vertical}._field_4unk0_216 label{font-size:var(--text-sm);font-weight:600}._field_4unk0_216 textarea{min-height:4.5rem;resize:vertical}._sectionTitle_4unk0_249{grid-column:1 / -1;margin:.35rem 0 0;font-size:var(--text-md);font-weight:600}._actions_4unk0_81{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}._entry_4unk0_263{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._entry_4unk0_263 legend{padding:0}._entry_4unk0_263 label{display:flex;align-items:center;gap:.4rem;font-size:var(--text-sm);font-weight:500}._hint_4unk0_284,._empty_4unk0_285,._error_4unk0_286{margin:0;font-size:var(--text-sm)}._error_4unk0_286{color:var(--color-danger, #b00020)}._markets_4unk0_295{margin:.75rem 0 0;padding:.65rem .75rem;border-radius:6px;background:var(--ui-surface-2, #f5f5f5);font-size:var(--text-sm)}._markets_4unk0_295 ul{margin:.35rem 0 0;padding-left:1.1rem}._lede_4unk0_308,._meta_4unk0_309,._status_4unk0_310{margin:.25rem 0 0;font-size:var(--text-sm);color:var(--ui-muted, #666)}._check_4unk0_316{display:flex;align-items:center;gap:.4rem;font-weight:500}._row_4unk0_323{display:flex;flex-wrap:wrap;gap:.75rem}._linkRow_4unk0_329{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._linkRow_4unk0_329 input{flex:1 1 16rem;min-width:0}._tabs_4unk0_341{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}._activeTab_4unk0_348{font-weight:700;text-decoration:underline}._inlineForm_4unk0_353{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._editor_1f0rx_1{display:flex;flex-direction:column;gap:.35rem;min-width:0}._toolbar_1f0rx_8{display:flex;flex-wrap:wrap;gap:.35rem}._toolbar_1f0rx_8 button{padding:.15rem .5rem;font-size:var(--text-sm)}._surface_1f0rx_19{min-height:9rem;max-height:22rem;overflow:auto;padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-sm);line-height:1.45}._surface_1f0rx_19:focus{outline:2px solid color-mix(in srgb,var(--color-accent) 55%,transparent);outline-offset:1px}._surface_1f0rx_19 p{margin:0 0 .45rem}._surface_1f0rx_19 blockquote{margin:.4rem 0;padding-left:.7rem;border-left:3px solid var(--color-border)}._editorWrap_rq0fo_1{position:relative;z-index:1;isolation:isolate;flex:1;height:100%;min-height:0;display:flex;flex-direction:column;background:#fff}._toolbar_rq0fo_13{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.4rem .65rem;border-bottom:1px solid var(--color-border);background:var(--ui-surface-2)}._toolBtn_rq0fo_23{min-width:2.1rem;padding:.2rem .45rem;font-size:var(--text-sm)}._toolItalic_rq0fo_29{font-style:italic}._toolSep_rq0fo_33{width:1px;height:1.2rem;margin:0 .15rem;background:var(--color-border)}._editorFrame_rq0fo_40{flex:1;min-height:0;width:100%;position:relative;z-index:2}._newForm_rq0fo_48{display:flex;align-items:center;gap:.5rem}._newInput_rq0fo_54{min-width:16rem}._markupEditor_rq0fo_58{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:#fff;min-height:70vh}._docEditor_rq0fo_66{background:#fff;border:1px solid var(--color-border);border-radius:8px;min-height:70vh}._docSurface_rq0fo_73{min-height:60vh;padding:1.25rem 1.5rem 2rem;font-size:var(--text-md)}._inlineDoc_rq0fo_79{display:flex;flex-direction:column;gap:.15rem}._inlineEditor_rq0fo_85{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;margin:.25rem 0;background:#fff}._hint_rq0fo_93{color:var(--color-text-muted);padding:1.5rem}._error_rq0fo_98{color:var(--color-danger);font-weight:700;padding:1.5rem}._dialog_15lqm_1{margin-top:.75rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface-2, #f5f5f5);display:flex;flex-direction:column;gap:.65rem}._dialog_15lqm_1 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm);font-weight:600}._dialog_15lqm_1 textarea{min-height:6rem;resize:vertical}._pickerList_15lqm_25{display:flex;flex-direction:column;gap:.35rem;max-height:10rem;overflow:auto;padding:.35rem;border:1px solid var(--color-border);border-radius:6px;background:var(--ui-surface, #fff)}._pickerList_15lqm_25 label{flex-direction:row;align-items:center;font-weight:400;gap:.45rem}._highlightField_164qd_1 input{border-color:var(--color-accent, #2563eb);box-shadow:0 0 0 1px var(--color-accent, #2563eb)}._editorHeader_164qd_6{grid-column:1 / -1;margin-bottom:.25rem}._editorHeader_164qd_6 ._actions_164qd_11{margin-top:0}._sectionHeading_164qd_15{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}._listTags_164qd_23{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}._summaryBar_164qd_30{grid-column:1 / -1;padding:.55rem .75rem;border-radius:6px;background:var(--ui-surface-2, #f5f5f5);font-size:var(--text-sm)}._opsBlock_164qd_38{grid-column:1 / -1;display:flex;flex-direction:column;gap:.5rem;padding:.65rem 0;border-top:1px solid var(--color-border)}._siteSplit_164qd_47{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.65rem 0;border-top:1px solid var(--color-border);align-items:start}._siteColumn_164qd_57{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:.75rem;border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface-2, #f5f5f5)}._siteNote_164qd_68{margin:0;font-size:var(--text-sm);color:var(--ui-muted, #666)}._siteRow_164qd_74{display:flex;flex-direction:column;gap:.35rem;padding:.45rem 0;border-top:1px solid var(--color-border)}._siteMain_164qd_82{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:var(--text-sm);min-width:0}._siteText_164qd_91{min-width:0;word-break:break-word}._siteTypeBadge_164qd_96{display:inline-block;padding:.15rem .45rem;border:1px solid var(--color-border);border-radius:4px;background:var(--ui-surface, #fff);font-size:var(--text-sm)}._siteActions_164qd_105{display:flex;flex-wrap:wrap;gap:.35rem}@media (max-width: 900px){._siteSplit_164qd_47{grid-template-columns:1fr}}._opsRow_164qd_117{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;font-size:var(--text-sm)}._inlineForm_164qd_126{display:flex;flex-wrap:wrap;gap:.35rem;align-items:flex-end}._inlineForm_164qd_126 label{display:flex;flex-direction:column;gap:.2rem;font-size:var(--text-sm)}._versionList_164qd_140{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._versionList_164qd_140 li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;font-size:var(--text-sm)}._dialog_164qd_158{grid-column:1 / -1;margin-top:.5rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface-2, #f5f5f5);display:flex;flex-direction:column;gap:.5rem}._tabBar_164qd_170{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0 .5rem}._mediumBox_164qd_178{min-height:6.5rem;resize:vertical}._largeBox_164qd_183{min-height:12rem;resize:vertical}._roleBlock_164qd_188{grid-column:1 / -1;display:flex;flex-direction:column;gap:.5rem;padding:.35rem 0 0}._jtbdList_164qd_196{display:flex;flex-direction:column;gap:.35rem}._jtbdRow_164qd_202{display:flex;gap:.35rem;align-items:center}._jtbdRow_164qd_202 input{flex:1}._statusNote_164qd_212{grid-column:1 / -1;margin-top:.35rem}._explanation_164qd_217{white-space:pre-wrap;font-size:var(--text-sm);color:var(--ui-muted, #666);margin:0 0 .5rem}._roleExplainList_164qd_224{margin:.35rem 0 0;padding-left:1.1rem;font-size:var(--text-sm);color:var(--ui-muted, #666)}._roleExplainList_164qd_224 li+li{margin-top:.25rem}._relatedIcpList_164qd_235{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._relatedIcpRow_164qd_244{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;padding:.55rem .65rem;border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface-2, #f5f5f5)}._relatedIcpMain_164qd_255{flex:1 1 12rem;min-width:0}._relatedIcpRole_164qd_260{display:flex;flex-direction:column;gap:.2rem;font-size:var(--text-sm)}._relatedIcpRole_164qd_260 select{min-width:10rem}._relatedIcpActions_164qd_271{display:flex;gap:.4rem;align-items:center}._relatedIcpAdd_164qd_277{display:flex;flex-direction:column;gap:.45rem;padding-top:.35rem}._relatedIcpAddRow_164qd_284{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem}._relatedIcpAddRow_164qd_284 label{display:flex;flex-direction:column;gap:.2rem;font-size:var(--text-sm)}._relatedIcpAddRow_164qd_284 select{min-width:12rem}._icpCreateModal_164qd_302{width:min(56rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:auto}._srOnly_164qd_308{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._page_j28ix_1{padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem}._headerRow_j28ix_8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}._headerRow_j28ix_8 h1{margin:0;font-size:var(--text-xl)}._projectPick_j28ix_21{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}._projectPick_j28ix_21 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._projectPick_j28ix_21 select,._projectPick_j28ix_21 input{min-width:14rem}._layout_j28ix_40{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 960px){._layout_j28ix_40{grid-template-columns:1fr}}._listPanel_j28ix_53,._editorPanel_j28ix_54{border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface, #fff);padding:.85rem 1rem 1rem}._listHeader_j28ix_61{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}._listHeader_j28ix_61 ._actions_j28ix_69{margin-top:0}._listHeader_j28ix_61 h2,._editorPanel_j28ix_54 h2{margin:0;font-size:var(--text-lg)}._icpList_j28ix_79{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._icpList_j28ix_79 button{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;text-align:left;border:1px solid transparent;background:transparent;border-radius:6px;padding:.55rem .65rem;cursor:pointer;color:var(--color-text)}._icpList_j28ix_79 button:hover{background:var(--ui-surface-2, #f5f5f5)}._icpList_j28ix_79 button._active_j28ix_109{border-color:var(--color-border);background:var(--ui-surface-2, #f5f5f5)}._icpName_j28ix_114{display:block;font-weight:600}._icpMeta_j28ix_119{display:block;margin-top:.15rem;color:var(--color-text-muted, #666);font-size:var(--text-sm)}._formGrid_j28ix_126{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}@media (max-width: 720px){._formGrid_j28ix_126{grid-template-columns:1fr}}._field_j28ix_138{display:flex;flex-direction:column;gap:.3rem}._fieldFull_j28ix_144{display:flex;flex-direction:column;gap:.3rem;grid-column:1 / -1}._fieldFull_j28ix_144 label{font-size:var(--text-sm);font-weight:600}._fieldFull_j28ix_144 textarea{min-height:4.5rem;resize:vertical}._field_j28ix_138 label{font-size:var(--text-sm);font-weight:600}._field_j28ix_138 textarea{min-height:4.5rem;resize:vertical}._sectionTitle_j28ix_171{grid-column:1 / -1;margin:.35rem 0 0;font-size:var(--text-md);font-weight:600}._actions_j28ix_69{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}._hint_j28ix_185,._empty_j28ix_186,._error_j28ix_187{margin:0;font-size:var(--text-sm)}._error_j28ix_187{color:var(--color-danger, #b00020)}._markets_j28ix_196{margin:.75rem 0 0;padding:.65rem .75rem;border-radius:6px;background:var(--ui-surface-2, #f5f5f5);font-size:var(--text-sm)}._markets_j28ix_196 ul{margin:.35rem 0 0;padding-left:1.1rem}._page_1uo4l_1{padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem}._headerRow_1uo4l_8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}._headerRow_1uo4l_8 h1{margin:0;font-size:var(--text-xl)}._projectPick_1uo4l_21{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}._projectPick_1uo4l_21 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._projectPick_1uo4l_21 select,._projectPick_1uo4l_21 input{min-width:14rem}._layout_1uo4l_40{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 960px){._layout_1uo4l_40{grid-template-columns:1fr}}._listPanel_1uo4l_53,._editorPanel_1uo4l_54{border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface, #fff);padding:.85rem 1rem 1rem}._listHeader_1uo4l_61{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}._listHeader_1uo4l_61 ._actions_1uo4l_69{margin-top:0}._listHeader_1uo4l_61 h2,._editorPanel_1uo4l_54 h2{margin:0;font-size:var(--text-lg)}._icpList_1uo4l_79{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._icpList_1uo4l_79 ._icpList_1uo4l_79{margin-left:.75rem;margin-top:.25rem}._icpList_1uo4l_79 button{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;text-align:left;border:1px solid transparent;background:transparent;border-radius:6px;padding:.55rem .65rem;cursor:pointer;color:var(--color-text)}._icpList_1uo4l_79 button:hover{background:var(--ui-surface-2, #f5f5f5)}._icpList_1uo4l_79 button._active_1uo4l_114{border-color:var(--color-border);background:var(--ui-surface-2, #f5f5f5)}._icpName_1uo4l_119{display:block;font-weight:600}._icpMeta_1uo4l_124{display:block;margin-top:.15rem;color:var(--color-text-muted, #666);font-size:var(--text-sm)}._formGrid_1uo4l_131{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}@media (max-width: 720px){._formGrid_1uo4l_131{grid-template-columns:1fr}}._field_1uo4l_143{display:flex;flex-direction:column;gap:.3rem}._fieldFull_1uo4l_149{display:flex;flex-direction:column;gap:.3rem;grid-column:1 / -1}._fieldFull_1uo4l_149 label{font-size:var(--text-sm);font-weight:600}._fieldFull_1uo4l_149 textarea{min-height:4.5rem;resize:vertical}._field_1uo4l_143 label{font-size:var(--text-sm);font-weight:600}._field_1uo4l_143 textarea{min-height:4.5rem;resize:vertical}._sectionTitle_1uo4l_176{grid-column:1 / -1;margin:.35rem 0 0;font-size:var(--text-md);font-weight:600}._actions_1uo4l_69{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}._hint_1uo4l_190,._empty_1uo4l_191,._error_1uo4l_192{margin:0;font-size:var(--text-sm)}._error_1uo4l_192{color:var(--color-danger, #b00020)}._markets_1uo4l_201{margin:.75rem 0 0;padding:.65rem .75rem;border-radius:6px;background:var(--ui-surface-2, #f5f5f5);font-size:var(--text-sm)}._markets_1uo4l_201 ul{margin:.35rem 0 0;padding-left:1.1rem}._wrapper_4njpi_1{min-height:420px;height:calc(100vh - 15.5rem);max-height:calc(100vh - 15.5rem);display:flex;flex-direction:column;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden;background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card)}._wrapper_4njpi_1:focus{outline:none}._scrollArea_4njpi_18{flex:1;min-height:0;overflow:auto}._table_4njpi_24{width:100%;border-collapse:collapse;table-layout:fixed}._headerCell_4njpi_30,._bodyCell_4njpi_31,._rowNum_4njpi_32,._groupCell_4njpi_33,._emptyCell_4njpi_34{border:1px solid var(--ui-border);padding:0;vertical-align:middle;font-size:var(--text-sm)}._headerCell_4njpi_30{position:sticky;top:0;z-index:2;background:var(--ui-surface-2);color:var(--color-text-muted);font-weight:600;padding:.35rem .45rem;text-align:left}thead ._headerCell_4njpi_30:first-child{left:0;z-index:4}._rowNum_4njpi_32{position:sticky;left:0;z-index:2;text-align:center;color:var(--color-text-muted);background:var(--ui-surface-2);-webkit-user-select:none;user-select:none;width:48px}._bodyCell_4njpi_31{background:var(--ui-surface-1);height:28px}._bodyCellEditable_4njpi_73{cursor:cell}._bodyCellSelected_4njpi_77{box-shadow:inset 0 0 0 2px var(--color-primary)}._groupRow_4njpi_81{background:var(--ui-surface-2)}._groupCell_4njpi_33{padding:.35rem .55rem;font-weight:700;color:var(--color-text);background:color-mix(in srgb,var(--ui-surface-2) 88%,var(--color-primary) 12%)}._dataRow_4njpi_92:hover ._bodyCell_4njpi_31{background:color-mix(in srgb,var(--ui-surface-1) 92%,var(--color-primary) 8%)}._cellInput_4njpi_96,._cellDisplay_4njpi_97{display:block;width:100%;min-height:26px;border:0;background:transparent;color:var(--color-text);padding:.25rem .45rem;font:inherit}._cellInput_4njpi_96:focus{outline:none;background:var(--ui-surface-1)}._emptyCell_4njpi_34{padding:1rem;text-align:center;color:var(--color-text-muted)}._actionHeaderCell_4njpi_119,._actionCell_4njpi_120{position:sticky;left:48px;z-index:1;width:40px;text-align:center;background:var(--ui-surface-1);box-shadow:2px 0 6px #0000000f}._actionHeaderCell_4njpi_119{z-index:3;background:var(--ui-surface-2)}._actionCell_4njpi_120{background:var(--ui-surface-1)}@media (max-width: 980px){._wrapper_4njpi_1{height:calc(100vh - 18rem);max-height:calc(100vh - 18rem);min-height:360px}}@media (max-width: 640px){._wrapper_4njpi_1{height:calc(100vh - 20rem);max-height:calc(100vh - 20rem);min-height:300px}}._modalOverlay_e8gsy_5{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_e8gsy_5{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:920px;width:94%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._modalHeader_e8gsy_30{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;flex-shrink:0}._modalTitle_e8gsy_39{font-size:var(--text-lg);font-weight:600;color:#1f2937;margin:0}._closeButton_e8gsy_46{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s,color .2s}._closeButton_e8gsy_46:hover{background-color:#f3f4f6;color:#1f2937}._modalContent_e8gsy_64{overflow-y:auto;flex:1;padding:20px}._errorAlert_e8gsy_71{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:#fee2e2;border:1px solid #fecaca;border-radius:6px;margin-bottom:16px;color:#991b1b;font-size:var(--text-md)}._errorAlert_e8gsy_71 svg{flex-shrink:0;margin-top:2px}._stepContainer_e8gsy_90{animation:_fadeIn_e8gsy_1 .2s ease-in-out}@keyframes _fadeIn_e8gsy_1{0%{opacity:0}to{opacity:1}}._stepHeader_e8gsy_103{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:12px}._stepTitle_e8gsy_111{font-size:var(--text-lg);font-weight:600;color:#1f2937;margin:0 0 8px}._stepDescription_e8gsy_118{font-size:var(--text-md);color:#6b7280;margin:0 0 16px}._backLink_e8gsy_124{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:var(--text-sm);padding:.25rem .5rem;border-radius:4px;transition:background-color .2s}._backLink_e8gsy_124:hover{background-color:#eff6ff}._itemList_e8gsy_140{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._listItem_e8gsy_147{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s}._listItem_e8gsy_147:hover{border-color:#3b82f6;background-color:#f0f9ff}._listItemSelected_e8gsy_164{border-color:#3b82f6;background-color:#eff6ff}._listItemName_e8gsy_169{font-size:var(--text-md);font-weight:500;color:#1f2937}._checkmark_e8gsy_175{color:#3b82f6}._loadingText_e8gsy_180,._emptyText_e8gsy_181{padding:32px 16px;text-align:center;color:#6b7280;font-size:var(--text-md)}._primaryButton_e8gsy_189,._secondaryButton_e8gsy_190,._backLink_e8gsy_124{font-family:inherit}._primaryButton_e8gsy_189{display:inline-flex;align-items:center;gap:8px;padding:.45rem .8rem;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:var(--text-sm);font-weight:500;transition:background-color .2s;width:100%;justify-content:center}._primaryButton_e8gsy_189:hover:not(:disabled){background-color:#2563eb}._primaryButton_e8gsy_189:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_e8gsy_190{display:inline-flex;align-items:center;gap:6px;padding:.4rem .7rem;background-color:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:var(--text-sm);font-weight:500;transition:all .2s}._secondaryButton_e8gsy_190:hover{background-color:#e5e7eb;color:#1f2937}._buttonGroup_e8gsy_241{display:flex;gap:12px;margin-top:16px}._formGroup_e8gsy_248{margin-bottom:16px}._label_e8gsy_252{display:block;font-size:var(--text-sm);font-weight:600;color:#374151;margin-bottom:6px}._input_e8gsy_260{width:100%;padding:.4rem .65rem;border:1px solid #e5e7eb;border-radius:6px;font-size:var(--text-sm);font-family:inherit;transition:border-color .2s;box-sizing:border-box}._input_e8gsy_260:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._textarea_e8gsy_277{width:100%;padding:.5rem .65rem;border:1px solid #e5e7eb;border-radius:6px;font-size:var(--text-xs);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.4;resize:vertical;min-height:140px;box-sizing:border-box;transition:border-color .2s}._textarea_e8gsy_277:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._buttonRowInline_e8gsy_297{display:flex;gap:8px;margin-bottom:16px}._previewContainer_e8gsy_304{margin:16px 0;padding:12px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}._previewTitle_e8gsy_312{font-size:var(--text-sm);font-weight:600;color:#374151;margin:0 0 8px}._previewStats_e8gsy_319{font-size:var(--text-xs);color:#6b7280;margin-bottom:12px}._previewTable_e8gsy_325{overflow-x:auto;font-size:var(--text-xs)}._previewTable_e8gsy_325 table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e5e7eb;border-radius:4px;overflow:hidden}._previewTable_e8gsy_325 thead{background-color:#f3f4f6}._previewTable_e8gsy_325 th{padding:8px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._previewTable_e8gsy_325 td{padding:8px;color:#6b7280;border-bottom:1px solid #f3f4f6}._previewTable_e8gsy_325 tbody tr:hover{background-color:#fafafa}._settingsPanel_e8gsy_362{margin-top:0;margin-bottom:14px;padding:12px;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc}._fieldMappingToggle_e8gsy_371{display:flex;align-items:center;gap:14px;width:100%;margin:4px 0 14px;padding:14px 16px;border:2px solid #6366f1;border-radius:8px;background:linear-gradient(135deg,#eef2ff,#f5f3ff);color:#312e81;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .2s,box-shadow .2s,background .2s;box-sizing:border-box}._fieldMappingToggle_e8gsy_371:hover{border-color:#4f46e5;box-shadow:0 4px 14px #4f46e52e;background:linear-gradient(135deg,#e0e7ff,#ede9fe)}._fieldMappingToggleOpen_e8gsy_395{border-color:#4f46e5;background:#eef2ff;box-shadow:0 0 0 3px #6366f126;margin-bottom:10px}._fieldMappingToggleIcon_e8gsy_402{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:8px;background:#4f46e5;color:#fff}._fieldMappingToggleText_e8gsy_414{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._fieldMappingToggleTitle_e8gsy_422{font-size:var(--text-base);font-weight:700;color:#312e81;line-height:1.3}._fieldMappingToggleHint_e8gsy_429{font-size:var(--text-xs);font-weight:500;color:#4338ca;line-height:1.4}._fieldMappingToggleChevron_e8gsy_436{flex-shrink:0;color:#4f46e5;transition:transform .2s}._fieldMappingToggleChevronOpen_e8gsy_442{transform:rotate(90deg)}._settingsTitle_e8gsy_446{margin:0;font-size:var(--text-sm);font-weight:600;color:#1f2937}._settingsDescription_e8gsy_453{margin:6px 0 10px;font-size:var(--text-xs);color:#6b7280}._mappingGrid_e8gsy_459{display:grid;grid-template-columns:1fr;gap:10px}._mappingRow_e8gsy_465{display:grid;grid-template-columns:170px 1fr;align-items:center;gap:10px}._mappingLabel_e8gsy_472{font-size:var(--text-xs);font-weight:600;color:#374151}._completeContainer_e8gsy_479{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}._successIcon_e8gsy_488{color:#10b981;margin-bottom:16px}._successTitle_e8gsy_493{font-size:var(--text-xl);font-weight:600;color:#1f2937;margin:0 0 8px}._successMessage_e8gsy_500{font-size:var(--text-md);color:#6b7280;margin:0}._blockedBanner_e8gsy_506{display:flex;gap:12px;align-items:flex-start;padding:14px;margin-bottom:16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:var(--text-sm);line-height:1.45}._blockedBanner_e8gsy_506 strong{display:block;margin-bottom:4px;font-size:var(--text-md)}._blockedBanner_e8gsy_506 p{margin:0 0 6px}._blockedDetail_e8gsy_530{font-size:var(--text-xs);color:#b91c1c}._blockedDetail_e8gsy_530 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._modeCardDisabled_e8gsy_539{opacity:.55;cursor:not-allowed}._modeCardDisabled_e8gsy_539:hover{border-color:#e5e7eb;box-shadow:none}._restrictedBanner_e8gsy_549{display:flex;gap:10px;align-items:flex-start;padding:12px;margin-bottom:14px;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;color:#92400e;font-size:var(--text-sm);line-height:1.45}._modePicker_e8gsy_563{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}._modeCard_e8gsy_539{text-align:left;padding:14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}._modeCard_e8gsy_539:hover{border-color:#93c5fd}._modeCardSelected_e8gsy_584{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._modeCardTitle_e8gsy_589{margin:0 0 6px;font-size:var(--text-md);font-weight:700;color:#1f2937}._modeCardDescription_e8gsy_596{margin:0;font-size:var(--text-xs);color:#6b7280;line-height:1.45}._publicHint_e8gsy_603{margin:0 0 12px;padding:10px 12px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;font-size:var(--text-sm);color:#065f46;line-height:1.45}._savedMappingHint_e8gsy_614{margin:0 0 12px;padding:10px 12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;font-size:var(--text-sm);color:#1e3a8a;line-height:1.45}._exampleUrl_e8gsy_625{display:block;margin-top:6px;font-size:var(--text-2xs);color:#6b7280;word-break:break-all}@media (max-width: 768px){._modePicker_e8gsy_563{grid-template-columns:1fr}._mappingRow_e8gsy_465{grid-template-columns:1fr;gap:6px}}._container_uzqtl_1{display:grid;gap:.75rem;padding:1rem 1rem 3.75rem}._header_uzqtl_8{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._title_uzqtl_16{margin:0;font-size:var(--text-lg);font-weight:700}._subtitle_uzqtl_22{margin:.2rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._actions_uzqtl_28{display:flex;gap:.45rem;flex-wrap:wrap;align-items:center}._connectBlock_uzqtl_35{display:grid;gap:.45rem;max-width:36rem}._connectNote_uzqtl_41{margin:0;color:var(--color-text);font-size:var(--text-sm);line-height:1.4;display:grid;gap:.4rem}._connectNote_uzqtl_41 p{margin:0}._connectNote_uzqtl_41 a{color:var(--color-primary)}._redirectUriRow_uzqtl_58{display:flex;align-items:center;gap:.45rem}._redirectUri_uzqtl_58{flex:1;min-width:0;padding:.45rem .55rem;border:1px solid var(--ui-border);border-radius:.35rem;background:var(--ui-surface-2, #f8fafc);font-size:var(--text-xs, .75rem);word-break:break-all;-webkit-user-select:all;user-select:all}._clientId_uzqtl_76{word-break:break-all;-webkit-user-select:all;user-select:all}._acceptedUriList_uzqtl_81{margin:0;padding-left:1.1rem}._toolbar_uzqtl_86{display:flex;align-items:center;justify-content:space-between;gap:.55rem;flex-wrap:wrap}._rangeRow_uzqtl_94{display:flex;gap:.45rem;flex-wrap:wrap}._periodNav_uzqtl_100{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}._periodLabel_uzqtl_107{min-width:10rem;font-size:var(--text-sm)}._workspace_uzqtl_112{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);gap:.75rem;align-items:start}._monthGrid_uzqtl_119{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card, .5rem);background:var(--ui-surface-1);overflow:hidden;min-width:0}._weekdays_uzqtl_127,._days_uzqtl_128{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}._weekday_uzqtl_127{padding:.4rem .3rem;text-align:center;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);background:var(--ui-surface-2);border-bottom:1px solid var(--ui-border)}._dayCell_uzqtl_143{min-height:6.75rem;padding:.3rem;display:grid;align-content:start;gap:.15rem;border-top:1px solid var(--ui-border);border-left:1px solid var(--ui-border);background:var(--ui-surface-1);cursor:pointer}._days_uzqtl_128 ._dayCell_uzqtl_143:nth-child(7n+1){border-left:none}._weekGrid_uzqtl_159 ._dayCell_uzqtl_143{min-height:12rem}._dayOutside_uzqtl_163{background:var(--ui-surface-2);color:var(--color-text-muted)}._dayToday_uzqtl_168 ._dayNumber_uzqtl_168{background:var(--color-primary);color:var(--color-on-brand)}._daySelected_uzqtl_173{box-shadow:inset 0 0 0 2px var(--color-primary)}._dayHead_uzqtl_177{display:flex;align-items:center;justify-content:space-between;gap:.25rem}._dayNumber_uzqtl_168,._dayAdd_uzqtl_185{width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:999px;background:transparent;color:inherit;font-size:var(--text-xs);font-weight:700}._dayAdd_uzqtl_185{color:var(--color-text-muted);font-weight:600}._dayNumber_uzqtl_168:hover,._dayAdd_uzqtl_185:hover{background:var(--color-primary-soft);color:var(--color-text)}._eventChip_uzqtl_208,._moreChip_uzqtl_209{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;justify-content:flex-start;border:1px solid transparent;border-radius:.25rem;padding:.1rem .3rem;background:var(--color-primary-soft);color:var(--color-text);font-size:var(--text-2xs);font-weight:600;line-height:1.25}._eventChip_uzqtl_208:hover,._moreChip_uzqtl_209:hover{border-color:transparent}._eventChipSelected_uzqtl_233{background:var(--color-primary);color:var(--color-on-brand)}._chipTime_uzqtl_238{font-weight:500;opacity:.8}._moreChip_uzqtl_209{background:transparent;color:var(--color-text-muted)}._agenda_uzqtl_248{display:grid;gap:.55rem;padding:.75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card, .5rem);background:var(--ui-surface-1);min-height:16rem}._agendaHead_uzqtl_258{display:flex;align-items:center;justify-content:space-between;gap:.45rem}._agendaList_uzqtl_265{display:grid;gap:.35rem}._agendaItem_uzqtl_270{display:grid;gap:.15rem;padding:.55rem .65rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .45rem);background:var(--ui-surface-2);text-align:left}._agendaItemSelected_uzqtl_280{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--ui-focus-ring, var(--ring-primary))}._agendaWhen_uzqtl_285{color:var(--color-text-muted);font-size:var(--text-xs)}._agendaTitle_uzqtl_290{font-size:var(--text-sm);font-weight:700}._panel_uzqtl_295{display:grid;gap:.55rem;padding:.75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card, .5rem);background:var(--ui-surface-1);min-height:12rem}._panelTitle_uzqtl_305{margin:0;font-size:var(--text-md);font-weight:700}._panelLead_uzqtl_311{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._details_uzqtl_317,._form_uzqtl_318{display:grid;gap:.5rem}._field_uzqtl_323{display:grid;gap:.25rem;color:var(--color-text-muted);font-size:var(--text-sm)}._formError_uzqtl_330{margin:0;color:var(--color-danger);font-size:var(--text-sm)}._description_uzqtl_336{margin:0;color:var(--color-text);font-size:var(--text-sm);white-space:pre-wrap;max-height:10rem;overflow:auto}._eventMeta_uzqtl_345{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width: 56rem){._workspace_uzqtl_112{grid-template-columns:1fr}._dayCell_uzqtl_143{min-height:5.25rem}._weekGrid_uzqtl_159 ._dayCell_uzqtl_143{min-height:8rem}}._hint_uzqtl_365{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._hint_uzqtl_365 a{color:var(--color-primary)}._setupNote_uzqtl_375{margin:0;padding:.55rem .7rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, .45rem);background:var(--ui-surface-2);color:var(--color-text);font-size:var(--text-sm)}._setupNote_uzqtl_375 a{color:var(--color-primary)}._container_3u3xo_1{max-width:1080px;margin:0 auto;padding:1.2rem}._meta_3u3xo_7{color:var(--color-text-muted)}._block_3u3xo_11{margin-top:1rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);padding:.8rem;max-height:420px;overflow:auto}._wrapper_rqwgb_1{max-width:1280px;margin:0 auto;padding:1.25rem;color:var(--color-text);display:flex;flex-direction:column;height:calc(100vh - 80px)}._heading_rqwgb_11{margin:0 0 1rem;font-family:var(--font-heading);color:var(--color-heading)}._editorWrapper_rqwgb_17{flex:1;min-height:0;border:1px solid var(--color-border, #ccc);border-radius:4px;overflow:hidden}._status_rqwgb_25{color:var(--color-text-muted);font-style:italic}._container_a98k2_1{max-width:1280px;margin:0 auto;padding:1.25rem;color:var(--color-text)}._header_a98k2_8{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._header_a98k2_8 h1{margin:0;font-family:var(--font-heading);color:var(--color-heading)}._header_a98k2_8 p{margin:.4rem 0 0;color:var(--color-text-muted)}._header_a98k2_8 a{white-space:nowrap}._registerBox_a98k2_30{margin-top:1rem;padding:.9rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-1)}._registerRow_a98k2_38{display:flex;gap:.5rem;margin-top:.45rem;flex-wrap:wrap}._registerRow_a98k2_38 input{flex:1;min-width:200px}._registerRow_a98k2_38 button{flex-shrink:0}._hiddenFileInput_a98k2_54{display:none}._layout_a98k2_58{margin-top:1rem;display:grid;grid-template-columns:minmax(320px,420px) 1fr;gap:1rem}._sidebar_a98k2_65,._editor_a98k2_66{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-1);padding:.85rem}._pluginList_a98k2_73{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem}._availablePluginGrid_a98k2_82{list-style:none;margin:.9rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media (max-width: 1100px){._availablePluginGrid_a98k2_82{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){._availablePluginGrid_a98k2_82{grid-template-columns:minmax(0,1fr)}}._pluginItem_a98k2_103,._pluginItemActive_a98k2_104{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:.85rem;cursor:pointer;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ui-info-bg) 26%,transparent) 0%,transparent 56%),linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-2) 88%,white 12%) 0%,var(--ui-surface-1) 100%);box-shadow:0 2px 10px color-mix(in srgb,var(--ui-border) 65%,transparent);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._pluginItemActive_a98k2_104{border-color:var(--color-accent);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ui-info-bg) 36%,transparent) 0%,transparent 56%),linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-2) 84%,white 16%) 0%,var(--ui-surface-1) 100%);box-shadow:0 8px 24px color-mix(in srgb,var(--color-accent) 25%,transparent)}._pluginItem_a98k2_103:hover,._pluginItemActive_a98k2_104:hover{transform:translateY(-2px);box-shadow:0 10px 24px color-mix(in srgb,var(--ui-border) 60%,transparent)}._pluginTileHeader_a98k2_130{margin-bottom:.45rem}._pluginName_a98k2_134{display:block;font-family:var(--font-heading);font-weight:800;font-size:clamp(var(--text-lg),1.2vw,var(--text-xl));line-height:1.15;color:var(--color-heading)}._pluginTileMetaRow_a98k2_143{display:flex;align-items:center;justify-content:space-between;gap:.4rem}._pluginStateEnabled_a98k2_150,._pluginStateDisabled_a98k2_151{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--ui-border);padding:.14rem .5rem;font-size:var(--text-2xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}._pluginStateEnabled_a98k2_150{background:var(--ui-success-bg);border-color:var(--ui-success-border);color:var(--ui-success-text)}._pluginStateDisabled_a98k2_151{background:var(--ui-error-bg);border-color:var(--ui-error-border);color:var(--ui-error-text)}._meta_a98k2_175{font-size:var(--text-sm);color:var(--color-text-muted)}._actions_a98k2_180{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.4rem}._pluginBadges_a98k2_187{margin-top:.35rem;display:flex;flex-wrap:wrap;gap:.3rem}._pluginBadge_a98k2_187,._pluginBadgeProtected_a98k2_195{display:inline-flex;align-items:center;padding:.08rem .42rem;border-radius:999px;border:1px solid var(--ui-border);font-size:var(--text-2xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}._pluginBadge_a98k2_187{background:var(--ui-surface-2);color:var(--color-text-muted)}._pluginBadgeProtected_a98k2_195{background:var(--ui-error-bg);border-color:var(--ui-error-border);color:var(--ui-error-text)}._actions_a98k2_180 button,._registerRow_a98k2_38 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.38rem .6rem;cursor:pointer;font-weight:600}._actions_a98k2_180 button:disabled,._registerRow_a98k2_38 button:disabled{opacity:.55;cursor:not-allowed}._editorToolbar_a98k2_235{display:flex;justify-content:flex-end}._tabs_a98k2_240{margin-bottom:.7rem}._tabContent_a98k2_249 textarea,._fieldGrid_a98k2_250 input,._registerRow_a98k2_38 input{width:100%;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.52rem}._multiSelect_a98k2_260{width:100%;min-height:9.5rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.35rem}._pathInputRow_a98k2_270{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem;align-items:stretch}._pathInputRow_a98k2_270 input{min-width:0}._pathBrowseButton_a98k2_282{min-width:2.6rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.52rem .7rem;cursor:pointer;font-weight:700}._pathBrowseButton_a98k2_282:hover{background:var(--ui-surface-3)}._fieldGrid_a98k2_250{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}._fieldGrid_a98k2_250 label,._tabContent_a98k2_249 label,._registerBox_a98k2_30 label{display:flex;flex-direction:column;gap:.3rem;font-size:var(--text-md)}._checkboxRow_a98k2_312{margin:.8rem 0;display:flex;gap:1rem}._flagList_a98k2_318{margin:.8rem 0;display:flex;flex-direction:column;gap:.55rem}._flagItem_a98k2_325{display:flex;flex-direction:column;gap:.15rem}._flagHint_a98k2_331{margin-left:1.35rem;color:var(--color-text-muted, var(--ui-text-muted, #6b7280));font-size:var(--text-sm);font-weight:400}._markupLabel_a98k2_338{margin-bottom:.35rem}._chartViewSection_a98k2_342{margin-top:1.25rem;display:flex;flex-direction:column;gap:.55rem}._chartViewSection_a98k2_342 h3{margin:0;font-size:var(--text-md)}._chartViewList_a98k2_354{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._chartViewRow_a98k2_363{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(12rem,1.4fr) auto;gap:.5rem;align-items:center}._chartViewRow_a98k2_363 input,._chartViewRow_a98k2_363 select{width:100%;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.52rem}._error_a98k2_380{color:var(--color-danger);font-weight:700}._success_a98k2_385{color:var(--color-success);font-weight:700}._warning_a98k2_390{color:var(--ui-warning-text);font-weight:700}._dialogOverlay_a98k2_395{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._dialog_a98k2_395{background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:1.5rem;max-width:450px;width:90%;box-shadow:0 4px 16px #00000026}._dialog_a98k2_395 h2{margin:0 0 .5rem;color:var(--color-heading)}._dialog_a98k2_395 p{margin:.5rem 0;color:var(--color-text-muted)}._dialog_a98k2_395 label{display:flex;flex-direction:column;gap:.3rem;font-size:var(--text-md);margin-top:.8rem}._dialog_a98k2_395 input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.52rem}._dependencyBlockList_a98k2_444{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}._dependencyBlockItem_a98k2_453{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);padding:.65rem .75rem}._dependencyBlockItem_a98k2_453 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-1);color:var(--color-text);padding:.4rem .7rem;cursor:pointer;font-weight:600;white-space:nowrap}._dependencyBlockItem_a98k2_453 button:hover{background:var(--ui-surface-3)}._dialogActions_a98k2_479{margin-top:1.2rem;display:flex;justify-content:flex-end;gap:.6rem}._dialogActions_a98k2_479 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.52rem .85rem;cursor:pointer;font-weight:600}._developerGuideLink_a98k2_496{align-self:flex-start;margin-top:8px;color:var(--color-primary);text-decoration:none;font-size:var(--text-md)}._templateHelperText_a98k2_504{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:12px}._primaryDialogButton_a98k2_510{background:var(--color-primary);color:var(--color-on-brand)}._dialogActions_a98k2_479 button:disabled{opacity:.5;cursor:not-allowed}._dialogActions_a98k2_479 button:not(:disabled):hover{background:var(--ui-surface-3)}._infoGrid_a98k2_524{display:grid;grid-template-columns:1fr;gap:.8rem;margin-top:.8rem}._infoGrid_a98k2_524 p{margin:.25rem 0 0;color:var(--color-text)}._infoSection_a98k2_536{margin-top:.9rem}._richDescriptionContent_a98k2_540{margin-top:.35rem;max-height:260px;overflow:auto;white-space:pre-wrap;line-height:1.45;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);padding:.65rem}._browserDialog_a98k2_552{max-width:640px;max-height:82vh;padding:0;overflow:hidden;display:flex;flex-direction:column}._usageDialog_a98k2_561{max-width:900px;width:min(900px,95vw);max-height:82vh;overflow:auto}._browserHeader_a98k2_568{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .75rem;border-bottom:1px solid var(--color-border)}._browserClose_a98k2_576{border:none;background:transparent;color:var(--color-text);font-size:var(--text-2xl);line-height:1;cursor:pointer}._browserInfo_a98k2_585{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border)}._browserPath_a98k2_593{font-size:var(--text-md);color:var(--color-text-muted);word-break:break-all}._browserActions_a98k2_599{display:flex;flex-wrap:wrap;gap:.5rem}._browserActions_a98k2_599 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.38rem .6rem;cursor:pointer;font-weight:600}._browserActions_a98k2_599 button:disabled{opacity:.55;cursor:not-allowed}._browserList_a98k2_620{list-style:none;margin:0;padding:.75rem 1rem 1rem;overflow-y:auto}._browserEntry_a98k2_627{margin-bottom:.35rem}._browserEntryButton_a98k2_631{width:100%;display:flex;align-items:center;gap:.6rem;padding:.5rem .65rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);text-align:left;cursor:pointer;font:inherit}._browserEntryButton_a98k2_631:hover{background:var(--ui-surface-3)}._browserEntryIcon_a98k2_650{min-width:1.2rem;flex-shrink:0}._loadingText_a98k2_655{padding:1rem;color:var(--color-text-muted)}._diagnosticsPanel_a98k2_660{display:flex;flex-direction:column;gap:.75rem}._diagnosticsSummaryRow_a98k2_666{display:flex;justify-content:space-between;gap:.8rem;align-items:center}._diagnosticsList_a98k2_673{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._diagnosticsItem_a98k2_682{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);padding:.55rem}._diagnosticsCode_a98k2_689{margin:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);padding:.6rem;font-size:var(--text-sm);overflow:auto}._dependenciesSection_a98k2_699{border-top:1px solid var(--color-border);padding-top:.75rem;display:flex;flex-direction:column;gap:.6rem}._dependenciesHeader_a98k2_707{display:flex;align-items:center;gap:.8rem}._dependenciesHeader_a98k2_707 h3{margin:0}._checkDepsButton_a98k2_717{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);padding:.38rem .75rem;cursor:pointer;font-weight:600;font-size:var(--text-md)}._checkDepsButton_a98k2_717:disabled{opacity:.5;cursor:not-allowed}._checkDepsButton_a98k2_717:not(:disabled):hover{background:var(--color-border)}._depsTable_a98k2_737{width:100%;border-collapse:collapse;font-size:var(--text-md)}._depsTable_a98k2_737 th,._depsTable_a98k2_737 td{border:1px solid var(--color-border);padding:.45rem .65rem;text-align:left;vertical-align:top}._depsTable_a98k2_737 th{background:var(--color-surface-soft);font-weight:600}._depsNodeTypeCell_a98k2_756{display:flex;flex-direction:column;gap:.2rem}._depsNodeTypeLabel_a98k2_762{font-weight:600}._depsHint_a98k2_766{font-size:var(--text-sm);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);padding:.55rem .75rem;margin:0}._fieldHint_a98k2_776{display:block;margin-top:.35rem;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}._pluginDependencyEditorBlock_a98k2_784{display:flex;flex-direction:column;gap:.4rem}._chartsDeployAddRow_a98k2_790{display:flex;gap:.5rem;align-items:center;margin-top:.4rem}._chartsDeployAddRow_a98k2_790 select{flex:1}._pluginDependencyRelationsGrid_a98k2_801{margin-top:.9rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._pluginDependencyPanel_a98k2_808{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);padding:.7rem}._pluginDependencyPanel_a98k2_808 h3{margin:0 0 .6rem;font-size:var(--text-base)}._pluginDependencyList_a98k2_820{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._pluginDependencyItem_a98k2_829{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);padding:.45rem .55rem;display:flex;flex-direction:column;gap:.2rem}._chartDeployItem_a98k2_839{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);padding:.45rem .55rem;display:flex;flex-direction:row;align-items:center;gap:.5rem}._chartDeployItem_a98k2_839 span{flex:1}._firstInstallNotice_a98k2_854{margin:0 0 .8rem;border:1px solid var(--ui-warning-border);border-radius:var(--ui-radius-control);background:var(--ui-warning-bg);color:var(--ui-warning-text);padding:.55rem .65rem;line-height:1.35;font-size:var(--text-sm)}._firstInstallStatus_a98k2_865{margin:0 0 .7rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.45rem .6rem;font-size:var(--text-sm)}._firstInstallGrid_a98k2_875{display:grid;grid-template-columns:1fr;gap:.8rem}._monoTextarea_a98k2_881{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (max-width: 980px){._layout_a98k2_58,._fieldGrid_a98k2_250,._pluginDependencyRelationsGrid_a98k2_801,._firstInstallGrid_a98k2_875{grid-template-columns:1fr}}._page_1p0wp_1{max-width:1280px;margin:0 auto;padding:1.2rem;display:grid;gap:.9rem}._embeddedPanel_1p0wp_9{display:grid;gap:.9rem}._pageHeader_1p0wp_14{display:flex;justify-content:space-between;align-items:center;gap:.8rem}._pageHeader_1p0wp_14 h1{margin:0}._pageHeader_1p0wp_14 p{margin:.35rem 0 0;color:var(--color-text-muted)}._sectionCard_1p0wp_30{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:1rem;background:var(--ui-surface-1);display:grid;gap:.7rem}._sectionCard_1p0wp_30 h2{margin:0;font-size:var(--text-lg)}._stackedField_1p0wp_44{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;max-width:36rem}._stackedField_1p0wp_44 label{font-size:var(--text-base);font-weight:600;color:var(--color-text);line-height:1.3}._stackedField_1p0wp_44 input,._stackedField_1p0wp_44 select{width:100%;box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.6rem .75rem;font-size:var(--text-lg);line-height:1.4}._stackedField_1p0wp_44 input:focus,._stackedField_1p0wp_44 select:focus{outline:2px solid color-mix(in srgb,var(--color-accent) 45%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--color-accent) 55%,var(--ui-border))}._checkboxField_1p0wp_79{display:flex;align-items:center;gap:.55rem;max-width:36rem;font-size:var(--text-base);font-weight:600;color:var(--color-text);line-height:1.3}._checkboxField_1p0wp_79 input{width:auto;margin:0}._radioGroup_1p0wp_95{display:flex;flex-direction:column;gap:.45rem;max-width:36rem}._radioGroupLegend_1p0wp_102{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin-bottom:.15rem}._helpMuted_1p0wp_109{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._kindProjectList_1p0wp_115{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}._kindProjectRow_1p0wp_123{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2)}._kindProjectRow_1p0wp_123 p{margin:.2rem 0 0}._sectionHeaderRow_1p0wp_138{display:flex;justify-content:space-between;align-items:center}._inlineForm_1p0wp_144{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}._inlineForm_1p0wp_144 input,._inlineForm_1p0wp_144 select{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.45rem .6rem;min-width:220px}._inlineForm_1p0wp_144 button,._sectionHeaderRow_1p0wp_138 button,._actionsRow_1p0wp_163 button,._pageHeader_1p0wp_14 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.45rem .65rem;cursor:pointer}._inlineForm_1p0wp_144 button:hover,._sectionHeaderRow_1p0wp_138 button:hover,._actionsRow_1p0wp_163 button:hover,._pageHeader_1p0wp_14 button:hover{border-color:color-mix(in srgb,var(--color-border) 60%,var(--color-accent) 40%)}._warningText_1p0wp_180{margin:0;font-size:var(--text-base);color:var(--ui-warning-text)}._projectList_1p0wp_186,._memberList_1p0wp_187{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}._projectItem_1p0wp_195{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:.8rem;display:flex;justify-content:space-between;align-items:center;gap:.8rem}._projectItem_1p0wp_195 p{margin:.2rem 0 0;color:var(--color-text-muted);font-size:var(--text-base)}._actionsRow_1p0wp_163{display:flex;gap:.45rem}._dangerButton_1p0wp_216{border-color:var(--ui-error-text)!important;color:var(--ui-error-text)!important}._memberList_1p0wp_187 li{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:.65rem;display:grid;gap:.25rem}._memberList_1p0wp_187 span{color:var(--color-text-muted);font-size:var(--text-base)}._memberList_1p0wp_187 em{font-style:normal;color:var(--color-accent);font-size:var(--text-md)}._success_1p0wp_240,._error_1p0wp_241{margin:0;padding:.5rem .7rem;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border)}._success_1p0wp_240{color:var(--ui-success-text);background:var(--ui-success-bg);border-color:var(--ui-success-border)}._error_1p0wp_241{color:var(--ui-error-text);background:var(--ui-error-bg);border-color:var(--ui-error-border)}._inviteButton_1p0wp_260{background:var(--color-accent, #2563eb);color:#fff;border:none;border-radius:var(--ui-radius-control);padding:.4rem .75rem;cursor:pointer;font-size:var(--text-base)}._inviteButton_1p0wp_260:hover{opacity:.88}._popupOverlay_1p0wp_275{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._popupBox_1p0wp_285{background:var(--ui-surface-1, #fff);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:1.5rem 2rem;min-width:360px;max-width:480px;width:100%;box-shadow:0 8px 30px #0000002e}._popupBoxWide_1p0wp_296{max-width:720px;max-height:min(90vh,900px);overflow:auto}._popupBox_1p0wp_285 h2{margin:0 0 1rem;font-size:var(--text-lg)}._membersPanelRoot_1p0wp_307{display:grid;gap:.9rem}._inviteForm_1p0wp_312{display:flex;flex-direction:column;gap:.8rem}._inviteForm_1p0wp_312 label{display:flex;flex-direction:column;gap:.3rem;font-size:var(--text-base);color:var(--color-text)}._inviteForm_1p0wp_312 input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.45rem .6rem;font-size:var(--text-base)}._popupActions_1p0wp_335{display:flex;gap:.6rem;margin-top:.4rem}._popupActions_1p0wp_335 button{flex:1;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);padding:.45rem .65rem;cursor:pointer}._popupActions_1p0wp_335 button[type=submit]{background:var(--color-accent, #2563eb);color:#fff;border-color:var(--color-accent, #2563eb)}._popupActions_1p0wp_335 button:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 820px){._projectItem_1p0wp_195{flex-direction:column;align-items:flex-start}}._projectEditorGrid_1p0wp_369{display:grid;gap:.9rem}._saveAllBar_1p0wp_374{grid-column:1 / -1;display:flex;justify-content:flex-end;padding-top:.3rem}._editorPane_1p0wp_381{display:grid;gap:.45rem}._editorLabel_1p0wp_386{font-weight:600;color:var(--color-text)}._editorFrame_1p0wp_391{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden;background:var(--ui-surface-1)}._memberLookupPanel_1p0wp_398{display:grid;gap:.65rem;width:min(820px,100%)}._memberLookupInputRow_1p0wp_404{display:grid;gap:.3rem;color:var(--color-text);font-weight:600}._memberLookupInputRow_1p0wp_404 span{font-size:var(--text-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._memberLookupInputRow_1p0wp_404 input{min-width:280px;width:100%}._memberLookupResults_1p0wp_423{margin:0;padding:.35rem;list-style:none;display:grid;gap:.35rem;max-height:320px;overflow:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-2)}._memberLookupItem_1p0wp_436{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border:1px solid color-mix(in srgb,var(--ui-border) 78%,transparent 22%);border-radius:var(--ui-radius-control);padding:.45rem .55rem;background:var(--ui-surface-1)}._memberLookupIdentity_1p0wp_447{display:grid;gap:.1rem;min-width:0}._memberLookupIdentity_1p0wp_447 strong{font-size:var(--text-md);color:var(--color-heading)}._memberLookupIdentity_1p0wp_447 span{font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberLookupMeta_1p0wp_466{color:color-mix(in srgb,var(--color-text-muted) 80%,var(--color-accent) 20%)}._memberLookupAction_1p0wp_470{min-width:76px;align-self:center}._memberLookupAction_1p0wp_470:disabled{opacity:.68;cursor:not-allowed}._memberLookupSelected_1p0wp_480{display:grid;gap:.45rem}._memberLookupHint_1p0wp_485{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._memberChipList_1p0wp_491{display:flex;flex-wrap:wrap;gap:.45rem}._memberChip_1p0wp_491{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .42rem .28rem .55rem;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--color-text);font-size:var(--text-sm)}._memberChipCreator_1p0wp_509{border-color:color-mix(in srgb,var(--color-accent) 60%,var(--ui-border) 40%);background:color-mix(in srgb,var(--color-accent) 13%,var(--ui-surface-2) 87%)}._memberChipRemove_1p0wp_514{width:1.15rem;height:1.15rem;padding:0;border-radius:999px;border:1px solid var(--ui-border);line-height:1;font-size:var(--text-xs)}._memberChipRemove_1p0wp_514:disabled{opacity:.45;cursor:not-allowed}._memberLookupSaveRow_1p0wp_529{display:flex;justify-content:flex-end}._memberLookupEmpty_1p0wp_534{padding:.55rem;text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}._saveAllButton_1p0wp_541,._pageHeader_1p0wp_14 button._saveAllButton_1p0wp_541{align-self:flex-start;background:var(--color-accent, #2563eb);color:#fff;border:none;border-radius:var(--ui-radius-control);padding:.5rem 1.1rem;cursor:pointer;font-size:var(--text-base);font-weight:600}._saveAllButton_1p0wp_541:hover,._pageHeader_1p0wp_14 button._saveAllButton_1p0wp_541:hover{opacity:.88;border-color:transparent}._topbar_1p73r_1{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:var(--text-sm);color:var(--color-muted, inherit)}._stack_1p73r_11{display:flex;min-width:0}._col_1p73r_16{flex-direction:column}._row_1p73r_20{flex-direction:row;align-items:center;flex-wrap:wrap}._alignEnd_1p73r_26{align-items:flex-end}._gapSm_1p73r_30{gap:.4rem}._gapMd_1p73r_31{gap:.8rem}._gapLg_1p73r_32{gap:1.2rem}._col_1p73r_16>._toggle_1p73r_34,._col_1p73r_16>.btn{align-self:flex-start}._callout_1p73r_39{padding:.5rem .7rem;border-radius:var(--radius-md);border-left:4px solid var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,transparent);font-size:var(--text-sm)}._calloutError_1p73r_47{border-left-color:var(--color-danger, #b91c1c);background:color-mix(in srgb,var(--color-danger, #b91c1c) 8%,transparent)}._calloutWarn_1p73r_52{border-left-color:var(--color-warning, #b45309);background:color-mix(in srgb,var(--color-warning, #b45309) 10%,transparent)}._unknown_1p73r_57{color:var(--color-danger, #b91c1c);font-size:var(--text-sm)}._toggle_1p73r_34{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;font-size:var(--text-sm)}._split_1p73r_70{display:grid;grid-template-columns:var(--screen-split-left, 38%) 6px minmax(0,1fr);align-items:start;min-height:20rem;margin-top:.5rem}._splitPane_1p73r_78{min-width:0}._splitRight_1p73r_82{padding-left:.6rem;display:flex;flex-direction:column}._splitHandle_1p73r_88{cursor:col-resize;border:0;padding:0;border-radius:999px;background:var(--ui-border, var(--color-border));align-self:stretch}._splitHandle_1p73r_88:hover,._splitHandle_1p73r_88:active{background:var(--color-primary)}._filter_1p73r_102{margin-bottom:.4rem}._cellMain_1p73r_106{font-weight:500}._selectableRow_1p73r_110{cursor:pointer}._tree_1p73r_114{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.4rem .5rem;min-height:12rem;display:flex;flex-direction:column;gap:.3rem}._treeToolbar_1p73r_124{display:flex;flex-wrap:wrap;gap:.4rem}._treeNode_1p73r_130,._treeNodeNested_1p73r_131,._treeChildren_1p73r_132{display:flex;flex-direction:column;min-width:0}._treeNodeNested_1p73r_131{padding-left:.85rem}._treeFolder_1p73r_142,._treeLeaf_1p73r_143{margin:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;padding:.25rem .4rem;border-radius:var(--radius-sm, 4px)}._treeFolder_1p73r_142{font-weight:650;color:var(--color-heading)}._treeLeaf_1p73r_143{padding-left:1.3rem}._treeFolder_1p73r_142:hover,._treeLeaf_1p73r_143:hover{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}._treeLeafSelected_1p73r_170{background:color-mix(in srgb,var(--color-accent) 22%,transparent)}._textarea_1p73r_174{width:100%;min-height:24rem;font-family:var(--font-mono, ui-monospace, monospace);text-align:left}._details_1p73r_181>summary{cursor:pointer;font-weight:650;font-size:var(--text-sm)}._container_1ab19_1{max-width:1280px;margin:0 auto;padding:1.4rem;color:var(--color-text)}._pageHeader_1ab19_8{display:flex;justify-content:space-between;align-items:center;gap:.8rem}._pageHeader_1ab19_8 h1{margin:0;font-size:var(--text-3xl);color:var(--color-heading)}._pageHeader_1ab19_8 button{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:.45rem .7rem;cursor:pointer}._subtitle_1ab19_30{margin:.45rem 0 .6rem;color:var(--color-text-muted)}._projectSelectorRow_1ab19_35{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}._projectSelectorLabel_1ab19_42{font-size:var(--text-md);font-weight:600;color:var(--color-text-muted);white-space:nowrap}._projectSelectorSelect_1ab19_49{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:.38rem .55rem;font-size:var(--text-md);min-width:220px;cursor:pointer}._projectSection_1ab19_60{margin-bottom:1.4rem}._projectHeader_1ab19_64{display:flex;align-items:center;gap:.7rem;margin-bottom:.55rem;padding:.35rem 0;border-bottom:2px solid var(--color-accent)}._projectHeader_1ab19_64 h2{margin:0;font-size:var(--text-xl);color:var(--color-heading)}._projectHeader_1ab19_64 span{font-size:var(--text-sm);color:var(--color-text-muted)}._error_1ab19_84,._success_1ab19_85{border-radius:var(--radius-sm);padding:.55rem .7rem;margin-bottom:.7rem;font-weight:600}._error_1ab19_84{color:var(--color-danger);border:1px solid color-mix(in srgb,var(--color-danger) 30%,var(--color-border) 70%);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-surface) 92%)}._success_1ab19_85{color:var(--color-success);border:1px solid color-mix(in srgb,var(--color-success) 30%,var(--color-border) 70%);background:color-mix(in srgb,var(--color-success) 8%,var(--color-surface) 92%)}._groupSection_1ab19_104{border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);box-shadow:var(--shadow-sm);padding:.75rem;margin-bottom:.9rem}._groupHeader_1ab19_113{display:flex;justify-content:space-between;align-items:center;margin-bottom:.55rem}._groupHeaderTitle_1ab19_120{display:flex;align-items:center;gap:.7rem}._groupHeader_1ab19_113 h2{margin:0;font-size:var(--text-lg)}._groupHeader_1ab19_113 span{color:var(--color-text-muted);font-size:var(--text-md)}._chartRunButton_1ab19_136{border:1px solid color-mix(in srgb,var(--color-success) 35%,var(--color-border) 65%);border-radius:8px;background:color-mix(in srgb,var(--color-success) 10%,var(--color-surface) 90%);color:var(--color-success);padding:.35rem .62rem;cursor:pointer;font-size:var(--text-xs);font-weight:700;white-space:nowrap}._chartRunButton_1ab19_136:disabled{opacity:.7;cursor:default}._groupHeaderActions_1ab19_153{display:flex;align-items:center;gap:.4rem}._chartDryRunButton_1ab19_159{border:1px solid color-mix(in srgb,var(--color-accent) 35%,var(--color-border) 65%);border-radius:8px;background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface) 92%);color:var(--color-accent);padding:.35rem .62rem;cursor:pointer;font-size:var(--text-xs);font-weight:700;white-space:nowrap}._chartDryRunButton_1ab19_159:disabled{opacity:.7;cursor:default}._tableWrap_1ab19_176{overflow:auto}._table_1ab19_176{width:100%;border-collapse:collapse;min-width:960px}._table_1ab19_176 th,._table_1ab19_176 td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:.48rem .45rem;font-size:var(--text-sm)}._table_1ab19_176 th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._scriptRow_1ab19_202{background:color-mix(in srgb,#1f9d55 7%,var(--color-surface) 93%)}._storedProcedureRow_1ab19_206{background:color-mix(in srgb,#1d4ed8 8%,var(--color-surface) 92%)}._scriptRow_1ab19_202:hover,._storedProcedureRow_1ab19_206:hover{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface) 90%)}._namePathCell_1ab19_215{min-width:320px}._primaryName_1ab19_219{font-weight:600;color:var(--color-heading)}._secondaryPath_1ab19_224{margin-top:.2rem;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._actionRow_1ab19_234{display:flex;flex-wrap:nowrap;gap:.24rem;align-items:center;position:relative}._actionRow_1ab19_234>button{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);padding:.24rem .4rem;cursor:pointer;font-size:var(--text-2xs);font-weight:600;white-space:nowrap}._menuTrigger_1ab19_254{min-width:2rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);padding:.24rem .5rem;cursor:pointer;font-size:var(--text-xs);font-weight:700}._menuPanel_1ab19_266{position:absolute;left:0;top:calc(100% + 4px);z-index:200;min-width:9.5rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden}._menuButton_1ab19_281{border:none;border-bottom:1px solid var(--color-border);background:transparent;color:var(--color-text);text-align:left;padding:.42rem .55rem;cursor:pointer;font-size:var(--text-xs);white-space:nowrap}._menuButton_1ab19_281:last-child{border-bottom:none}._menuButton_1ab19_281:hover{background:var(--color-surface-soft)}._actionRow_1ab19_234 button:hover{border-color:var(--color-accent)}._overlay_1ab19_305{position:fixed;top:0;right:0;bottom:0;left:0;background:#111a2c61;display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem}._modal_1ab19_316{width:min(1180px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:auto;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);box-shadow:var(--shadow-md);padding:.7rem}._modalHeader_1ab19_327{display:flex;justify-content:space-between;align-items:flex-start;gap:.7rem;margin-bottom:.55rem}._modalMeta_1ab19_335{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:.2rem}._modalActions_1ab19_341{display:flex;gap:.35rem}._editorWrap_1ab19_347{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}._pathInputRow_1ab19_353{display:grid;grid-template-columns:1fr auto;gap:.4rem;margin-bottom:.55rem}._pathInputRow_1ab19_353 input{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);color:var(--color-text);padding:.42rem .5rem}._pathInputRow_1ab19_353 button{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);color:var(--color-text);padding:.36rem .6rem;cursor:pointer}._embeddedBrowser_1ab19_377{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);padding:.45rem}._embeddedBrowserHeader_1ab19_384{display:flex;justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.4rem}._embeddedBrowserList_1ab19_392{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.24rem;max-height:38vh;overflow:auto}._embeddedBrowserEntry_1ab19_403{width:100%;text-align:left;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);color:var(--color-text);padding:.35rem .45rem;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer}._embeddedBrowserEntry_1ab19_403:hover{border-color:var(--color-accent)}._resultStatus_1ab19_421{font-size:var(--text-md);color:var(--color-heading);margin-bottom:.4rem}._resultOutput_1ab19_427,._logResult_1ab19_428,._logError_1ab19_429{margin:0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);padding:.45rem;max-height:56vh;overflow:auto;white-space:pre-wrap;word-break:break-word;font:var(--text-xs)/1.34 var(--font-mono)}._logWrap_1ab19_442{display:flex;flex-direction:column;gap:.35rem}._logEntry_1ab19_448{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);overflow:hidden}._logEntry_1ab19_448 summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:.3rem;align-items:center;padding:.42rem .48rem;font-size:var(--text-xs);font-weight:700}._logBody_1ab19_467{border-top:1px solid var(--color-border);padding:.45rem;display:flex;flex-direction:column;gap:.28rem;font-size:var(--text-xs)}._logError_1ab19_429{color:var(--color-danger-hover)}._emptyText_1ab19_480{color:var(--color-text-muted);margin:.3rem 0;font-size:var(--text-md)}._ingestOptionSection_1ab19_486,._chartOptionSection_1ab19_487{margin:.75rem 0 1.1rem;padding:.85rem .95rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}._optionHeader_1ab19_495{margin-bottom:.7rem}._optionHeader_1ab19_495 h3{margin:0 0 .25rem;font-size:var(--text-lg);color:var(--color-heading)}._optionHeader_1ab19_495 p{margin:0;font-size:var(--text-md);color:var(--color-text-muted)}._ingestPairRow_1ab19_511{display:flex;align-items:stretch;gap:.85rem;flex-wrap:wrap}._ingestScriptBlock_1ab19_518{display:flex;flex-direction:column;gap:.4rem;flex:1 1 18rem;min-width:0;padding:.85rem .9rem;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:.55rem;background:color-mix(in srgb,var(--color-surface) 92%,var(--color-accent))}._ingestScriptBlock_1ab19_518 h4{margin:0;font-size:var(--text-base);color:var(--color-heading)}._ingestHelp_1ab19_536{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._ingestScriptPath_1ab19_542{margin:0;font-size:var(--text-md)}._ingestScriptPath_1ab19_542 code{font-family:var(--font-mono, Menlo, Consolas, Monaco, monospace);font-size:var(--text-sm);word-break:break-all}._ingestPlusSign_1ab19_553{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:2.4rem;font-size:var(--text-3xl);font-weight:800;line-height:1;color:#c62828;-webkit-user-select:none;user-select:none;align-self:center}._ingestActions_1ab19_567{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}._ingestRunStatusBlock_1ab19_574{margin:.1rem 0;display:flex;flex-direction:column;gap:.18rem}._ingestRunStatusLine_1ab19_581{margin:0;font-size:var(--text-md);line-height:1.35;color:var(--color-text-muted)}._ingestRunStatusLabel_1ab19_588{font-weight:600;color:var(--color-text)}._ingestRunStatusWhen_1ab19_593{color:var(--color-text-muted)}._ingestRunStatusOk_1ab19_597{color:var(--color-success-hover, #1b7a3d);font-weight:700}._ingestRunStatusFail_1ab19_602{color:var(--color-danger-hover, #b42318);font-weight:700}._ingestRunStatusRunning_1ab19_607{color:var(--color-accent, #0b6bcb);font-weight:700}._ingestRunStatusUnknown_1ab19_612{font-weight:700}@media (max-width: 820px){._container_1ab19_1{padding:.95rem}._pageHeader_1ab19_8 h1{font-size:var(--text-2xl)}._table_1ab19_176{min-width:780px}._ingestPlusSign_1ab19_553{min-width:100%;font-size:var(--text-2xl)}}._page_1067r_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(ellipse 70% 50% at 15% 10%,color-mix(in srgb,var(--color-primary, #1a5fb4) 16%,transparent),transparent 60%),radial-gradient(ellipse 50% 40% at 90% 80%,color-mix(in srgb,#0f766e 12%,transparent),transparent 55%),var(--color-bg, #f3f4f6)}._panel_1067r_13{width:min(960px,100%);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1.5rem 1.5rem 1.35rem}._eyebrow_1067r_22{margin:0 0 .35rem;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}._title_1067r_31{margin:0 0 .4rem;font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em}._lead_1067r_38{margin:0 0 1.25rem;max-width:40rem;font-size:var(--text-md);color:var(--color-text-muted);line-height:1.5}._grid_1067r_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.85rem;margin-bottom:1.25rem}._card_1067r_53{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:1rem;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}._card_1067r_53:hover{border-color:color-mix(in srgb,var(--color-border) 35%,var(--color-primary, #1a5fb4) 65%)}._cardSelected_1067r_69{border-color:var(--color-primary, #1a5fb4);background:color-mix(in srgb,var(--color-primary, #1a5fb4) 7%,var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary, #1a5fb4) 40%,transparent)}._cardTitle_1067r_75{margin:0 0 .4rem;font-size:var(--text-md);font-weight:650}._cardDescription_1067r_81{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}._card_1067r_53 ._hint_1067r_88{margin-top:.75rem;font-weight:650;color:var(--color-primary, #1a5fb4)}._footer_1067r_94{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._hint_1067r_88{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._error_1067r_108{color:var(--color-danger);margin:0 0 .75rem}._testerContainer_1dk19_2{padding:1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:1rem;box-shadow:var(--shadow-sm)}._testerPasswordInput_1dk19_11{margin-bottom:.85rem}._testerPasswordInput_1dk19_11 label{display:flex;flex-direction:column;gap:.3rem;font-weight:500;font-size:var(--text-md);color:var(--color-text)}._testerPasswordInput_1dk19_11 input{width:100%;max-width:320px;padding:.52rem .65rem;background:var(--color-surface-soft);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-md);font-family:var(--font-body)}._testerPasswordInput_1dk19_11 input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._testerTestButton_1dk19_42{padding:.52rem 1rem;background:var(--gradient-success);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;margin-bottom:.85rem;font-family:var(--font-body)}._testerButtonRow_1dk19_55{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:.85rem}._testerPingButton_1dk19_62{padding:.52rem 1rem;background:var(--gradient-brand);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;font-family:var(--font-body)}._testerTestButton_1dk19_42:hover:not(:disabled){background:var(--gradient-success-hover)}._testerPingButton_1dk19_62:hover:not(:disabled){background:var(--gradient-brand-hover)}._testerTestButton_1dk19_42:disabled,._testerPingButton_1dk19_62:disabled{opacity:.5;cursor:not-allowed}._testerResult_1dk19_88{padding:.85rem 1rem;border-radius:var(--radius-sm);border:1px solid transparent;border-left:4px solid}._testerSuccess_1dk19_95{background:var(--color-success-soft);border-color:var(--color-success-border);border-left-color:var(--color-success);color:var(--color-success-hover)}._testerError_1dk19_102{background:var(--color-danger-soft);border-color:var(--color-danger-border);border-left-color:var(--color-danger);color:var(--color-danger-hover)}._testerHeader_1dk19_109{display:flex;align-items:center;margin-bottom:.5rem;font-weight:600;font-size:var(--text-base)}._testerIcon_1dk19_117{margin-right:.5rem;font-size:var(--text-lg)}._testerStatus_1dk19_122{font-size:var(--text-base)}._testerMessage_1dk19_126{font-size:var(--text-md);margin-bottom:.5rem;line-height:1.5}._testerReachable_1dk19_132{font-size:var(--text-sm);margin-bottom:.5rem;opacity:.8}._testerTimestamp_1dk19_138{font-size:var(--text-xs);opacity:.55;margin-top:.5rem}._form_1dk19_145{max-width:860px;color:var(--color-text)}._formLoading_1dk19_150{padding:2rem;text-align:center;color:var(--color-text-muted)}._formError_1dk19_156{margin-bottom:1rem;padding:.75rem 1rem;background:var(--color-danger-soft);border-left:3px solid var(--color-danger);color:var(--color-danger);border-radius:var(--radius-sm);font-size:var(--text-md)}._formSection_1dk19_166{margin-bottom:1.25rem;padding:1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._formSection_1dk19_166 h3{margin-top:0;margin-bottom:1rem;color:var(--color-text-muted);font-family:var(--font-heading);font-size:var(--text-base);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._form_1dk19_145 label{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.85rem;font-size:var(--text-md);font-weight:500;color:var(--color-text)}._form_1dk19_145 label input,._form_1dk19_145 label textarea,._form_1dk19_145 label select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);padding:.52rem .65rem;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-md);width:100%;max-width:520px}._form_1dk19_145 label input:focus,._form_1dk19_145 label textarea:focus,._form_1dk19_145 label select:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._formRow_1dk19_218{display:flex;gap:1rem;flex-wrap:wrap}._formRow_1dk19_218 label{flex:1;min-width:160px}._formRow_1dk19_218 label input,._formRow_1dk19_218 label select{max-width:100%}._advancedToggle_1dk19_234{background:none;border:none;color:var(--color-accent);cursor:pointer;padding:0;font-size:var(--text-md);font-weight:600;margin-bottom:.85rem;font-family:var(--font-body)}._advancedToggle_1dk19_234:hover{text-decoration:underline}._formTopActions_1dk19_250{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}._formTitle_1dk19_260{margin:0;flex:1;font-family:var(--font-heading);color:var(--color-heading)}._formTopButtons_1dk19_267{display:flex;gap:.6rem;flex-shrink:0}._formActions_1dk19_273{display:flex;gap:.6rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}._submitBtn_1dk19_281{padding:.55rem 1.1rem;background:var(--color-sofee-highlight);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;font-family:var(--font-body)}._submitBtn_1dk19_281:hover:not(:disabled){background:var(--color-sofee-highlight-hover)}._submitBtn_1dk19_281:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1dk19_302{padding:.55rem 1.1rem;background:var(--color-surface-soft);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;font-family:var(--font-body)}._cancelBtn_1dk19_302:hover{background:var(--color-border)}._cancelBtn_1dk19_302:focus-visible,._submitBtn_1dk19_281:focus-visible,._advancedToggle_1dk19_234:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._savedIndicator_1dk19_325{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400;margin-left:.25rem}._usageBlock_1dk19_332{margin-top:.8rem}._usageBlock_1dk19_332 h4{margin:0 0 .5rem;font-size:var(--text-md);font-weight:600;color:var(--color-heading)}._usageList_1dk19_343{margin:0;padding-left:1rem}._usageItem_1dk19_348{margin-bottom:.45rem}._usagePrimary_1dk19_352{display:block;font-weight:600;color:var(--color-text)}._usageMeta_1dk19_358{display:block;font-size:var(--text-sm);color:var(--color-text-muted)}._usageState_1dk19_364{font-size:var(--text-md);color:var(--color-text-muted)}._helpText_1dk19_369{margin:-.45rem 0 .85rem;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.35;max-width:700px}._providerPresetSection_1dk19_377{margin-bottom:1.25rem;padding:1rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-elevated, var(--color-bg))}._providerPresetSection_1dk19_377 h4{margin:0 0 .35rem;font-size:var(--text-base);font-weight:600;color:var(--color-heading)}._listContainer_1dk19_393{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}._listLoading_1dk19_401,._listEmpty_1dk19_402{text-align:center;padding:3rem;color:var(--color-text-muted);font-size:var(--text-base)}._listError_1dk19_409{text-align:center;padding:3rem;color:var(--color-danger-hover);font-size:var(--text-base)}._listTable_1dk19_416{width:100%;border-collapse:collapse}._listTable_1dk19_416 thead{background:var(--color-surface-soft);border-bottom:1px solid var(--color-border)}._listTable_1dk19_416 th{padding:.65rem .85rem;text-align:left;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._listTable_1dk19_416 td{padding:.65rem .85rem;border-bottom:1px solid var(--color-border);font-size:var(--text-md);color:var(--color-text)}._listTable_1dk19_416 tbody tr:last-child td{border-bottom:none}._listTable_1dk19_416 tbody tr:hover{background:var(--color-surface-muted)}._listNameCell_1dk19_452{cursor:pointer;color:var(--color-accent);font-weight:600}._listNameCell_1dk19_452:hover{text-decoration:underline}._listActive_1dk19_462{display:inline-block;color:var(--color-success);background:var(--color-success-soft);border:1px solid var(--color-success-border);padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600}._listInactive_1dk19_473{display:inline-block;color:var(--color-danger);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600}._listReachable_1dk19_484{color:var(--color-success);font-weight:700}._listUnreachable_1dk19_489{color:var(--color-danger);font-weight:700}._listActions_1dk19_494{display:flex;gap:.35rem;justify-content:flex-end}._listActions_1dk19_494 button{background:var(--color-surface-soft);border:1px solid var(--color-border);padding:.3rem .55rem;cursor:pointer;border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text);font-family:var(--font-body)}._listActions_1dk19_494 button:hover{background:var(--color-surface-muted)}._listDeleteBtn_1dk19_515{color:var(--color-danger)!important;border-color:var(--color-danger-border)!important}._listDeleteBtn_1dk19_515:hover{background:var(--color-danger-soft)!important}._listPagination_1dk19_524{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.85rem;background:var(--color-surface-soft);border-top:1px solid var(--color-border);font-size:var(--text-md);color:var(--color-text-muted)}._listPagination_1dk19_524 button{padding:.38rem .75rem;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;font-family:var(--font-body)}._listPagination_1dk19_524 button:hover:not(:disabled){background:var(--color-surface-soft);border-color:var(--color-border-strong)}._listActions_1dk19_494 button:focus-visible,._listPagination_1dk19_524 button:focus-visible,._listNameCell_1dk19_452:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._listPagination_1dk19_524 button:disabled{opacity:.4;cursor:not-allowed}._settingsContainer_1dk19_566{padding:1.25rem;color:var(--color-text)}._settingsContainer_1dk19_566 h3{margin-top:0;margin-bottom:1rem;font-family:var(--font-heading);color:var(--color-text-muted);font-size:var(--text-base);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._settingsSetting_1dk19_582{margin-bottom:1rem;padding:1rem 1.1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._settingsSetting_1dk19_582 label{display:flex;align-items:center;font-size:var(--text-md);cursor:pointer;margin-bottom:.5rem;color:var(--color-text);font-weight:500}._settingsSetting_1dk19_582 input[type=checkbox]{margin-right:.5rem;cursor:pointer;accent-color:var(--color-accent)}._settingsSetting_1dk19_582 input[type=number]{margin-left:.5rem;padding:.3rem .5rem;background:var(--color-surface-soft);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:80px;font-size:var(--text-md);font-family:var(--font-body)}._settingsSetting_1dk19_582 input[type=number]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._settingsDescription_1dk19_624{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._settingsActions_1dk19_630{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border)}._settingsSaveBtn_1dk19_639{padding:.48rem 1rem;background:var(--color-sofee-highlight);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;font-family:var(--font-body)}._settingsSaveBtn_1dk19_639:hover{background:var(--color-sofee-highlight-hover)}._settingsSaveBtn_1dk19_639:focus-visible,._settingsSetting_1dk19_582 label:focus-within,._settingsSetting_1dk19_582 input[type=number]:focus-visible,._settingsSetting_1dk19_582 input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}._settingsSaved_1dk19_663{color:var(--color-success-hover);font-size:var(--text-md);font-weight:600}._container_m8s5k_1{max-width:1280px;margin:0 auto;padding:2rem;color:var(--color-text)}._header_m8s5k_8{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}._header_m8s5k_8 h1{margin:0;font-family:var(--font-heading);color:var(--color-heading)}._header_m8s5k_8 p{margin:.4rem 0 0;color:var(--color-text-muted)}._cloudModelNote_m8s5k_27{margin:0 0 1rem;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.45}._statsPanel_m8s5k_34{display:flex;gap:1rem;margin-bottom:1.5rem;overflow-x:auto}._statCard_m8s5k_41{flex:1;min-width:140px;padding:1.1rem 1.4rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;box-shadow:var(--shadow-sm)}._statValue_m8s5k_52{font-size:var(--text-3xl);font-weight:700;color:var(--color-heading);margin-bottom:.25rem;font-family:var(--font-heading)}._statLabel_m8s5k_60{font-size:var(--text-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._toolbar_m8s5k_67{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;margin-bottom:1rem;flex-wrap:wrap}._filters_m8s5k_77{display:flex;gap:.5rem;flex:1;min-width:280px;flex-wrap:wrap}._filterInput_m8s5k_85,._filterSelect_m8s5k_86{padding:.42rem .65rem;background:var(--color-surface-soft);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-md);font-family:var(--font-body)}._filterInput_m8s5k_85{min-width:12rem}._filterSelect_m8s5k_86{cursor:pointer}._filterInput_m8s5k_85:focus,._filterSelect_m8s5k_86:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--ring-accent)}._createButton_m8s5k_111{padding:.5rem .9rem;background:var(--gradient-brand);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;white-space:nowrap;font-family:var(--font-body)}._createButton_m8s5k_111:hover{background:var(--gradient-brand-hover)}._panel_m8s5k_128{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow-sm)}._panel_m8s5k_128 h2{margin-top:0;margin-bottom:1.25rem;font-family:var(--font-heading);color:var(--color-heading)}._detailsHeader_m8s5k_143{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}._detailsHeader_m8s5k_143 h2{margin:0;flex:1;font-family:var(--font-heading);color:var(--color-heading)}._detailsActions_m8s5k_159{display:flex;gap:.5rem}._editButton_m8s5k_164{padding:.5rem .9rem;background:var(--gradient-brand);color:var(--color-on-brand);border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;font-family:var(--font-body)}._editButton_m8s5k_164:hover{background:var(--gradient-brand-hover)}._backButton_m8s5k_180{padding:.5rem .9rem;background:var(--color-surface-soft);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-md);font-weight:600;font-family:var(--font-body)}._backButton_m8s5k_180:hover{background:var(--color-border)}._detailsContent_m8s5k_196{display:flex;flex-direction:column;gap:1rem}._detailsGrid_m8s5k_202{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;padding:1.25rem;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._detailItem_m8s5k_212{font-size:var(--text-md);line-height:1.6;color:var(--color-text)}._detailItem_m8s5k_212 strong{font-weight:600;color:var(--color-heading);display:block;margin-bottom:.2rem}._active_m8s5k_225{color:var(--color-success);background:var(--color-success-soft);border:1px solid var(--color-success-border);padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600}._inactive_m8s5k_235{color:var(--color-danger);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600}._companyHint_m8s5k_245{display:inline-block;margin-left:.6rem;font-size:var(--text-sm);font-weight:500;color:var(--color-text-muted);background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999px;padding:.15rem .55rem;vertical-align:middle;white-space:nowrap;letter-spacing:.01em}@media (max-width: 900px){._container_m8s5k_1{padding:1rem}._header_m8s5k_8,._toolbar_m8s5k_67,._detailsHeader_m8s5k_143{flex-direction:column;align-items:stretch}._detailsActions_m8s5k_159{justify-content:flex-start}._filters_m8s5k_77{min-width:0}._filterInput_m8s5k_85,._filterSelect_m8s5k_86,._createButton_m8s5k_111,._editButton_m8s5k_164,._backButton_m8s5k_180{width:100%}}._thumb_12sg6_1{display:inline-block;width:180px;text-decoration:none;color:inherit}._kind_12sg6_8{margin-left:8px}._shell_1my37_1{display:grid;grid-template-columns:minmax(18rem,28rem) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 1100px){._shell_1my37_1{grid-template-columns:1fr}}._mindMap_1my37_14{position:relative;height:32rem;border:1px solid var(--color-border);border-radius:8px;overflow:hidden}._mindMapFullscreen_1my37_22{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;height:100vh;border:none;border-radius:0;background:var(--ui-surface, #fff)}._mindMapToolbar_1my37_32{position:absolute;top:.5rem;right:.5rem;z-index:5;display:flex;gap:.35rem}._chipBuiltin_1my37_41{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}._chipCustom_1my37_47{border-color:#fcd34d;color:#92400e;background:#fffbeb}._flagHint_1my37_53{display:block;margin-top:.15rem;color:var(--color-text-muted, #5c6570);font-size:var(--text-xs);font-weight:400}._treePanel_1my37_61,._editorPanel_1my37_62{border:1px solid var(--color-border);border-radius:8px;background:var(--ui-surface, #fff);padding:.85rem 1rem 1rem;min-height:24rem}._treePanel_1my37_61 h2,._editorPanel_1my37_62 h2{margin:0 0 .75rem;font-size:var(--text-lg)}._treeToolbar_1my37_76{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}._treeControls_1my37_83{display:grid;gap:.5rem;margin-bottom:.75rem}._viewSwitch_1my37_89{display:inline-flex;border:1px solid var(--color-border);border-radius:6px;overflow:hidden;width:fit-content}._viewSwitchButton_1my37_97{border:none;background:transparent;padding:.3rem .7rem;font:inherit;font-size:var(--text-sm);color:var(--color-muted, #666);cursor:pointer}._viewSwitchButton_1my37_97+._viewSwitchButton_1my37_97{border-left:1px solid var(--color-border)}._viewSwitchButtonActive_1my37_111{background:var(--ui-selected, rgba(0, 0, 0, .08));color:inherit;font-weight:600}._searchField_1my37_117{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._searchField_1my37_117 input{width:100%}._objectFilters_1my37_128{display:flex;flex-wrap:wrap;gap:.35rem}._objectFilterChip_1my37_134{border:1px solid var(--color-border);border-radius:6px;background:transparent;padding:.2rem .55rem;font:inherit;font-size:var(--text-xs);color:var(--color-muted, #666);cursor:pointer}._objectFilterChip_1my37_134:hover{background:var(--ui-hover, rgba(0, 0, 0, .04));color:inherit}._objectFilterChipActive_1my37_150{background:var(--ui-selected, rgba(0, 0, 0, .08));color:inherit;font-weight:600;border-color:#93c5fd}._treeRowSimple_1my37_157{align-items:center;padding-top:.2rem;padding-bottom:.2rem}._treeRowSimple_1my37_157 ._treeLabel_1my37_163{font-weight:500}._searchEmpty_1my37_167{color:var(--color-muted, #666);font-size:var(--text-sm);margin:.25rem 0 0}._treeList_1my37_173{list-style:none;margin:0;padding:0;max-height:min(70vh,48rem);overflow:auto}._treeListFast_1my37_182>li{content-visibility:auto;contain-intrinsic-size:auto 4.25rem}._treeRow_1my37_157{display:flex;align-items:flex-start;gap:.35rem;width:100%;text-align:left;border:1px solid transparent;border-radius:6px;background:transparent;padding:.35rem .4rem;cursor:pointer;color:inherit;font:inherit}._treeRow_1my37_157:hover{background:var(--ui-hover, rgba(0, 0, 0, .04))}._treeRowActive_1my37_206{border-color:var(--color-border-strong, #999);background:var(--ui-selected, rgba(0, 0, 0, .06))}._treeToggle_1my37_211{flex:0 0 1.25rem;width:1.25rem;border:none;background:transparent;cursor:pointer;padding:0;color:var(--color-muted, #666)}._treeBody_1my37_221{flex:1;min-width:0}._treeLabel_1my37_163{display:block;font-weight:600;font-size:var(--text-sm)}._treeMeta_1my37_232{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.15rem}._chip_1my37_41{font-size:var(--text-2xs);line-height:1.2;padding:.1rem .35rem;border-radius:4px;border:1px solid var(--color-border);color:var(--color-muted, #666)}._treeHint_1my37_248{margin:.15rem 0 0;font-size:var(--text-2xs);color:var(--color-muted, #666);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._parentSurfaces_1my37_258{display:grid;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}._parentSurfaces_1my37_258 h2{margin:0}._parentRow_1my37_270{display:grid;gap:.35rem}._parentChips_1my37_275{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._parentChips_1my37_275 label{display:flex;align-items:center;gap:.35rem;font-size:var(--text-sm)}._editorGrid_1my37_289{display:grid;gap:.75rem}._editorGrid_1my37_289 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._editorGrid_1my37_289 textarea{min-height:5.5rem;resize:vertical}._flagGrid_1my37_306{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.4rem .75rem}._flagNotes_1my37_312{display:grid;gap:.65rem;margin-top:.35rem}._flagNotes_1my37_312 label{display:block}._flagGrid_1my37_306 label{flex-direction:row;align-items:center;gap:.4rem}._removalBackdrop_1my37_328{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:grid;place-items:center;z-index:40;padding:1rem}._removalDialog_1my37_338{width:min(36rem,100%);max-height:min(80vh,40rem);overflow:auto;background:var(--ui-surface, #fff);border-radius:8px;padding:1rem 1.1rem 1.1rem}._removalDialog_1my37_338 h2{margin:0 0 .6rem;font-size:var(--text-lg)}._removalClock_1my37_352{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;margin:.4rem 0 .8rem}._removalData_1my37_358{margin:.6rem 0;padding-left:1.1rem}._actionRow_1my37_363{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}._emptyEditor_1my37_370{color:var(--color-muted, #666);font-size:var(--text-sm)}._container_1plnj_3{max-width:1200px;margin:0 auto;padding:2rem;color:var(--color-text)}._header_1plnj_10{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}._header_1plnj_10 h1{margin:0;font-family:var(--font-heading);color:var(--color-heading)}._header_1plnj_10 p{margin:.4rem 0 0;color:var(--color-text-muted);font-size:var(--text-base)}._toolbar_1plnj_30{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin-bottom:1.2rem}._toolbarSelect_1plnj_38{padding:.45rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-base)}._toolbarCount_1plnj_47{margin-left:auto;color:var(--color-text-muted);font-size:var(--text-md)}._searchInput_1plnj_53{padding:.45rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-base);min-width:220px}._searchInput_1plnj_53:focus{outline:none;border-color:var(--color-primary)}._btnDanger_1plnj_76{padding:.35rem .72rem;background:transparent;color:var(--color-danger);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-sm)}._btnDanger_1plnj_76:hover{background:var(--color-danger-soft);color:var(--color-danger-hover)}._btnEdit_1plnj_91{padding:.35rem .72rem;background:transparent;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-sm)}._btnEdit_1plnj_91:hover{background:var(--color-primary);color:var(--color-on-brand)}._tableWrap_1plnj_108{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._table_1plnj_108{width:100%;border-collapse:collapse;font-size:var(--text-base)}._table_1plnj_108 th{background:var(--color-surface-raised, var(--color-surface));color:var(--color-text-muted);font-weight:600;text-align:left;padding:.65rem 1rem;border-bottom:1px solid var(--color-border);white-space:nowrap;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em}._table_1plnj_108 td{padding:.62rem .9rem;border-bottom:1px solid var(--color-border);vertical-align:top;font-size:var(--text-md)}._table_1plnj_108 tr:last-child td{border-bottom:none}._table_1plnj_108 tr:hover td{background:var(--color-surface-hover)}._actions_1plnj_149{display:flex;gap:.4rem;align-items:center}._termCell_1plnj_155{font-weight:600;color:var(--color-heading)}._termCellLink_1plnj_160{cursor:pointer;text-decoration:underline dotted}._mutedCell_1plnj_165{color:var(--color-text-muted)}._modifiedCell_1plnj_169{white-space:nowrap;color:var(--color-text-muted);font-size:var(--text-sm)}._descCell_1plnj_175{color:var(--color-text-muted);max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_1plnj_183{display:inline-block;padding:.18rem .55rem;border-radius:999px;font-size:var(--text-xs);font-weight:600;letter-spacing:.03em}._badgeActive_1plnj_192{background:var(--color-success-soft);color:var(--color-success-hover)}._badgeInactive_1plnj_197{background:var(--color-danger-soft);color:var(--color-danger-hover)}._overlay_1plnj_204{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem}._modal_1plnj_215{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.4rem;width:100%;max-width:640px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-lg)}._modalMax800_1plnj_227{max-width:800px}._modalMax720_1plnj_231{max-width:720px}._modalHeaderRow_1plnj_235{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._modalTitleNoMargin_1plnj_242{margin:0}._versionMeta_1plnj_246{margin:0 0 1rem;color:var(--color-text-muted);font-size:var(--text-md)}._constitutionTextBox_1plnj_252{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem;white-space:pre-wrap;font-family:inherit;font-size:var(--text-base);line-height:1.6;max-height:55vh;overflow-y:auto}._useCaseShell_1plnj_265{width:100%;min-width:0;max-width:100%}._useCaseTree_1plnj_271,._useCaseEditor_1plnj_272{min-width:0;max-width:100%;overflow:hidden}._useCaseForm_1plnj_278{width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr)}._useCaseForm_1plnj_278 label,._descriptionField_1plnj_286{min-width:0;max-width:100%}._descriptionField_1plnj_286{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._useCaseForm_1plnj_278 input,._useCaseForm_1plnj_278 select{width:100%;max-width:100%;min-width:0;box-sizing:border-box}._descriptionSizer_1plnj_306{width:100%;max-width:100%;min-width:0}._descriptionSizer_1plnj_306 ._descriptionEditor_1plnj_312{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;min-height:0;height:auto;overflow:hidden}._descriptionEditor_1plnj_312 .mdxeditor{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;min-height:0;overflow:hidden}._descriptionEditor_1plnj_312 .mdxeditor-toolbar{flex:0 0 auto;max-width:100%;overflow-x:auto}._descriptionEditor_1plnj_312 .mdxeditor-root-contenteditable{height:calc(100dvh - 11rem);min-height:14rem;max-width:100%;resize:vertical;overflow:auto}._descriptionSurface_1plnj_347{min-height:100%;max-width:100%;overflow-wrap:anywhere}._chipMuted_1plnj_355{border-style:dashed;opacity:.75}._treeFilterCheckbox_1plnj_360{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer}._treeFilterCheckbox_1plnj_360 input{margin:0}._modulePicker_1plnj_375{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.3rem 1rem;max-height:14rem;overflow:auto;padding:.6rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted, var(--color-bg))}._modulePickerItem_1plnj_387{display:inline-flex;align-items:flex-start;gap:.45rem;font-size:var(--text-sm);line-height:1.35;color:var(--color-text);cursor:pointer}._modulePickerItem_1plnj_387 input{margin:.15rem 0 0;flex-shrink:0;width:auto}._modalTitle_1plnj_242{margin:0 0 1.4rem;font-family:var(--font-heading);color:var(--color-heading);font-size:var(--text-xl)}._formGroup_1plnj_412{margin-bottom:1rem}._formGroup_1plnj_412 label{display:block;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.35rem}._formGroup_1plnj_412 input,._formGroup_1plnj_412 textarea,._formGroup_1plnj_412 select{width:100%;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-base);font-family:inherit;box-sizing:border-box}._formGroup_1plnj_412 textarea{resize:vertical;min-height:100px}._formGroup_1plnj_412 input:focus,._formGroup_1plnj_412 textarea:focus,._formGroup_1plnj_412 select:focus{outline:none;border-color:var(--color-primary)}._formRow_1plnj_452{display:flex;gap:.8rem}._formRow_1plnj_452 ._formGroup_1plnj_412{flex:1}._modalActions_1plnj_461{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.4rem}._empty_1plnj_470{text-align:center;padding:3rem 1rem;color:var(--color-text-muted)}._errorMsg_1plnj_476{color:var(--color-danger-hover);font-size:var(--text-md);margin-bottom:.8rem}._treeRoot_1plnj_484{list-style:none;padding:0;margin:0}._treeItem_1plnj_490{border-bottom:1px solid var(--color-border)}._treeItem_1plnj_490:last-child{border-bottom:none}._treeRow_1plnj_498{display:flex;align-items:center;gap:.5rem;padding:.55rem .8rem}._treeRow_1plnj_498:hover{background:var(--color-surface-hover)}._treeIndent_1plnj_509{width:20px;flex-shrink:0}._treeToggle_1plnj_514{background:none;border:none;cursor:pointer;color:var(--color-text-muted);width:18px;font-size:var(--text-xs);flex-shrink:0;padding:0}._treeToggle_1plnj_514[data-has-children=false]{opacity:0;cursor:default}._treeToggle_1plnj_514[data-has-children=true]{opacity:1;cursor:pointer}._treeName_1plnj_535{flex:1;font-weight:600;color:var(--color-heading);cursor:pointer}._treeDesc_1plnj_542{font-size:var(--text-sm);color:var(--color-text-muted);flex:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._treeChildren_1plnj_551{list-style:none;padding:0;margin:0;border-left:2px solid var(--color-border);margin-left:1.6rem}._treeChildrenItemReset_1plnj_559{list-style:none}._btnChildCompact_1plnj_563{font-size:var(--text-sm);padding:.25rem .6rem}@media (max-width: 900px){._container_1plnj_3{padding:1rem}._header_1plnj_10{flex-direction:column;align-items:stretch}._toolbar_1plnj_30{align-items:stretch}._searchInput_1plnj_53{min-width:0;width:100%}._formRow_1plnj_452{flex-direction:column;gap:0}}input,textarea,select,._control-input_15kwg_15,._control-select_15kwg_16,._control-textarea_15kwg_17{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);transition:border-color .18s ease,box-shadow .18s ease}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=range]):not([type=file]):not([type=image]),textarea,select,._control-input_15kwg_15,._control-select_15kwg_16,._control-textarea_15kwg_17{padding:var(--ui-control-padding-y) .65rem;padding-block:var(--ui-control-padding-y)!important}input:focus,textarea:focus,select:focus,._control-input_15kwg_15:focus,._control-select_15kwg_16:focus,._control-textarea_15kwg_17:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ui-focus-ring)}button,._btn_15kwg_48,._control-button_15kwg_49{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:var(--ui-radius-control);border:1px solid transparent;background:var(--btn-base-bg);color:var(--color-on-brand);cursor:pointer;padding:.4rem .75rem;font-size:var(--font-size-control);font-weight:600;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}button:where(:hover:not(:disabled)),._btn_15kwg_48:where(:hover:not(:disabled)),._control-button_15kwg_49:where(:hover:not(:disabled)){background:var(--btn-base-bg-hover)}button:disabled,._btn_15kwg_48:disabled,._control-button_15kwg_49:disabled{cursor:not-allowed;opacity:.72}button:focus-visible,._btn_15kwg_48:focus-visible,._control-button_15kwg_49:focus-visible,._btn-primary_15kwg_82:focus-visible,._btn-secondary_15kwg_83:focus-visible,._btn-highlight_15kwg_84:focus-visible,._btn-danger_15kwg_85:focus-visible,._btn-primary-link_15kwg_86:focus-visible,._btn-secondary-link_15kwg_87:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring)}._btn-primary_15kwg_82,._control-button_15kwg_49[data-variant=primary]{border-color:transparent;background:var(--color-sofee-highlight);color:#fff}._btn-primary_15kwg_82:hover:not(:disabled),._control-button_15kwg_49[data-variant=primary]:hover:not(:disabled){border-color:transparent;background:var(--color-sofee-highlight-hover)}._btn-secondary_15kwg_83,._control-button_15kwg_49[data-variant=secondary]{background:var(--btn-base-bg);color:var(--color-on-brand);border-color:transparent}._btn-secondary_15kwg_83:hover:not(:disabled),._control-button_15kwg_49[data-variant=secondary]:hover:not(:disabled){background:var(--btn-base-bg-hover);border-color:transparent}._btn-highlight_15kwg_84,._control-button_15kwg_49[data-variant=highlight]{border-color:transparent;background:var(--color-sofee-highlight);color:#fff}._btn-highlight_15kwg_84:hover:not(:disabled),._control-button_15kwg_49[data-variant=highlight]:hover:not(:disabled){border-color:transparent;background:var(--color-sofee-highlight-hover);color:#fff}._btn-danger_15kwg_85,._control-button_15kwg_49[data-variant=danger]{border-color:var(--ui-border-strong);background:var(--color-border);color:var(--color-text)}._btn-danger_15kwg_85:hover:not(:disabled),._control-button_15kwg_49[data-variant=danger]:hover:not(:disabled){border-color:var(--ui-border-strong);background:var(--color-border-strong)}._ui-actions_15kwg_150>._btn-primary_15kwg_82,._ui-actions_15kwg_150>._control-button_15kwg_49[data-variant=primary],._ui-actions_15kwg_150>._btn-primary-link_15kwg_86,._ui-actions_15kwg_150>._btn-highlight_15kwg_84,._ui-actions_15kwg_150>._control-button_15kwg_49[data-variant=highlight],._ui-actions-inline_15kwg_155>._btn-primary_15kwg_82,._ui-actions-inline_15kwg_155>._control-button_15kwg_49[data-variant=primary],._ui-actions-inline_15kwg_155>._btn-primary-link_15kwg_86,._ui-actions-inline_15kwg_155>._btn-highlight_15kwg_84,._ui-actions-inline_15kwg_155>._control-button_15kwg_49[data-variant=highlight]{order:3}._ui-actions_15kwg_150>._btn-secondary_15kwg_83,._ui-actions_15kwg_150>._control-button_15kwg_49[data-variant=secondary],._ui-actions_15kwg_150>._btn-secondary-link_15kwg_87,._ui-actions-inline_15kwg_155>._btn-secondary_15kwg_83,._ui-actions-inline_15kwg_155>._control-button_15kwg_49[data-variant=secondary],._ui-actions-inline_15kwg_155>._btn-secondary-link_15kwg_87{order:2}._btn-primary-link_15kwg_86,a._btn-primary-link_15kwg_86{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;text-decoration:none;border-radius:var(--ui-radius-control);border:1px solid transparent;background:var(--color-sofee-highlight);color:#fff;cursor:pointer;padding:.4rem .75rem;font-size:var(--font-size-control);font-weight:600;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._btn-primary-link_15kwg_86:hover{background:var(--color-sofee-highlight-hover)}._btn-secondary-link_15kwg_87,a._btn-secondary-link_15kwg_87{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;text-decoration:none;border-radius:var(--ui-radius-control);border:1px solid transparent;background:var(--btn-base-bg);color:var(--color-on-brand);cursor:pointer;padding:.4rem .75rem;font-size:var(--font-size-control);font-weight:600;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._btn-secondary-link_15kwg_87:hover{background:var(--btn-base-bg-hover)}._message_15kwg_217{margin:0;padding:.5rem .7rem;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border)}._message-success_15kwg_224{color:var(--ui-success-text);background:var(--ui-success-bg);border-color:var(--ui-success-border)}._message-error_15kwg_230{color:var(--ui-error-text);background:var(--ui-error-bg);border-color:var(--ui-error-border)}._message-warning_15kwg_236{color:var(--ui-warning-text);background:var(--ui-warning-bg);border-color:var(--ui-warning-border)}._message-info_15kwg_242{color:var(--ui-info-text);background:var(--ui-info-bg);border-color:var(--ui-info-border)}@media (max-width: 640px){button,._btn_15kwg_48,._control-button_15kwg_49,input,textarea,select,._control-input_15kwg_15,._control-select_15kwg_16,._control-textarea_15kwg_17{font-size:var(--font-size-body)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=range]):not([type=file]):not([type=image]),textarea,select,._control-input_15kwg_15,._control-select_15kwg_16,._control-textarea_15kwg_17{padding-inline:.75rem}button,._btn_15kwg_48,._control-button_15kwg_49{min-height:2.5rem;padding:.55rem .85rem}}._ai-model-scope-select_15kwg_278{position:relative;width:100%}._ai-model-scope-toggle_15kwg_283{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;text-align:left;cursor:pointer;background:var(--ui-surface-2);color:var(--color-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:var(--ui-control-padding-y) .65rem;font:inherit;font-size:var(--font-size-control)}._ai-model-scope-toggle_15kwg_283:disabled{opacity:.6;cursor:not-allowed}._ai-model-scope-toggle_15kwg_283:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ui-focus-ring)}._ai-model-scope-toggle-label_15kwg_311{display:inline-flex;align-items:center;gap:.4rem;min-width:0;flex:1}._ai-model-scope-toggle-label_15kwg_311>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ai-model-scope-menu_15kwg_326{position:fixed;z-index:1300;width:max-content;min-width:12rem;max-width:min(42rem,92vw);max-height:min(22rem,70vh);overflow:auto;margin:0;padding:.25rem 0;list-style:none;background:var(--ui-surface-2, #fff);color:var(--color-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:0 8px 24px #0000001f}._ai-model-scope-option_15kwg_345{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;text-align:left;border:0;background:transparent;color:inherit;font:inherit;font-size:var(--font-size-control);padding:.4rem .65rem;cursor:pointer;white-space:nowrap}._ai-model-scope-option_15kwg_345:hover,._ai-model-scope-option_15kwg_345[aria-selected=true]{background:var(--surface-hover, #f3f4f6)}._ai-model-scope-tag_15kwg_367{flex-shrink:0;display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:.05em .45em;border-radius:999px}._ai-model-scope-tag-local_15kwg_378{background:#d8f5dc;color:#146c2e}._ai-model-scope-tag-cloud_15kwg_383{background:#d6e8ff;color:#1a4f9c}._searchSettingsLayout_zk6e_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:1.25rem;align-items:start}@media (max-width: 1100px){._searchSettingsLayout_zk6e_1{grid-template-columns:1fr}}._subTabs_zk6e_14{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._fieldGrid_zk6e_29{display:grid;gap:.75rem}._fieldRow_zk6e_34{display:grid;gap:.25rem}._inheritedBadge_zk6e_39{font-size:var(--text-sm);color:var(--text-muted, #666)}._simPanel_zk6e_44{border:1px solid var(--border-subtle, #ddd);border-radius:8px;padding:.75rem 1rem;background:var(--surface-elevated, #fafafa)}._simStep_zk6e_51{margin:.35rem 0;font-size:var(--text-sm)}._bannerWarn_zk6e_56{border:1px solid #c9a227;background:#fff8e6;padding:.75rem 1rem;border-radius:6px;margin-bottom:1rem}._bannerInfo_zk6e_64{border:1px solid #8aa;background:#f0f8ff;padding:.75rem 1rem;border-radius:6px;margin-bottom:1rem}._revisionMono_zk6e_72{font-family:ui-monospace,monospace;font-size:var(--text-sm);word-break:break-all}._pageShell_1aco7_1{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;box-sizing:border-box;padding:.7rem .85rem .75rem;color:var(--color-text);overflow:hidden;background:var(--color-bg, #f5f5f7)}._pageShellLeftPanel_1aco7_15{height:100%}._pageShellTopMenu_1aco7_19{height:calc(100vh - 3.75rem)}._pageHeader_1aco7_23{flex-shrink:0;margin-bottom:.35rem}._pageHeader_1aco7_23 h1{margin:0;font-family:var(--font-heading);color:var(--color-heading);font-size:var(--text-xl);line-height:1.25}._pageHeader_1aco7_23 p{margin:.25rem 0 0}._pageChrome_1aco7_40{flex-shrink:0;margin-bottom:.45rem;padding:.55rem .7rem;border:1px solid var(--color-border, #d0d0d0);border-radius:8px;background:var(--color-surface, #fff)}._pageStatus_1aco7_49{position:absolute;left:1rem;right:1rem;bottom:.65rem;z-index:30;display:flex;flex-direction:column;gap:.35rem;pointer-events:none}._pageStatus_1aco7_49>*{pointer-events:auto;margin:0}._seedRow_1aco7_66{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;align-items:start}._seedControl_1aco7_73{display:flex;align-items:center;gap:.45rem;min-height:2.25rem}._seedControl_1aco7_73 select,._seedControl_1aco7_73 input{flex:1;min-width:0}._searchPanel_1aco7_86{padding:0;overflow:hidden}._searchPanelToggle_1aco7_91{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:.55rem;border:1px solid var(--editor-divider, #d0d0d0);border-radius:8px;background:color-mix(in srgb,var(--color-surface, #fff) 88%,#fce7f3 12%);padding:.42rem .55rem;cursor:pointer;text-align:left;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}._searchPanelToggle_1aco7_91:hover{background:color-mix(in srgb,var(--color-surface, #fff) 72%,#fbcfe8 28%);border-color:color-mix(in srgb,var(--editor-divider, #d0d0d0) 45%,#db2777 55%);box-shadow:0 2px 8px #db27771f}._searchPanelToggle_1aco7_91 ._groupLabel_1aco7_112{border-right:1px solid var(--editor-divider, #d0d0d0)}._searchPanelTitle_1aco7_116{font-weight:800;font-size:var(--text-base);letter-spacing:.01em;color:#be185d;white-space:nowrap}._seedLabel_1aco7_124{font-weight:600;font-size:var(--text-2xs);letter-spacing:.02em;color:#64748b}._searchPanelMeta_1aco7_131{flex:1;min-width:0;font-size:var(--text-xs);color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchPanelChevron_1aco7_141{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;flex-shrink:0;border-radius:6px;background:#be185d;color:#fff;font-size:var(--text-md);font-weight:700;line-height:1}._searchPanelToggleAction_1aco7_156{flex-shrink:0;padding:.2rem .55rem;border-radius:999px;background:#be185d;color:#fff;font-size:var(--text-2xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}._searchPanelBody_1aco7_168{width:100%;padding:.55rem .15rem .2rem;border-top:1px solid rgba(15,23,42,.08);margin-top:.35rem}._viewRow_1aco7_175{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid rgba(15,23,42,.08)}._filterRow_1aco7_185{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem 1.25rem;margin-top:.9rem}._filterItem_1aco7_193{display:flex;flex-direction:column;gap:.25rem;max-width:28rem}._tinyNote_1aco7_200{margin:0;font-size:var(--text-2xs);line-height:1.35;color:#64748b}._pathBox_1aco7_207{margin-top:.9rem;padding:.75rem .9rem;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:#0f172a0d}._pathNote_1aco7_215{margin:0 0 .55rem;font-size:var(--text-xs);line-height:1.4;color:#475569}._pathActions_1aco7_222{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._toolbarGroupRelative_1aco7_229{position:relative}._pathPopup_1aco7_233{position:absolute;top:calc(100% + .4rem);left:0;z-index:40;min-width:280px;max-width:min(420px,90vw);padding:.7rem .8rem;border:1px solid var(--editor-divider, #d0d0d0);border-radius:10px;background:#fffffffa;box-shadow:0 10px 28px #0f172a29;text-align:left}._pathPopup_1aco7_233 ._pathNote_1aco7_215,._pathPopup_1aco7_233 ._pathActions_1aco7_222{text-align:left;justify-content:flex-start}._chartToolbar_1aco7_254{--editor-divider: color-mix(in srgb, var(--color-border, #d0d0d0) 88%, #cbd5e1 12%);display:flex;flex-direction:column;gap:.35rem;margin:.35rem 0 .55rem;padding:.35rem;background:color-mix(in srgb,var(--color-surface, #fff) 98%,#f8fafc 2%);border:1px solid var(--editor-divider);border-radius:8px;box-shadow:0 1px #94a3b81f}._toolbarTopRow_1aco7_267{display:flex;width:100%}._toolbarActionsRow_1aco7_272{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:.35rem}._toolbarSearchGroup_1aco7_280{flex:1;flex-direction:column;align-items:stretch;border-left:none;gap:0}._toolbarSearchGroupCollapsed_1aco7_288{padding:.12rem .2rem;background:transparent;box-shadow:none}._toolbarGroup_1aco7_229{display:flex;align-items:center;flex-wrap:wrap;gap:.24rem;padding:.22rem .42rem;background:linear-gradient(to bottom,var(--color-surface-soft, #f1f5f9),color-mix(in srgb,var(--color-surface-soft, #f1f5f9) 80%,var(--color-surface, #fff) 20%));border-left:1px solid var(--editor-divider);box-shadow:0 1px 3px #0000000f,inset 0 1px #ffffff73;border-radius:6px}._toolbarActionsRow_1aco7_272 ._toolbarGroup_1aco7_229:first-child{border-left:none}._groupLabel_1aco7_112{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted, #64748b);padding-right:.28rem;margin-right:.1rem;border-right:1px solid var(--editor-divider);line-height:1.6;white-space:nowrap}._toolbarButton_1aco7_327{display:inline-flex;align-items:center;justify-content:center;gap:.26rem;padding:.26rem .44rem;background:var(--color-surface, #fff);color:var(--color-text, #1e293b);border:1px solid var(--editor-divider);border-radius:7px;cursor:pointer;font-size:var(--text-xs);font-weight:600;white-space:nowrap;transition:background .12s ease,border-color .12s ease,transform .12s ease,box-shadow .12s ease}._toolbarButton_1aco7_327:hover:not(:disabled){background:color-mix(in srgb,var(--color-surface, #fff) 72%,#e8f1ff 28%);border-color:color-mix(in srgb,var(--editor-divider) 55%,#93c5fd 45%);transform:translateY(-1px);box-shadow:0 3px 8px #3b82f629,0 1px 2px #3b82f614}._toolbarButton_1aco7_327:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0000000d}._toolbarButton_1aco7_327:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._primaryButton_1aco7_362{background:linear-gradient(160deg,var(--color-brand-magenta, #c026d3) 0%,color-mix(in srgb,var(--color-brand-magenta, #c026d3) 82%,#7c3aed 18%) 100%);border-color:color-mix(in srgb,var(--color-brand-magenta, #c026d3) 75%,#7c3aed 25%);color:var(--color-on-brand, #fff);box-shadow:0 1px 3px #0000001f}._primaryButton_1aco7_362:hover:not(:disabled){background:linear-gradient(160deg,var(--color-brand-magenta-dark, #a21caf) 0%,color-mix(in srgb,var(--color-brand-magenta-dark, #a21caf) 82%,#7c3aed 18%) 100%);border-color:var(--color-brand-magenta-dark, #a21caf);box-shadow:0 3px 10px color-mix(in srgb,var(--color-brand-magenta, #c026d3) 38%,transparent 62%);transform:translateY(-1px)}._toolbarSelect_1aco7_384{min-width:210px;max-width:280px;padding:.24rem .38rem;border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface, #fff);color:var(--color-text, #1e293b);font-size:var(--text-xs);font-weight:600}._toolbarHint_1aco7_396{font-size:var(--text-2xs);color:var(--color-text-muted, #64748b);padding-left:.2rem;white-space:nowrap}._toolbarCheckLabel_1aco7_403{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-xs);color:var(--color-text, #1e293b);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}._toolbarCheckLabel_1aco7_403 input{margin:0;accent-color:var(--color-accent, #2563eb)}._workspace_1aco7_419{position:relative;flex:1;min-height:0;padding:0;overflow:hidden;margin-bottom:0;display:flex;flex-direction:column}._canvasPane_1aco7_430{flex:1;min-height:240px;height:100%;border:1px solid var(--color-border, #d0d0d0);background:#f8fafc;border-radius:6px;overflow:hidden}._detailPane_1aco7_440{position:absolute;top:12px;right:12px;z-index:20;width:360px;height:420px;display:flex;flex-direction:column;overflow:hidden;padding:0;border:1px solid rgba(15,23,42,.12);border-radius:10px;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 32px #0f172a24;pointer-events:auto}._detailPaneFullscreen_1aco7_459{left:8px!important;top:8px!important;right:8px!important;bottom:8px!important;width:auto!important;height:auto!important;max-height:none!important}._detailBody_1aco7_469{flex:1;overflow:auto;padding:0 1rem 1rem}._detailHeader_1aco7_475{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;padding:.65rem .75rem .55rem 1rem;border-bottom:1px solid rgba(15,23,42,.08);background:#f8fafcf2;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0}._detailHeaderNoDrag_1aco7_490{cursor:default}._detailHeader_1aco7_475:active:not(._detailHeaderNoDrag_1aco7_490){cursor:grabbing}._detailHeader_1aco7_475 h2{margin:0;font-size:var(--text-base);flex:1}._detailDragHint_1aco7_504{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}._detailIconBtn_1aco7_511,._detailClose_1aco7_512{border:none;background:transparent;color:#64748b;font-size:var(--text-lg);line-height:1;cursor:pointer;padding:.15rem .3rem}._detailClose_1aco7_512{font-size:var(--text-xl)}._detailIconBtn_1aco7_511:hover,._detailClose_1aco7_512:hover{color:#0f172a}._detailResizeHandle_1aco7_531{position:absolute;right:2px;bottom:2px;width:16px;height:16px;cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,transparent 55%,#94a3b8 55%,#94a3b8 65%,transparent 65%),linear-gradient(135deg,transparent 70%,#94a3b8 70%,#94a3b8 80%,transparent 80%)}._actionMenu_1aco7_544{position:absolute;z-index:30;min-width:180px;display:flex;flex-direction:column;align-items:stretch;padding:.3rem;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#fffffffa;box-shadow:0 10px 28px #0f172a29}._actionMenu_1aco7_544 button{display:block;width:100%;border:none;background:transparent;text-align:left;justify-content:flex-start;padding:.45rem .65rem;font-size:var(--text-sm);font-weight:500;color:#1e293b;border-radius:5px;cursor:pointer}._actionMenu_1aco7_544 button:hover:not(:disabled){background:#f1f5f9}._actionMenu_1aco7_544 button:disabled{opacity:.45;cursor:default}._emptyState_1aco7_582{display:flex;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:var(--color-text-muted, #666)}._flowNode_1aco7_593{display:flex;align-items:center;gap:.55rem;background:transparent;border:none;padding:0;font-size:var(--text-xs)}._circleWrap_1aco7_603{position:relative;width:18px;height:18px;flex-shrink:0}._circle_1aco7_603{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.95);box-sizing:border-box;box-shadow:0 0 0 1px #0f172a1f,0 1px 4px #0f172a2e}._flowNodeSelected_1aco7_619 ._circle_1aco7_603{outline:2px solid #b45309;outline-offset:2px}._flowNodeOnPath_1aco7_624 ._circle_1aco7_603{outline:2px solid #d97706;outline-offset:1px}._labelBlock_1aco7_629{display:flex;flex-direction:column;gap:.05rem;max-width:200px;text-shadow:0 0 3px #fff,0 0 3px #fff,1px 0 2px #fff,-1px 0 2px #fff,0 1px 2px #fff,0 -1px 2px #fff}._flowNodeTitle_1aco7_643{font-weight:600;line-height:1.2;color:#1e293b;word-break:break-word}._flowNodeSub_1aco7_650{color:#64748b;font-size:var(--text-2xs);line-height:1.2}._handle_1aco7_656{width:6px;height:6px;opacity:0;background:transparent;border:none}._legend_1aco7_664{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}._legendItem_1aco7_671{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--color-border, #ccc);background:#fff;padding:.25rem .5rem;font-size:var(--text-xs);cursor:pointer}._legendItemOff_1aco7_682{opacity:.45}._legendSwatch_1aco7_686{width:.7rem;height:.7rem;border-radius:50%;border:1px solid rgba(255,255,255,.9);box-shadow:0 0 0 1px #00000014}._workspaceShell_1aco7_694{--editor-divider: color-mix(in srgb, var(--color-border, #d0d0d0) 88%, #cbd5e1 12%);--editor-panel-bg: color-mix(in srgb, var(--color-surface, #fff) 98%, #f8fafc 2%);position:relative;display:flex;align-items:stretch;gap:0;flex:1;min-height:0;border:1px solid var(--editor-divider);border-radius:8px;overflow:hidden;background:var(--color-bg, #f5f5f7)}._workspaceMain_1aco7_709{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:.45rem .55rem .55rem;overflow:hidden}._workspaceMain_1aco7_709 ._chartToolbar_1aco7_254{margin-top:0;flex-shrink:0}._workspaceMain_1aco7_709 ._workspace_1aco7_419{flex:1;min-height:0}._workspaceMain_1aco7_709 ._legend_1aco7_664{flex-shrink:0;margin-top:.35rem}._explorerPanel_1aco7_734{width:272px;flex-shrink:0;display:flex;flex-direction:column;background:var(--editor-panel-bg);border-right:1px solid var(--editor-divider);box-shadow:6px 0 18px #0f172a14;z-index:5;height:100%;max-height:none;overflow:hidden}._leftSidebarHandleButton_1aco7_748{position:absolute;left:0;top:1.25rem;z-index:20;min-width:2.35rem;height:5.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid var(--editor-divider);border-left:none;border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--color-surface, #fff) 92%,#dbeafe 8%);color:var(--color-heading, #1e293b);box-shadow:0 4px 14px #0f172a24;cursor:pointer;writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;padding:.45rem .35rem}._leftSidebarHandleButton_1aco7_748:hover{background:color-mix(in srgb,var(--color-surface, #fff) 70%,#bfdbfe 30%);border-color:color-mix(in srgb,var(--editor-divider) 40%,#3b82f6 60%)}._leftPanelToolbar_1aco7_779{display:flex;align-items:center;flex-shrink:0;padding:.4rem .45rem;border-bottom:1px solid var(--editor-divider);background:color-mix(in srgb,var(--color-surface, #fff) 96%,#f8fafc 4%)}._leftPanelTabs_1aco7_788{display:flex;align-items:center;gap:.25rem;padding:.3rem .35rem 10px;border-bottom:1px solid var(--editor-divider);flex-shrink:0}._leftPanelCollapseButton_1aco7_797{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;border:1px solid var(--editor-divider);border-radius:8px;background:var(--color-surface-soft, #f1f5f9);color:var(--color-text, #1e293b);padding:.42rem .55rem;font-size:var(--text-sm);font-weight:700;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}._leftPanelCollapseButton_1aco7_797:hover{background:color-mix(in srgb,var(--color-surface, #fff) 72%,#dbeafe 28%);border-color:color-mix(in srgb,var(--editor-divider) 45%,#3b82f6 55%);color:#1e3a8a}._leftPanelTabButton_1aco7_820{flex:1;border:1px solid transparent;border-radius:7px;padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x);background:transparent;color:var(--color-text-muted, #64748b);font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);font-weight:600;cursor:pointer;justify-content:center}._leftPanelTabButton_1aco7_820:hover{background:color-mix(in srgb,var(--color-surface, #fff) 72%,#e8f1ff 28%)}._leftPanelTabButtonActive_1aco7_838{background:var(--color-surface, #fff);border-color:var(--editor-divider);color:var(--color-heading, #1e293b)}._leftPanelModeGroup_1aco7_844{display:inline-flex;gap:.2rem;margin-left:auto;padding-left:.35rem;border-left:1px solid var(--editor-divider)}._leftPanelModeButton_1aco7_852{flex:0 0 auto;padding-inline:.55rem}._canvas3dStage_1aco7_857{position:relative;width:100%;height:100%}._canvas3d_1aco7_857{display:block;width:100%;height:100%;cursor:grab;touch-action:none}._explorerHeader_1aco7_871{padding:.65rem .75rem .35rem;flex-shrink:0}._explorerHeader_1aco7_871 h3{margin:0;font-size:var(--text-base)}._explorerHeader_1aco7_871 p{margin:.25rem 0 0;font-size:var(--text-2xs);line-height:1.35;color:var(--color-text-muted, #64748b)}._explorerPathBar_1aco7_888{display:flex;flex-direction:column;gap:.35rem;padding:.35rem .75rem .55rem;border-bottom:1px solid var(--editor-divider);flex-shrink:0}._explorerPathLabel_1aco7_897{font-size:var(--text-2xs);color:var(--color-text-muted, #64748b);word-break:break-all}._explorerPathActions_1aco7_903{display:flex;gap:.35rem}._explorerStatus_1aco7_908{margin:.55rem .75rem;font-size:var(--text-xs);color:var(--color-text-muted, #64748b)}._explorerStatusError_1aco7_914{color:#b91c1c}._explorerList_1aco7_918{list-style:none;margin:0;padding:.25rem .4rem .75rem;overflow:auto;flex:1}._explorerListItem_1aco7_926{margin:0}._explorerEntryButton_1aco7_930{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:.35rem;border:none;background:transparent;text-align:left;padding:.35rem .4rem;border-radius:6px;cursor:pointer;color:var(--color-text, #1e293b);font-weight:400}._explorerEntryButton_1aco7_930:hover{background:color-mix(in srgb,var(--color-surface, #fff) 70%,#e8f1ff 30%)}._explorerEntryMarker_1aco7_950{flex-shrink:0;width:.85rem;color:#94a3b8;font-size:var(--text-xs);line-height:1.4;text-align:left}._explorerEntryText_1aco7_959{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:1;min-width:0;gap:.1rem;text-align:left}._explorerEntryName_1aco7_970{display:block;width:100%;font-size:var(--text-xs);font-weight:400;word-break:break-word;text-align:left}._explorerEntryMeta_1aco7_979{display:block;width:100%;font-size:var(--text-2xs);color:#64748b;text-align:left}._librarySearchWrap_1aco7_987{display:flex;gap:.35rem;padding:.35rem .75rem .55rem;border-bottom:1px solid var(--editor-divider);flex-shrink:0}._librarySearchInput_1aco7_995{flex:1;min-width:0;padding:.3rem .45rem;border:1px solid var(--editor-divider);border-radius:7px;font-size:var(--text-xs);background:var(--color-surface, #fff)}._libraryList_1aco7_1005{overflow:auto;flex:1;padding:.35rem .55rem .85rem}._librarySection_1aco7_1011{margin-top:.55rem}._librarySectionHeaderRow_1aco7_1015{display:flex;align-items:center;justify-content:space-between;gap:.4rem;margin-bottom:.3rem}._librarySectionHeaderRow_1aco7_1015 h4{margin:0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:#64748b}._librarySectionToggleButton_1aco7_1031{border:1px solid var(--editor-divider);background:var(--color-surface, #fff);border-radius:5px;font-size:var(--text-2xs);padding:.15rem .4rem;cursor:pointer;color:var(--color-text)}._libraryMainTypeBlock_1aco7_1041{margin-bottom:.35rem}._libraryHierarchyHeader_1aco7_1045{display:flex;align-items:center;gap:.3rem}._libraryExpandButton_1aco7_1051{width:1.35rem;height:1.35rem;border:1px solid var(--editor-divider);border-radius:4px;background:var(--color-surface, #fff);cursor:pointer;font-size:var(--text-sm);line-height:1;color:var(--color-text)}._libraryMainTypeLabel_1aco7_1063,._libraryTypeLabel_1aco7_1064{font-size:var(--text-xs);font-weight:400;color:#334155}._libraryNodeList_1aco7_1070{list-style:none;margin:.2rem 0 .35rem;padding:0 0 0 .2rem}._libraryNodeButton_1aco7_1076{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.05rem;border:none;background:transparent;text-align:left;padding:.3rem .4rem;border-radius:5px;cursor:pointer;font-weight:400;color:var(--color-text)}._libraryNodeButton_1aco7_1076:hover{background:color-mix(in srgb,var(--color-surface, #fff) 70%,#e8f1ff 30%)}._libraryNodeName_1aco7_1097{font-size:var(--text-xs);font-weight:400;color:#1e293b;word-break:break-word}._libraryNodeMeta_1aco7_1104{font-size:var(--text-2xs);color:#64748b}@media (max-width: 960px){._seedRow_1aco7_66{grid-template-columns:1fr}._workspaceShell_1aco7_694{flex-direction:column}._explorerPanel_1aco7_734{width:100%;max-height:280px;border-right:none;border-bottom:1px solid var(--editor-divider)}}._page_pfd14_1{height:100%;min-height:calc(100vh - 4rem);display:flex;flex-direction:column;gap:.9rem}._explanation_pfd14_9{margin:0;color:var(--color-text-muted);line-height:1.5}._tabs_pfd14_15{margin-bottom:.75rem}._metaRow_pfd14_21{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap}._pathInfo_pfd14_29{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);font-family:var(--font-mono)}._fileDescription_pfd14_36{margin:0 0 .75rem;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.45;max-width:72rem}._editorResizeBox_pfd14_44{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;min-height:320px;height:500px;resize:vertical}._subEditorTitle_pfd14_53{margin:.9rem 0 .45rem;font-size:var(--text-base);color:var(--color-heading)}._subEditorHeader_pfd14_59{margin-top:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.6rem}._subEditorHeader_pfd14_59 ._subEditorTitle_pfd14_53{margin:0}._subEditorResizeBox_pfd14_71{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;min-height:140px;height:210px;resize:vertical}._status_pfd14_80{margin:0;font-size:var(--text-base)}._statusError_pfd14_85{color:var(--color-danger-hover)}._statusSuccess_pfd14_89{color:var(--color-success-hover)}._statusMuted_pfd14_93{color:var(--color-text-muted)}._wrap_1fojt_1{display:grid;gap:.35rem}._label_1fojt_6{font-size:var(--text-sm);font-weight:600}._editorFrame_1fojt_11{border:1px solid var(--ui-border);border-radius:8px;overflow:hidden;background:var(--ui-surface-1)}._nameText_1ky26_15{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:var(--ui-row-height, 28px);cursor:default;-webkit-user-select:none;user-select:none;color:var(--color-text);font-size:var(--text-md)}._placeholder_1ky26_29{font-style:italic;color:var(--color-text-muted);pointer-events:none}._nameInput_1ky26_40{display:block;width:100%;height:100%;padding:0 4px;border:1px solid var(--color-primary, #5b8def);border-radius:var(--ui-radius-control, 4px);background:var(--ui-surface-1, #fff);color:var(--color-text);font-size:var(--text-md);line-height:1.4;outline:none;box-shadow:0 0 0 2px var(--ui-focus-ring, rgba(91, 141, 239, .35));resize:none;box-sizing:border-box}._nameInput_1ky26_40:focus{border-color:var(--color-primary, #5b8def)}._sheetToolbar_13mw0_26{display:flex;align-items:center;gap:.35rem;padding:.3rem .5rem;background:var(--ui-surface-2, #f5f5f7);border-bottom:1px solid var(--ui-border);flex-shrink:0;flex-wrap:wrap}._sheetToolbarGroup_13mw0_40{display:flex;align-items:center;gap:.2rem;padding:.18rem .38rem;background:var(--ui-surface-1, #fff);border-radius:8px;box-shadow:0 1px 2px #0000000d}._sheetBody_13mw0_51{display:flex;align-items:stretch;gap:.6rem;min-height:0;flex:1}._toolbarLabel_13mw0_59{font-size:var(--text-2xs);font-weight:700;color:var(--color-text-muted);letter-spacing:.01em;margin-right:.1rem;white-space:nowrap}._toolbarSelect_13mw0_68{min-width:110px;max-width:150px;padding:.14rem .28rem;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface-1, #fff);color:var(--color-text);font-size:var(--text-xs)}._toolbarTinySwatches_13mw0_79{display:inline-flex;align-items:center;gap:.18rem;max-width:220px;overflow:hidden}._toolbarTinySwatch_13mw0_79{width:12px;min-width:12px;height:12px;border:1px solid color-mix(in srgb,var(--ui-border) 75%,#000 25%);border-radius:2px;cursor:pointer;padding:0}._toolbarTinySwatch_13mw0_79:disabled{opacity:.45;cursor:not-allowed}._toolbarColorInput_13mw0_102{width:24px;min-width:24px;height:20px;padding:0!important;border:1px solid var(--ui-border);border-radius:5px;background:var(--ui-surface-1, #fff)}._toolbarNumberInput_13mw0_112{width:52px;min-width:52px;padding:.1rem .2rem;border:1px solid var(--ui-border);border-radius:5px;font-size:var(--text-xs)}._toolbarCheckLabel_13mw0_121{display:inline-flex;align-items:center;gap:.2rem;font-size:var(--text-xs);font-weight:600;color:var(--color-text);white-space:nowrap}._sheetToolbarDivider_13mw0_131{width:1px;height:20px;background:var(--ui-border);margin:0 .15rem;flex-shrink:0}._sheetToolbarBadge_13mw0_140{display:inline-flex;align-items:center;border-radius:999px;padding:.12rem .45rem;font-size:var(--text-2xs);font-weight:600;border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--color-text-muted);white-space:nowrap}._sheetToolbarBadgeError_13mw0_153{display:inline-flex;align-items:center;border-radius:999px;padding:.12rem .45rem;font-size:var(--text-2xs);font-weight:600;border:1px solid var(--ui-error-border);background:var(--ui-error-bg);color:var(--ui-error-text);white-space:nowrap}._sheetToolbarRight_13mw0_166{margin-left:auto}._sheetToolbarBtn_13mw0_171{display:inline-flex;align-items:center;justify-content:center;gap:.22rem;padding:.22rem .42rem;background:var(--ui-surface-1, #fff);color:var(--color-text);border:1px solid var(--ui-border);border-radius:6px;cursor:pointer;font-size:var(--text-xs);font-weight:600;transition:background .12s,border-color .12s,box-shadow .12s,transform .1s;white-space:nowrap}._sheetToolbarBtn_13mw0_171:hover:not(:disabled){background:color-mix(in srgb,var(--ui-surface-1, #fff) 70%,#e8f1ff 30%);border-color:var(--color-primary, #5b8def);transform:translateY(-1px);box-shadow:0 2px 6px #5b8def26}._sheetToolbarBtn_13mw0_171:active:not(:disabled){transform:translateY(0)}._sheetToolbarBtn_13mw0_171:disabled{opacity:.42;cursor:not-allowed}._sheetToolbarBtn_13mw0_171:focus-visible{outline:2px solid var(--ui-focus-ring, rgba(91, 141, 239, .5));outline-offset:1px}._sheetToolbarBtnActive_13mw0_210{background:var(--color-primary, #5b8def);border-color:var(--color-primary, #5b8def);color:var(--color-on-brand, #fff)}._sheetToolbarBtnActive_13mw0_210:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary, #5b8def) 85%,#000 15%)}._sheetToolbarBtnDanger_13mw0_221{color:var(--ui-error, #e53e3e)}._sheetToolbarBtnDanger_13mw0_221:hover:not(:disabled){background:var(--ui-error-bg, rgba(229, 62, 62, .08));border-color:var(--ui-error-border, rgba(229, 62, 62, .4))}._previewPanel_13mw0_231{width:280px;flex:0 0 280px;min-height:0;display:flex;flex-direction:column;gap:.55rem;padding:.65rem;background:var(--ui-surface-1, #fff);border-left:1px solid var(--ui-border);overflow:auto}._previewHeader_13mw0_244{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:var(--text-sm);color:var(--color-text-muted)}._previewBody_13mw0_253{display:grid;gap:.5rem}._previewField_13mw0_258{display:grid;gap:.2rem}._previewFieldLabel_13mw0_263{font-size:var(--text-xs);color:var(--color-text-muted)}._previewInput_13mw0_268{width:100%;min-width:0;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface-1, #fff);color:var(--color-text);padding:.35rem .45rem;font-size:var(--text-sm)}._previewInput_13mw0_268:focus-visible{outline:2px solid var(--ui-focus-ring, rgba(91, 141, 239, .5));outline-offset:1px}._previewTitle_13mw0_284{font-size:var(--text-base);font-weight:700;color:var(--color-text)}._previewMeta_13mw0_290{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.35}._previewError_13mw0_296{font-size:var(--text-xs);color:var(--ui-error, #e53e3e)}._previewEmpty_13mw0_301{font-size:var(--text-sm);color:var(--color-text-muted)}._previewActions_13mw0_306{display:flex;flex-wrap:wrap;gap:.35rem}._previewSaveBtn_13mw0_312{border:1px solid transparent;border-radius:6px;background:var(--color-sofee-highlight);color:var(--color-on-brand);padding:.42rem .75rem;font-size:var(--text-sm);font-weight:700;cursor:pointer;box-shadow:0 1px 3px #00000024;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}._previewSaveBtn_13mw0_312:hover:not(:disabled){background:var(--color-sofee-highlight-hover);box-shadow:0 2px 6px #0000002e}._previewSaveBtn_13mw0_312:disabled{opacity:.55;cursor:not-allowed}._previewSaveBtn_13mw0_312:focus-visible{outline:2px solid var(--ui-focus-ring, rgba(91, 141, 239, .5));outline-offset:1px}._previewSectionDivider_13mw0_340{height:1px;background:var(--ui-border);margin:.15rem 0}._settingsPanel_13mw0_350{position:absolute;top:44px;left:8px;right:8px;z-index:20;display:flex;flex-wrap:wrap;gap:.75rem;padding:.55rem .65rem;background:color-mix(in srgb,var(--ui-surface-2, #f5f5f7) 94%,#fff 6%);border:1px solid var(--ui-border);border-radius:10px;box-shadow:0 8px 22px #00000024;font-size:var(--text-sm);max-height:min(58vh,460px);overflow:auto}._settingsCard_13mw0_370{display:flex;flex-direction:column;gap:.45rem;padding:.45rem .55rem;background:var(--ui-surface-1, #fff);border:1px solid var(--ui-border);border-radius:8px;box-shadow:0 1px 2px #0000000d;min-width:280px}._settingsCardHeader_13mw0_382{display:flex;align-items:center;gap:.35rem}._helpToggleBtn_13mw0_388{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--ui-border);border-radius:999px;background:var(--ui-surface-1, #fff);color:var(--color-text-muted);cursor:pointer;font-size:var(--text-xs);font-weight:700;line-height:1;padding:0}._helpToggleBtn_13mw0_388:hover{border-color:var(--color-primary, #5b8def);color:var(--color-primary, #5b8def)}._settingsRow_13mw0_410{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._settingsLabel_13mw0_418{font-weight:600;color:var(--color-text);white-space:nowrap}._settingsHint_13mw0_425{color:var(--color-text-muted);font-size:var(--text-xs)}._settingsCheckboxes_13mw0_431{display:flex;gap:.4rem}._settingsCheckbox_13mw0_431{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;font-weight:600;color:var(--color-text)}._formatControls_13mw0_447{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}._settingsSelect_13mw0_454{min-width:160px;padding:.22rem .35rem;border:1px solid var(--ui-border);border-radius:7px;background:var(--ui-surface-1, #fff);color:var(--color-text);font-size:var(--text-xs)}._paletteSwatchGrid_13mw0_464{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}._paletteSwatch_13mw0_464{width:100%;min-height:24px;border:1px solid color-mix(in srgb,var(--ui-border) 80%,#000 20%);border-radius:7px;cursor:pointer}._paletteSwatch_13mw0_464:disabled{opacity:.5;cursor:not-allowed}._colorRow_13mw0_483{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}._colorPicker_13mw0_490{width:36px;min-width:36px;height:26px;padding:.1rem!important;border:1px solid var(--ui-border);border-radius:7px;cursor:pointer;background:var(--ui-surface-1, #fff)}._colorValue_13mw0_501{min-width:92px;padding:.18rem .3rem;border:1px solid var(--ui-border);border-radius:7px;background:var(--ui-surface-1, #fff);color:var(--color-text);font-size:var(--text-xs)}._fontSizeInput_13mw0_511{width:62px}._gridlines_13mw0_520 td,._gridlines_13mw0_520 th{border:1px solid var(--ui-border)!important}._nameCellDisabled_13mw0_532{padding:0;background:color-mix(in srgb,var(--ui-surface-2, #f5f5f7) 60%,transparent 40%)}._headerCellDisabled_13mw0_538{opacity:.38}._ghostRow_13mw0_548{border-bottom:1px solid color-mix(in srgb,var(--ui-border) 50%,transparent 50%);cursor:default}._ghostCell_13mw0_557{padding:0 4px;cursor:text}._ghostRow_13mw0_548:hover ._ghostCell_13mw0_557:after{content:"Click to add task…";font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic;pointer-events:none}._container_13mw0_578{display:flex;flex-direction:column;height:100%;min-height:0;position:relative;outline:none}._scrollArea_13mw0_579{min-width:0}._container_13mw0_578:focus-visible{outline:2px solid var(--ui-focus-ring, rgba(91, 141, 239, .5));outline-offset:-2px}._scrollArea_13mw0_579{flex:1;min-height:0;overflow-y:auto;overflow-x:auto;position:relative;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card, 6px);background:var(--ui-surface-1)}._innerHeight_13mw0_620{position:relative;width:max-content;min-width:100%}._floatingTable_13mw0_631{position:absolute;left:0;border-collapse:collapse;table-layout:fixed;width:max-content}._stickyHeader_13mw0_647{position:sticky;top:0;z-index:2;background:var(--ui-surface-2, #f5f5f7)}._headerCell_13mw0_538{position:relative;text-align:left;padding:0 6px;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);border-bottom:2px solid var(--ui-border);white-space:nowrap;-webkit-user-select:none;user-select:none;background:var(--ui-surface-2, #f5f5f7);overflow:visible}._stickyHeader_13mw0_647 th:first-child{position:sticky;left:0;z-index:4}._headerCellResizable_13mw0_678{padding-right:10px}._headerCellLabel_13mw0_682{display:block;overflow:hidden;text-overflow:ellipsis;cursor:text}._headerLabelInput_13mw0_689{width:100%;min-width:0;border:1px solid var(--color-primary);border-radius:4px;background:var(--ui-surface-1, #fff);color:var(--color-text);padding:.1rem .25rem;font-size:var(--text-xs);font-weight:600}._headerCellResizing_13mw0_701{background:var(--ui-selection-bg, rgba(91, 141, 239, .12))}._columnResizeHandle_13mw0_705{position:absolute;top:0;right:-6px;width:12px;height:100%;cursor:col-resize;z-index:4;touch-action:none}._columnResizeHandle_13mw0_705:after{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background:transparent;transition:background .15s ease}._columnResizeHandle_13mw0_705:hover:after,._headerCellResizing_13mw0_701 ._columnResizeHandle_13mw0_705:after,._tableResizing_13mw0_729 ._columnResizeHandle_13mw0_705:after{background:var(--color-primary, #5b8def)}._tableResizing_13mw0_729{cursor:col-resize}._headerCellLetter_13mw0_737{color:var(--color-primary, #5b8def);font-weight:700;letter-spacing:.04em}._rowNum_13mw0_749{position:sticky;left:0;z-index:2;text-align:right;padding:0 6px;font-size:var(--text-xs);color:var(--color-text-muted);background:var(--ui-surface-2, #f5f5f7);border-right:1px solid var(--ui-border);-webkit-user-select:none;user-select:none;white-space:nowrap}._row_13mw0_749{border-bottom:1px solid var(--ui-border)}._row_13mw0_749:hover{background:var(--ui-surface-hover, rgba(0, 0, 0, .03))}._rowSelected_13mw0_779{background:var(--ui-selection-bg, rgba(91, 141, 239, .12))!important}._rowDragging_13mw0_784{opacity:.4}._dropBefore_13mw0_799{border-top:2px solid var(--color-primary, #5b8def)}._dropAfter_13mw0_804{border-bottom:2px solid var(--color-primary, #5b8def)}._dropChild_13mw0_809{background:var(--ui-selection-bg, rgba(91, 141, 239, .15))!important;outline:1px dashed var(--color-primary, #5b8def);outline-offset:-1px}._nameCell_13mw0_532{padding:0 4px;vertical-align:middle;overflow:hidden}._nameCellEmpty_13mw0_827{padding:0;background:transparent}._dataCell_13mw0_833{padding:0 6px;vertical-align:middle;font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellInvalid_13mw0_844{background:var(--ui-error-bg, rgba(229, 62, 62, .1))!important;box-shadow:inset 0 0 0 2px var(--ui-error-border, rgba(229, 62, 62, .55))}._cellInvalidText_13mw0_850{color:var(--ui-error, #e53e3e);font-weight:600;font-size:var(--text-xs)}._dueCellDelayed_13mw0_856{padding:0 6px;vertical-align:middle;font-size:var(--text-sm);color:var(--ui-error, #e53e3e);font-weight:600;white-space:nowrap}._actionCell_13mw0_866,._actionHeaderCell_13mw0_868{position:sticky;left:var(--sheet-row-num-width, 40px);z-index:1;background:var(--ui-surface-1, #fff);box-shadow:2px 0 6px #0000000f}._actionHeaderCell_13mw0_868{z-index:3;background:var(--ui-surface-2, #f5f5f7)}._actionCell_13mw0_866{text-align:center;vertical-align:middle}._rowSelected_13mw0_779 ._actionCell_13mw0_866{background:var(--ui-selection-bg, rgba(91, 141, 239, .12))}._statusBadge_13mw0_894{display:inline-flex;align-items:center;border-radius:999px;padding:1px 7px;font-size:var(--text-xs);font-weight:600;border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}._assigneeAvatar_13mw0_913{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--color-primary, #5b8def);color:var(--color-on-brand, #fff);font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.02em;-webkit-user-select:none;user-select:none}._page_kfbto_1{display:flex;flex-direction:column;height:calc(100vh - 64px);min-height:480px;gap:0}._toolbar_kfbto_9{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border, #ddd);background:var(--color-surface, #fff)}._toolbarTitle_kfbto_19{font-size:var(--text-lg);font-weight:600;margin-right:.75rem}._toolbarSpacer_kfbto_25{flex:1}._body_kfbto_29{display:flex;align-items:stretch;flex:1;min-height:0}._listPane_kfbto_36{flex:0 0 auto;min-width:200px;max-width:70%;overflow:auto;background:var(--color-surface-muted, #fafafa);display:flex;flex-direction:column}._listSearch_kfbto_46{position:sticky;top:0;z-index:1;padding:.65rem .75rem .35rem;background:var(--color-surface-muted, #fafafa);border-bottom:1px solid var(--color-border, #ddd)}._listSearchInput_kfbto_55{width:100%;box-sizing:border-box;font:inherit;padding:.4rem .55rem;border:1px solid var(--color-border, #ddd);border-radius:6px;background:var(--color-surface, #fff)}._pager_kfbto_65{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.65rem .85rem;border-top:1px solid var(--color-border, #eee);margin-top:auto;position:sticky;bottom:0;background:var(--color-surface-muted, #fafafa)}._pager_kfbto_65 ._btn_kfbto_78{padding:.2rem .55rem;font-size:var(--text-2xs)}._splitHandle_kfbto_83{flex:0 0 6px;margin:0;padding:0;border:0;border-radius:999px;background:var(--color-border, #ddd);cursor:col-resize;align-self:stretch}._splitHandle_kfbto_83:hover,._splitHandle_kfbto_83:active{background:var(--color-sofee-highlight, #6b4eff)}._listItem_kfbto_99{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:start;width:100%;text-align:left;padding:.65rem .85rem;border:0;border-bottom:1px solid var(--color-border, #eee);background:transparent;cursor:pointer;font:inherit;color:inherit}._listItemActions_kfbto_115{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}._listItemActions_kfbto_115 ._btn_kfbto_78{padding:.2rem .45rem;font-size:var(--text-2xs)}._typeFilter_kfbto_127{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-sm)}._objectHost_kfbto_134{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:auto}._embedPanel_kfbto_142{display:flex;flex-direction:column;gap:.75rem}._embedGrid_kfbto_148{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._embedGrid_kfbto_148 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm)}._embedGrid_kfbto_148 input,._embedGrid_kfbto_148 textarea,._embedGrid_kfbto_148 select{width:100%;font:inherit}._embedFull_kfbto_168{grid-column:1 / -1}._listItem_kfbto_99:hover{background:var(--color-hover, #f0f0f4)}._listItemActive_kfbto_176{background:var(--color-selected, #e8e4f5)}._starBtn_kfbto_180{border:0;background:transparent;cursor:pointer;font-size:var(--text-base);line-height:1;padding:.1rem;color:var(--color-muted, #888)}._starBtnOn_kfbto_190{color:var(--color-sofee-highlight, #6b4eff)}._itemMeta_kfbto_194{display:flex;flex-direction:column;gap:.15rem;min-width:0}._itemTitle_kfbto_201{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemSub_kfbto_208{font-size:var(--text-sm);color:var(--color-muted, #666);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemType_kfbto_216{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted, #777)}._scoreChip_kfbto_223{font-size:var(--text-2xs);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--color-sofee-highlight, #6b4eff);white-space:nowrap}._detailPane_kfbto_232{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:auto;padding:1rem;background:var(--color-surface, #fff)}._detailEmpty_kfbto_243{color:var(--color-muted, #666);padding:2rem 1rem}._detailHeader_kfbto_248{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}._prefsPanel_kfbto_256{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding:.65rem 1rem;border-bottom:1px solid var(--color-border, #ddd);background:var(--color-surface, #fff);font-size:var(--text-sm)}._prefsPanel_kfbto_256 label{display:inline-flex;align-items:center;gap:.35rem}._mailboxPrefs_kfbto_272,._mailboxBar_kfbto_273{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;width:100%}._mailboxBar_kfbto_273{padding:.45rem 1rem;border-bottom:1px solid var(--color-border, #ddd);background:var(--color-surface, #fff);font-size:var(--text-sm)}._mailboxPrefsLabel_kfbto_288{font-weight:600;margin-right:.25rem}._mailboxChip_kfbto_293{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .45rem;border:1px solid var(--color-border, #ddd);border-radius:4px;background:var(--color-surface-muted, #f7f7f7);cursor:pointer;-webkit-user-select:none;user-select:none}._modalBackdrop_kfbto_305{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:40}._modal_kfbto_305{background:var(--color-surface, #fff);border-radius:8px;padding:1.25rem;min-width:min(420px,92vw);max-width:92vw;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 8px 28px #0000002e}._modal_kfbto_305 h2{margin:0;font-size:var(--text-lg)}._modalActions_kfbto_332{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}._error_kfbto_339{color:var(--color-danger, #a33);padding:.5rem 1rem;font-size:var(--text-sm)}._page_13v76_1{display:grid;grid-template-rows:auto 1fr;gap:.75rem;height:calc(100vh - 4.5rem);padding:1rem;color:var(--color-text)}._header_13v76_10{display:flex;justify-content:space-between;align-items:center;gap:1rem}._title_13v76_17{margin:0;font-size:var(--text-xl)}._subtitle_13v76_22{margin:.2rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._layout_13v76_28{display:grid;grid-template-columns:18rem 1fr 20rem;gap:.75rem;min-height:0}._panel_13v76_35{display:flex;flex-direction:column;gap:.6rem;min-height:0;padding:.75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.6rem;overflow:auto}._canvas_13v76_47{position:relative;min-height:0;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:.6rem;overflow:hidden}._lines_13v76_56{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._line_13v76_56{stroke:var(--color-primary);stroke-width:2;cursor:pointer}._node_13v76_69{position:absolute;width:9rem;transform:translate(-50%,-50%);padding:.55rem .65rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;text-align:center;cursor:grab}._nodeActive_13v76_81{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 35%,transparent)}._nodeName_13v76_86{font-size:var(--text-sm);font-weight:650}._nodeMeta_13v76_91{color:var(--color-text-muted);font-size:var(--text-2xs)}._list_13v76_96{display:flex;flex-direction:column;gap:.35rem;min-height:0;overflow:auto}._listIdentity_13v76_104{display:flex;flex-direction:column;min-width:0}._listItem_13v76_110{display:flex;justify-content:space-between;gap:.4rem;align-items:center;padding:.4rem .45rem;border:1px solid var(--color-border);border-radius:.4rem;cursor:grab;font-size:var(--text-sm)}._form_13v76_122{display:grid;gap:.4rem}._dropHint_13v76_127{position:absolute;left:.75rem;bottom:.75rem;margin:0;color:var(--color-text-muted);font-size:var(--text-sm);pointer-events:none}._onChart_13v76_137{color:var(--color-primary);font-size:var(--text-2xs);font-weight:650}._empty_13v76_143{color:var(--color-text-muted);font-size:var(--text-sm)}._relationList_13v76_148{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}._relationList_13v76_148 a{color:inherit;font-size:var(--text-sm)}._page_a7lt7_1{display:flex;flex-direction:column;gap:.85rem}._panel_a7lt7_7{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1rem 1.1rem;display:grid;gap:.85rem}._error_a7lt7_17{color:var(--color-danger, #b42318);margin:0}._helpBox_a7lt7_22{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.65rem .8rem;background:color-mix(in srgb,var(--color-surface) 92%,var(--color-bg) 8%)}._helpTitle_a7lt7_29{margin:0 0 .35rem;font-size:var(--text-sm);font-weight:600}._helpBox_a7lt7_22 ul{margin:0;padding-left:1.1rem;display:grid;gap:.2rem;font-size:var(--text-sm);color:var(--color-text-muted)}._tableWrap_a7lt7_44{overflow-x:auto}._table_a7lt7_44{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_a7lt7_44 th,._table_a7lt7_44 td{border-bottom:1px solid var(--color-border);padding:.4rem .35rem;text-align:left;vertical-align:middle}._table_a7lt7_44 th{font-weight:600;color:var(--color-text-muted);white-space:nowrap}._checkCell_a7lt7_68{text-align:center;width:4rem}._viewRow_rko5p_1{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin:.5rem 0 .75rem}._viewRow_rko5p_1 label{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm);color:var(--color-text-muted, #666)}._groupHeading_rko5p_17{margin:.9rem 0 .35rem;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted, #666)}._groupHeading_rko5p_17:first-child{margin-top:0}._statementHint_rko5p_30{display:grid;grid-template-columns:auto 1fr;gap:.2rem .75rem;margin:.25rem 0 0;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:6px;font-size:var(--text-sm)}._statementHint_rko5p_30 dt{font-family:var(--font-mono, monospace);color:var(--color-text)}._statementHint_rko5p_30 dd{margin:0;color:var(--color-text-muted, #666)}._statementHint_rko5p_30 dd strong{color:var(--color-text)}._confidenceRow_rko5p_55{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.75rem;align-items:start}._origin_rko5p_62{display:inline-block;margin-left:.4rem;padding:0 .4rem;border-radius:999px;border:1px solid var(--color-border);font-size:var(--text-2xs);color:var(--color-text-muted, #666);vertical-align:middle}._clusterToolbar_rko5p_75{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin-bottom:.75rem}._clusterToolbar_rko5p_75 ._ui-field_rko5p_83{min-width:14rem}._clusterActions_rko5p_87{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1rem;align-items:center}._clusterMeta_rko5p_95{margin:0 0 .75rem;color:var(--color-text-muted, #666);font-size:var(--text-sm)}._clusterCard_rko5p_101{border:1px solid var(--color-text);border-radius:12px;padding:1rem 1.25rem 1.1rem;margin-bottom:1rem;background:var(--ui-surface, #fff)}._clusterKicker_rko5p_109{margin:0 0 .25rem;font-family:var(--font-mono, monospace);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted, #666)}._clusterCard_rko5p_101 h3{margin:0 0 .6rem;font-size:var(--text-lg)}._clusterGrid_rko5p_123{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.5rem 1rem;align-items:start}._clusterGrid_rko5p_123 dt{font-family:var(--font-mono, monospace);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted, #666);padding-top:.2rem}._clusterGrid_rko5p_123 dd{margin:0}._clusterStatement_rko5p_143{grid-column:1 / -1;display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.5rem 1rem;padding:.65rem .75rem;border-radius:8px;background:var(--color-text, #111);color:var(--ui-surface, #fff)}._clusterStatement_rko5p_143 dt{color:inherit;opacity:.8}._clusterStatement_rko5p_143 dd{font-size:var(--text-md)}._memberList_rko5p_163{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}._memberList_rko5p_163 li{padding:.3rem .5rem;border-radius:6px;font-size:var(--text-sm)}._memberList_rko5p_163 li:nth-child(2n){background:var(--ui-surface-2, #f5f5f5)}._memberList_rko5p_163 li strong{font-weight:600}._memberQuote_rko5p_186{color:var(--color-text-muted, #666)}._momentCheck_rko5p_190{margin:.75rem 0 0;font-family:var(--font-mono, monospace);font-size:var(--text-sm);color:var(--color-success, #2d6a4f)}._promptHint_rko5p_197{margin:0;font-size:var(--text-sm);color:var(--color-text-muted, #666)}._headerRow_1s9ti_1{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;justify-content:space-between;margin-bottom:1rem}._statGrid_1s9ti_10{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem}._stat_1s9ti_10{padding:.75rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md)}._statLabel_1s9ti_23{font-size:var(--text-sm);color:var(--color-text-muted)}._statValue_1s9ti_28{font-size:var(--text-xl);font-weight:600}._progressBox_1s9ti_33{padding:.75rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:1rem}._progressTrack_1s9ti_41{height:.55rem;background:var(--color-border);border-radius:999px;overflow:hidden;margin:.4rem 0}._progressFill_1s9ti_49{height:100%;background:var(--color-accent, var(--color-sofee-highlight, #7c3aed))}._suggestBox_1s9ti_54{white-space:pre-wrap;font-size:var(--text-sm);background:var(--color-surface-muted);border:1px solid var(--color-border);padding:.75rem;border-radius:var(--radius-md)}._summaryCell_1s9ti_63{display:flex;flex-direction:column;gap:.15rem;min-width:10rem;max-width:22rem}._summaryName_1s9ti_71{font-weight:600;font-size:var(--text-sm)}._summaryLine_1s9ti_76{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.35}._queryPreview_1s9ti_82{display:block;max-width:5.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--text-sm)}._colQuery_1s9ti_92{width:5.25rem;max-width:5.25rem}._multiSelect_1s9ti_97{min-height:7rem}._logList_1s9ti_101{display:flex;flex-direction:column;gap:.75rem;max-height:min(60vh,28rem);overflow:auto}._logRow_1s9ti_109{padding:.65rem .75rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md)}._logMeta_1s9ti_116{display:flex;flex-wrap:wrap;gap:.75rem;align-items:baseline;margin-bottom:.35rem;font-size:var(--text-sm);color:var(--color-text-muted)}._logWarn_1s9ti_126{color:var(--color-warning, #b45309);font-weight:600;text-transform:uppercase;font-size:var(--text-xs)}._logMessage_1s9ti_133{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--text-sm);line-height:1.4}._pair_18hv2_1{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 720px){._pair_18hv2_1{grid-template-columns:1fr}}._form_dll18_1{display:grid;gap:var(--space-md, 1rem)}._pair_dll18_6{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:var(--space-md, 1rem)}._side_dll18_13{display:grid;gap:var(--space-sm, .5rem);align-content:start}._or_dll18_19{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--color-muted, #5b6472);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._or_dll18_19:before,._or_dll18_19:after{content:"";flex:1;height:1px;background:currentColor;opacity:.35}._arrow_dll18_40{align-self:center;width:3.25rem;height:2.25rem;margin-top:1.6rem;color:var(--color-accent, #3b6fd8);flex-shrink:0}._explain_dll18_49{margin:0;color:var(--color-muted, #5b6472);font-size:.92rem;line-height:1.45}._tabs_dll18_56{display:flex;gap:var(--space-sm, .5rem);margin:var(--space-md, 1rem) 0}@media (max-width: 720px){._pair_dll18_6{grid-template-columns:1fr}._arrow_dll18_40{margin:0 auto;transform:rotate(90deg)}}._pairGrid_18kb3_1{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._sideTitle_18kb3_7{margin:0 0 .45rem;font-size:.92rem;font-weight:700}._pillRow_18kb3_13{display:flex;justify-content:flex-start;margin-bottom:.45rem}@media (max-width: 820px){._pairGrid_18kb3_1{grid-template-columns:1fr}}._page_1hw37_1{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}._hero_1hw37_8{display:flex;justify-content:space-between;gap:1rem;align-items:stretch;padding:1rem 1.1rem;border-radius:18px;border:1px solid var(--ui-border, rgba(120, 130, 150, .18));background:var(--ui-surface, #fff);color:var(--ui-text, #102033);box-shadow:0 12px 30px #0a0f1e0f}._kicker_1hw37_21{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:#ffffffad;margin-bottom:.45rem}._title_1hw37_29{font-size:clamp(var(--text-lg),2vw,var(--text-xl));line-height:1.2;letter-spacing:.04em;font-weight:700;margin:0;color:var(--ui-text, #102033)}._subtitle_1hw37_38{margin:.6rem 0 0;max-width:58rem;color:#f4f7fbd1}._sourceCard_1hw37_44{min-width:11rem;max-width:28rem;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:.75rem .9rem;border-radius:14px;background:#fafbfdeb;border:1px solid var(--ui-border, rgba(120, 130, 150, .16))}._sourceLabel_1hw37_58,._sourceMeta_1hw37_59{font-size:var(--text-xs);color:var(--ui-muted, #667085)}._sourceValue_1hw37_64{font-size:var(--text-base);font-weight:600;color:var(--ui-text, #102033);word-break:break-word}._sourceMeta_1hw37_59{line-height:1.4}._toolbar_1hw37_75{display:flex;gap:.75rem;align-items:end;justify-content:space-between;flex-wrap:wrap}._searchField_1hw37_83{display:flex;flex-direction:column;gap:.35rem;min-width:min(34rem,100%);flex:1 1 28rem}._searchField_1hw37_83 span{font-size:var(--text-md);font-weight:600}._searchField_1hw37_83 input{min-height:2.9rem;border:1px solid var(--ui-border, rgba(120, 130, 150, .25));border-radius:14px;padding:.8rem 1rem;background:var(--ui-surface, #fff);color:var(--ui-text, #102033)}._orgFilterField_1hw37_105{display:flex;flex-direction:column;gap:.35rem;min-width:min(18rem,100%);flex:0 1 18rem}._orgFilterField_1hw37_105 span{font-size:var(--text-md);font-weight:600}._orgFilterField_1hw37_105 select{min-height:2.9rem;border:1px solid var(--ui-border, rgba(120, 130, 150, .25));border-radius:14px;padding:.8rem 1rem;background:var(--ui-surface, #fff);color:var(--ui-text, #102033)}._refreshButton_1hw37_127{min-height:2.9rem;border:0;border-radius:14px;padding:0 1rem;font-weight:700;background:linear-gradient(135deg,#0f172a,#1d4ed8);color:#fff;cursor:pointer}._refreshButton_1hw37_127:disabled{opacity:.7;cursor:progress}._errorBanner_1hw37_143{border-radius:14px;padding:.9rem 1rem;background:#dc262614;border:1px solid rgba(220,38,38,.18);color:#991b1b}._layout_1hw37_151{display:grid;grid-template-columns:minmax(18rem,.95fr) minmax(20rem,1.2fr);gap:1rem;align-items:start}._listPanel_1hw37_158,._detailPanel_1hw37_159{min-width:0;border-radius:18px;border:1px solid var(--ui-border, rgba(120, 130, 150, .18));background:var(--ui-surface, #fff);box-shadow:0 12px 30px #0a0f1e0f}._panelHeader_1hw37_167{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1rem .75rem;border-bottom:1px solid var(--ui-border, rgba(120, 130, 150, .16))}._panelHeader_1hw37_167 h2,._attributesBlock_1hw37_177 h3{margin:0;font-size:var(--text-lg)}._panelHeader_1hw37_167 span{color:var(--ui-muted, #667085);font-size:var(--text-md)}._vehicleList_1hw37_187{display:grid;gap:.65rem;padding:1rem}._vehicleCard_1hw37_193{width:100%;text-align:left;border:1px solid var(--ui-border, rgba(120, 130, 150, .18));border-radius:16px;padding:.95rem 1rem;background:linear-gradient(180deg,#fffffff2,#f7f9fcfa);cursor:pointer}._vehicleCardActive_1hw37_203{border-color:#1d4ed873;box-shadow:0 10px 22px #1d4ed81f}._vehicleCardTop_1hw37_208{display:flex;justify-content:space-between;gap:.75rem}._vehicleCardTitle_1hw37_214{font-weight:700}._vehicleCardSubtitle_1hw37_218,._vehicleCardMeta_1hw37_219,._detailSubtitle_1hw37_220{color:var(--ui-muted, #667085);font-size:var(--text-base)}._vehicleCardMeta_1hw37_219{display:flex;justify-content:space-between;gap:.75rem;margin-top:.75rem}._vehicleId_1hw37_232,._detailBadge_1hw37_233{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .55rem;border-radius:999px;background:#0f172a0f;font-size:var(--text-sm);font-weight:700}._detailShell_1hw37_244{padding:1rem}._detailHeader_1hw37_248{display:flex;justify-content:space-between;gap:.75rem;align-items:start;margin-bottom:1rem}._detailTitle_1hw37_256{font-size:var(--text-xl);font-weight:800}._summaryGrid_1hw37_261,._attributesGrid_1hw37_262{display:grid;gap:.75rem}._summaryGrid_1hw37_261{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;margin:0}._summaryGrid_1hw37_261 div,._attributeItem_1hw37_274{border-radius:14px;border:1px solid var(--ui-border, rgba(120, 130, 150, .16));padding:.8rem .9rem;background:#fafbfdeb}._summaryGrid_1hw37_261 dt,._attributeLabel_1hw37_282{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--ui-muted, #667085)}._summaryGrid_1hw37_261 dd,._attributeValue_1hw37_290{margin:.35rem 0 0;font-weight:600;word-break:break-word}._attributesBlock_1hw37_177{margin-top:1rem}._attributesGrid_1hw37_262{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.8rem}._emptyState_1hw37_305{padding:1.15rem;color:var(--ui-muted, #667085)}._pagination_1hw37_310{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem 1rem;border-top:1px solid var(--ui-border, rgba(120, 130, 150, .16))}._pageButton_1hw37_319{min-height:2.4rem;border:1px solid var(--ui-border, rgba(120, 130, 150, .25));border-radius:12px;padding:0 .9rem;font-weight:600;background:var(--ui-surface, #fff);color:var(--ui-text, #102033);cursor:pointer}._pageButton_1hw37_319:disabled{opacity:.45;cursor:not-allowed}._pageInfo_1hw37_335{color:var(--ui-muted, #667085);font-size:var(--text-base);text-align:center;flex:1}._detailHeaderActions_1hw37_342{display:flex;flex-direction:column;align-items:end;gap:.5rem}._editActions_1hw37_349{display:flex;gap:.5rem}._editButton_1hw37_354,._saveButton_1hw37_355,._cancelButton_1hw37_356{min-height:2.2rem;border-radius:12px;padding:0 .85rem;font-weight:600;cursor:pointer}._editButton_1hw37_354,._saveButton_1hw37_355{border:0;background:linear-gradient(135deg,#0f172a,#1d4ed8);color:#fff}._cancelButton_1hw37_356{border:1px solid var(--ui-border, rgba(120, 130, 150, .25));background:var(--ui-surface, #fff);color:var(--ui-text, #102033)}._editInput_1hw37_377{width:100%;min-height:2.4rem;border:1px solid var(--ui-border, rgba(120, 130, 150, .25));border-radius:10px;padding:.55rem .7rem;background:var(--ui-surface, #fff);color:var(--ui-text, #102033)}@media (max-width: 960px){._hero_1hw37_8{flex-direction:column}._layout_1hw37_151,._summaryGrid_1hw37_261,._attributesGrid_1hw37_262{grid-template-columns:1fr}}._page_1gl60_1{padding:1.25rem 1.5rem 2rem;max-width:1100px}._header_1gl60_6{margin-bottom:1.25rem}._header_1gl60_6 h1{margin:0 0 .35rem;font-size:var(--text-xl)}._header_1gl60_6 p{margin:0;color:var(--color-text-muted, #666);font-size:var(--text-sm)}._forbidden_1gl60_21{padding:2rem}._toolbar_1gl60_25{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin-bottom:1.25rem}._field_1gl60_33{display:flex;flex-direction:column;gap:.25rem;min-width:10rem}._field_1gl60_33 label{font-size:var(--text-sm);color:var(--color-text-muted, #666)}._field_1gl60_33 input,._field_1gl60_33 select{min-height:2rem}._checkRow_1gl60_50{display:flex;align-items:center;gap:.4rem;min-height:2rem;font-size:var(--text-sm)}._actions_1gl60_58{display:flex;gap:.5rem;flex-wrap:wrap;margin-left:auto}._dateFilterWrap_1gl60_65{margin:0 0 1rem}._panel_1gl60_69{border:1px solid var(--color-border, #ddd);border-radius:.35rem;padding:.85rem 1rem;margin-bottom:1rem;background:var(--color-surface, transparent)}._panel_1gl60_69 h2{margin:0 0 .65rem;font-size:var(--text-md)}._stats_1gl60_82{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-bottom:.75rem}._stat_1gl60_82 strong{display:block;font-size:var(--text-lg)}._stat_1gl60_82 span{font-size:var(--text-sm);color:var(--color-text-muted, #666)}._severity_1gl60_99{display:inline-block;padding:.15rem .45rem;border-radius:.25rem;font-size:var(--text-sm);font-weight:600}._severityP0_1gl60_107{background:#fde8e8;color:#8a1f1f}._severityP1_1gl60_112{background:#fff4d6;color:#7a5b00}._severityOk_1gl60_117{background:#e6f4ea;color:#1e5c32}._list_1gl60_122{margin:0;padding-left:1.1rem}._list_1gl60_122 li{margin-bottom:.35rem}._tableWrap_1gl60_131{overflow:auto;border:1px solid var(--color-border, #ddd);border-radius:.35rem}._table_1gl60_131{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1gl60_131 th,._table_1gl60_131 td{text-align:left;padding:.45rem .55rem;border-bottom:1px solid var(--color-border, #eee);vertical-align:top}._table_1gl60_131 th{background:var(--color-surface-muted, rgba(0, 0, 0, .03));font-weight:600}._mono_1gl60_156{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-2xs);word-break:break-word}._error_1gl60_162{color:#8a1f1f;margin:.5rem 0;font-size:var(--text-sm)}._muted_1gl60_168{color:var(--color-text-muted, #666);font-size:var(--text-sm)}._filters_1gl60_173{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem;margin-bottom:1rem}._layout_12iyp_1{display:flex;align-items:stretch;gap:0;width:100%;min-width:0;min-height:calc(100vh - 10rem);max-height:calc(100vh - 8rem);--list-pane-width: 30rem}._layoutResizing_12iyp_12{cursor:col-resize;-webkit-user-select:none;user-select:none}._layoutResizing_12iyp_12 *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}._listPane_12iyp_22,._editorPane_12iyp_23{background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:.85rem;min-width:0}._listPane_12iyp_22{flex:0 0 var(--list-pane-width);width:var(--list-pane-width);max-width:45rem;overflow:auto}._listPane_12iyp_22 .ui-table-wrap{overflow-x:auto}._listPane_12iyp_22 .ui-table{width:100%;min-width:0;table-layout:fixed}._actionsCol_12iyp_48{width:4.75rem;white-space:nowrap;vertical-align:middle}._listToolbar_12iyp_54{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;width:100%}._listTierFilter_12iyp_62{margin:.35rem 0 .65rem;display:flex;flex-direction:column;gap:.35rem}._listTierTabs_12iyp_69{width:100%}._listTierCount_12iyp_73{margin-left:.35rem;font-size:var(--text-2xs);font-weight:500;opacity:.7}._listTierHelp_12iyp_80{margin:0;line-height:1.35;max-width:42rem}._listToolbarRight_12iyp_86{margin-left:auto;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._restorePanel_12iyp_94{margin:.65rem 0 .25rem;padding:.75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2, var(--ui-surface-1));display:flex;flex-direction:column;gap:.55rem}._restorePanelRow_12iyp_105{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._restoreSelect_12iyp_112{flex:1 1 12rem;min-width:0}._selectCol_12iyp_117{width:2.25rem;min-width:2.25rem;white-space:nowrap;vertical-align:middle;text-align:center}._resultCol_12iyp_125{width:5.5rem;white-space:nowrap;position:sticky;right:0;background:var(--ui-surface-1, #fff);box-shadow:-4px 0 8px -6px #00000040}._listRowRunning_12iyp_134 ._resultCol_12iyp_125{background:color-mix(in srgb,var(--color-primary, #5b8def) 10%,var(--ui-surface-1, #fff))}._toolCol_12iyp_138{width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolCol_12iyp_138 code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ownerCol_12iyp_152{width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nameCol_12iyp_159{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nameCol_12iyp_159 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sortHeader_12iyp_173{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}._sortHeader_12iyp_173:hover{color:var(--color-text, inherit)}._sortHeader_12iyp_173 svg{flex:0 0 auto;opacity:.65}._splitHandle_12iyp_198{flex:0 0 .55rem;margin:0 .15rem;align-self:stretch;cursor:col-resize;touch-action:none;border-radius:999px;background:linear-gradient(to right,transparent 35%,var(--ui-border) 35%,var(--ui-border) 65%,transparent 65%)}._splitHandle_12iyp_198:hover,._splitHandle_12iyp_198:focus-visible,._layoutResizing_12iyp_12 ._splitHandle_12iyp_198{background:color-mix(in srgb,var(--color-primary, #5b8def) 55%,var(--ui-border))}._editorPane_12iyp_23{flex:1 1 0;width:auto;min-width:0;display:flex;flex-direction:column;overflow:hidden;padding:0;background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}._editorStickyHeader_12iyp_233{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border-bottom:1px solid var(--ui-border);background:var(--ui-surface-1);z-index:2}._editorStickyHeader_12iyp_233 ._editorTitle_12iyp_245{margin:0;min-width:0}._editorHeaderActions_12iyp_250{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}._editorScroll_12iyp_257{flex:1 1 auto;min-height:0;overflow:auto;padding:.85rem}._editorTitle_12iyp_245{margin:0 0 .75rem;font-size:var(--text-lg)}._acceptedRow_12iyp_269{margin-bottom:.75rem}._editorIdentityRow_12iyp_273{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) auto auto;gap:.75rem 1rem;align-items:start;margin-bottom:.75rem}._tierInline_12iyp_281{width:8.75rem}._tierInline_12iyp_281 select{width:100%}._editorIdentityRow_12iyp_273>._field_12iyp_289,._editorIdentityOwner_12iyp_290{margin-bottom:0;min-width:0}._editorIdentityRow_12iyp_273>label._field_12iyp_289>span:first-child,._editorIdentityOwner_12iyp_290 .ui-label{display:block;font-weight:700;line-height:1.25;min-height:1.25em}._editorIdentityOwner_12iyp_290{gap:.3rem}._acceptedInline_12iyp_307{justify-self:end;min-width:7.5rem}._editorIdentityRow_12iyp_273 ._acceptedCheck_12iyp_312{margin-top:0;min-height:2rem;align-items:center}._acceptedInline_12iyp_307>span:first-child{font-weight:700}._acceptedCheck_12iyp_312{display:inline-flex;align-items:center;gap:.45rem;margin-top:.35rem;font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none}._acceptedCheck_12iyp_312 input{width:auto;min-width:0}._metaGrid_12iyp_337{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin-bottom:.25rem}._fieldWide_12iyp_344{grid-column:1 / -1}._field_12iyp_289 input:not([type=radio]):not([type=checkbox]),._field_12iyp_289 select,._field_12iyp_289 textarea,._rowPair_12iyp_351 input,._rowPair_12iyp_351 select,._assertionRow_12iyp_353 input,._assertionRow_12iyp_353 select{width:100%;box-sizing:border-box;min-width:0}._error_12iyp_360{margin:0 0 .75rem;color:#b00020;font-size:var(--text-sm)}._field_12iyp_289{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.75rem}._field_12iyp_289>span:first-child:not(._resultFieldTitle_12iyp_373):not(._hint_12iyp_373),._field_12iyp_289>._resultFieldTitle_12iyp_373>span:not(._hint_12iyp_373),._helpToolbar_12iyp_375>span:first-child:not(._resultFieldTitle_12iyp_373),._helpToolbar_12iyp_375>._resultFieldTitle_12iyp_373>span:not(._hint_12iyp_373),._resultCollapseToggle_12iyp_377{font-weight:700}._readonly_12iyp_381{min-height:2rem;padding:.4rem .65rem;border:1px dashed var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text-muted, inherit);width:100%;box-sizing:border-box}._metaGrid_12iyp_337 ._field_12iyp_289{margin-bottom:0}._categoryList_12iyp_396{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.4rem 1rem}._categoryRow_12iyp_402{display:flex;align-items:flex-start;gap:.45rem;font-size:var(--text-sm)}._categoryRow_12iyp_402 input{margin-top:.2rem}._hint_12iyp_373,._toolHelp_12iyp_414{color:var(--color-text-muted, inherit);font-size:var(--text-2xs);font-weight:400}._toolHelp_12iyp_414{line-height:1.4}._toolHelpDoc_12iyp_424{margin-top:.15rem;padding:.65rem .75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text, inherit);font-size:var(--text-sm);line-height:1.45;max-height:22rem;overflow:auto}._toolHelpDoc_12iyp_424 h3{margin:0 0 .45rem;font-size:var(--text-sm)}._toolHelpDoc_12iyp_424 p,._toolHelpDoc_12iyp_424 ul,._toolHelpDoc_12iyp_424 ol{margin:.4rem 0}._toolHelpDoc_12iyp_424 ul,._toolHelpDoc_12iyp_424 ol{padding-left:1.2rem}._toolHelpDoc_12iyp_424 pre,._toolHelpDoc_12iyp_424 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-2xs)}._toolHelpDoc_12iyp_424 pre{margin:.45rem 0;padding:.45rem .55rem;overflow:auto;background:var(--ui-surface-1);border-radius:var(--ui-radius-control)}._toolHelpDoc_12iyp_424 table{width:100%;border-collapse:collapse;font-size:var(--text-2xs)}._toolHelpDoc_12iyp_424 th,._toolHelpDoc_12iyp_424 td{border:1px solid var(--ui-border);padding:.2rem .4rem;text-align:left}._promptBox_12iyp_480,._jsonBox_12iyp_481{min-height:8rem;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm)}._argumentsBox_12iyp_488{min-height:8rem}._notesBox_12iyp_492{min-height:5rem;resize:vertical;font-size:var(--text-sm);line-height:1.45;color:#1d4ed8;font-weight:700}._helpToolbar_12iyp_375{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._helpModeToggle_12iyp_508{display:inline-flex;gap:.25rem}._helpModeBtn_12iyp_513,._helpModeBtnActive_12iyp_514{padding:.18rem .55rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:inherit;font-size:var(--text-2xs);cursor:pointer}._helpModeBtnActive_12iyp_514{background:var(--ui-surface-1);font-weight:700;border-color:var(--color-text-muted, var(--ui-border))}._helpPreviewFrame_12iyp_530{border:1px solid color-mix(in srgb,var(--color-primary, #5b6abf) 32%,var(--ui-border));border-radius:var(--ui-radius-control);overflow:auto;max-height:28rem;background:linear-gradient(180deg,color-mix(in srgb,#5b8def 10%,var(--ui-surface-1)) 0%,var(--ui-surface-1) 42%);box-shadow:inset 4px 0 color-mix(in srgb,#5b8def 75%,transparent)}._helpPreview_12iyp_530{min-height:8rem;padding:.9rem 1.05rem 1.15rem 1.2rem;color:var(--color-text);font-size:var(--text-sm);line-height:1.55}._helpPreview_12iyp_530 h1,._helpPreview_12iyp_530 h2,._helpPreview_12iyp_530 h3,._helpPreview_12iyp_530 h4{margin:.95rem 0 .5rem;color:#2b4ea2;font-size:var(--text-base);line-height:1.3}._helpPreview_12iyp_530 h3{display:inline-block;padding:.22rem .55rem;border-radius:8px;background:color-mix(in srgb,#5b8def 16%,var(--ui-surface-1));border:1px solid color-mix(in srgb,#5b8def 28%,var(--ui-border))}._helpPreview_12iyp_530 h3:first-child,._helpPreview_12iyp_530 p:first-child{margin-top:0}._helpPreview_12iyp_530 p,._helpPreview_12iyp_530 ul,._helpPreview_12iyp_530 ol,._helpPreview_12iyp_530 pre,._helpPreview_12iyp_530 blockquote,._helpPreview_12iyp_530 table{margin:.55rem 0}._helpPreview_12iyp_530 ul,._helpPreview_12iyp_530 ol{padding-left:1.25rem}._helpPreview_12iyp_530 li::marker{color:#5b8def}._helpPreview_12iyp_530 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-2xs);color:#6d28d9;background:color-mix(in srgb,#7c3aed 14%,var(--ui-surface-1));padding:.08rem .32rem;border-radius:6px}._helpPreview_12iyp_530 pre{overflow:auto;padding:.7rem .8rem;border-radius:10px;border:1px solid color-mix(in srgb,#334155 35%,var(--ui-border));background:#1e293b;color:#e2e8f0}._helpPreview_12iyp_530 pre code{padding:0;color:#f8fafc;background:transparent}._helpPreview_12iyp_530 blockquote{margin:.65rem 0;border-left:4px solid #c65a2f;padding:.4rem .75rem;color:var(--color-text);background:color-mix(in srgb,#c65a2f 10%,var(--ui-surface-1));border-radius:0 8px 8px 0}._helpPreview_12iyp_530 table{width:100%;border-collapse:collapse;font-size:var(--text-2xs)}._helpPreview_12iyp_530 th,._helpPreview_12iyp_530 td{border:1px solid color-mix(in srgb,#5b8def 22%,var(--ui-border));padding:.28rem .45rem;text-align:left;vertical-align:top}._helpPreview_12iyp_530 th{background:color-mix(in srgb,#5b8def 22%,var(--ui-surface-1));color:#1e3a8a}._helpPreview_12iyp_530 a{color:#1d4ed8}._helpPreview_12iyp_530 hr{border:0;border-top:2px solid color-mix(in srgb,#5b8def 35%,var(--ui-border));margin:.85rem 0}._helpStrong_12iyp_655{color:#1d4ed8}._helpFileOverlay_12iyp_659{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73}._scheduleModal_12iyp_670{position:relative;display:flex;flex-direction:column;box-sizing:border-box;background:var(--ui-surface-1, #fff);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, 8px);box-shadow:0 18px 48px #0f172a38;overflow:hidden}._floatingModalHeader_12iyp_682{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 0 auto}._floatingModalHeader_12iyp_682:active{cursor:grabbing}._floatingResizeHandle_12iyp_693{position:absolute;z-index:3;background:transparent;touch-action:none}._floatingResizeN_12iyp_700{top:0;left:12px;right:12px;height:8px;cursor:ns-resize}._floatingResizeS_12iyp_708{bottom:0;left:12px;right:12px;height:8px;cursor:ns-resize}._floatingResizeE_12iyp_716{top:12px;right:0;bottom:12px;width:8px;cursor:ew-resize}._floatingResizeW_12iyp_724{top:12px;left:0;bottom:12px;width:8px;cursor:ew-resize}._floatingResizeNE_12iyp_732{top:0;right:0;width:14px;height:14px;cursor:nesw-resize}._floatingResizeNW_12iyp_740{top:0;left:0;width:14px;height:14px;cursor:nwse-resize}._floatingResizeSE_12iyp_748{right:0;bottom:0;width:18px;height:18px;cursor:nwse-resize}._floatingResizeSE_12iyp_748:after{content:"";position:absolute;right:4px;bottom:4px;width:9px;height:9px;border-right:2px solid var(--color-text-muted, #64748b);border-bottom:2px solid var(--color-text-muted, #64748b);pointer-events:none}._floatingResizeSW_12iyp_768{left:0;bottom:0;width:14px;height:14px;cursor:nesw-resize}._scheduleModalBody_12iyp_776{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:.85rem;padding:1rem;overflow:auto}._scheduleCheckbox_12iyp_786,._scheduleRadio_12iyp_787{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--text-sm)}._scheduleModeFieldset_12iyp_794{margin:0;padding:.65rem .75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, 8px);display:flex;flex-direction:column;gap:.45rem}._scheduleModeFieldset_12iyp_794 legend{padding:0 .25rem;font-size:var(--text-sm);font-weight:600}._scheduleStatusBox_12iyp_810{margin-top:.35rem;padding:.75rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, 8px);background:var(--ui-surface-2, var(--ui-surface-1));display:flex;flex-direction:column;gap:.4rem}._scheduleStatusTitle_12iyp_821{font-size:var(--text-sm);font-weight:700}._scheduleStatusRow_12iyp_826{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--text-sm)}._scheduleStatusRow_12iyp_826 span{color:var(--color-text-muted, inherit);flex:0 0 auto}._scheduleStatusRow_12iyp_826 strong{font-weight:600;text-align:right;word-break:break-word}._scheduleStatusDetail_12iyp_844{margin:0;font-size:var(--text-xs);color:var(--color-text-muted, inherit)}._scheduleStatusFailures_12iyp_850{margin:.15rem 0 0;max-height:8rem;overflow:auto;padding:.5rem;border-radius:6px;background:color-mix(in srgb,#ef4444 8%,var(--ui-surface-1));border:1px solid color-mix(in srgb,#ef4444 25%,transparent);font-size:var(--text-xs);white-space:pre-wrap}._scheduleLogModal_12iyp_862{position:relative;display:flex;flex-direction:column;box-sizing:border-box;background:var(--ui-surface-1, #fff);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, 8px);box-shadow:0 18px 48px #0f172a38;overflow:hidden}._scheduleLogBody_12iyp_874{flex:1 1 auto;min-height:0;padding:.75rem 1rem 1rem;overflow:auto}._scheduleLogPre_12iyp_881{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);line-height:1.45}._helpFileModal_12iyp_890{display:flex;flex-direction:column;width:min(960px,100%);height:min(88vh,900px);background:var(--ui-surface-1, #fff);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, 8px);box-shadow:0 18px 48px #0f172a38;overflow:hidden}._helpFileHeader_12iyp_902{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 1rem .75rem;border-bottom:1px solid var(--ui-border)}._helpFileHeader_12iyp_902 h3{margin:0 0 .25rem;font-size:var(--text-lg)}._helpFileActions_12iyp_916{display:inline-flex;gap:.5rem;flex-shrink:0}._helpFileEditor_12iyp_922{flex:1 1 auto;min-height:0;padding:.35rem .5rem .5rem}._helpFileLoading_12iyp_928{display:flex;align-items:center;justify-content:center;gap:.5rem;flex:1;color:var(--color-text-muted, inherit)}._helpBadgeTask_12iyp_937,._helpBadgeUsage_12iyp_938,._helpBadgeAvoid_12iyp_939{display:inline-block;margin-right:.25rem;padding:.08rem .42rem;border-radius:999px;font-weight:700;font-size:var(--text-2xs);letter-spacing:.01em}._helpBadgeTask_12iyp_937{color:#065f46;background:color-mix(in srgb,#10b981 22%,var(--ui-surface-1));border:1px solid color-mix(in srgb,#10b981 45%,transparent)}._helpBadgeUsage_12iyp_938{color:#1e40af;background:color-mix(in srgb,#3b82f6 22%,var(--ui-surface-1));border:1px solid color-mix(in srgb,#3b82f6 45%,transparent)}._helpBadgeAvoid_12iyp_939{color:#9a3412;background:color-mix(in srgb,#f97316 22%,var(--ui-surface-1));border:1px solid color-mix(in srgb,#f97316 50%,transparent)}._helpEmpty_12iyp_967{color:var(--color-text-muted, inherit)}._helpEditorFrame_12iyp_971{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden;background:var(--ui-surface-1);min-height:320px}._resultFieldLabel_12iyp_979{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._resultFieldTitle_12iyp_373{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.45rem;min-width:0}._resultCollapseToggle_12iyp_377{display:inline-flex;align-items:center;gap:.25rem;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}._resultCollapseToggle_12iyp_377:hover{color:var(--color-primary, inherit)}._resultCopyActions_12iyp_1012{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._copyStatus_12iyp_1019{color:var(--color-text-muted, inherit);font-size:var(--text-2xs);font-weight:400}._resultPre_12iyp_1025{margin:0;padding:.55rem .7rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);overflow:auto;max-height:18rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-2xs);white-space:pre-wrap;word-break:break-word}._resultPreFrame_12iyp_1039{display:flex;flex-direction:column;width:100%;height:18rem;min-height:120px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);overflow:hidden}._resultPreInFrame_12iyp_1051{flex:1 1 auto;min-height:0;max-height:none;border:0;border-radius:0;background:transparent}._resultResizeHandle_12iyp_1060{position:relative;flex:0 0 .7rem;margin:0;padding:0;border:0;border-top:1px solid var(--ui-border);background:var(--ui-surface-1);cursor:ns-resize;touch-action:none}._resultResizeHandle_12iyp_1060:after{content:"";position:absolute;left:50%;top:50%;width:2.25rem;height:3px;border-radius:999px;background:var(--ui-border);transform:translate(-50%,-50%)}._resultResizeHandle_12iyp_1060:hover,._resultResizeHandle_12iyp_1060:focus-visible,._resultResizeHandle_12iyp_1060:active{background:color-mix(in srgb,var(--color-primary, #5b6abf) 22%,var(--ui-surface-1))}._resultResizeHandle_12iyp_1060:focus-visible{outline:2px solid var(--color-primary, #5b6abf);outline-offset:-2px}._resultFullscreen_12iyp_1095{position:fixed;z-index:1100;top:0;right:0;bottom:0;left:var(--app-sidebar-width, 240px);display:flex;flex-direction:column;gap:.65rem;margin:0;padding:1rem 1.25rem;background:var(--ui-surface-1);border-left:1px solid var(--ui-border);box-shadow:-4px 0 16px #00000014}._resultFullscreen_12iyp_1095 ._resultFieldLabel_12iyp_979{flex-shrink:0}._resultFullscreen_12iyp_1095 ._resultPre_12iyp_1025{flex:1 1 auto;min-height:0;max-height:none}@media (max-width: 900px){._resultFullscreen_12iyp_1095{left:0;border-left:none;box-shadow:none}}._rowPair_12iyp_351{display:grid;grid-template-columns:minmax(8rem,1.1fr) minmax(7rem,1fr) minmax(6rem,.8fr) minmax(6rem,.9fr) auto;gap:.4rem;align-items:center;margin-bottom:.4rem;width:100%}._assertionRow_12iyp_353{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,1fr) auto;gap:.4rem;align-items:center;margin-bottom:.4rem;width:100%}._assertBuilder_12iyp_1148{display:flex;flex-direction:column;gap:.55rem}._assertRow_12iyp_1154{display:grid;grid-template-columns:1.5rem minmax(11rem,1.1fr) minmax(0,1fr) minmax(0,1fr) auto;gap:.4rem;align-items:center;width:100%}._assertRowDragging_12iyp_1162{opacity:.55}._assertDragHandle_12iyp_1166{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:var(--ui-radius-control);background:transparent;color:var(--color-text-muted, inherit);cursor:grab}._assertDragHandle_12iyp_1166:active{cursor:grabbing}._assertDragHandle_12iyp_1166:hover{color:var(--color-text, inherit);background:color-mix(in srgb,var(--color-primary, #5b8def) 10%,transparent)}._assertHeader_12iyp_1190{margin-bottom:-.15rem;color:var(--color-text-muted, inherit);font-size:var(--text-2xs);font-weight:600;letter-spacing:.01em}._assertHeader_12iyp_1190 span{padding:0 .15rem}._assertSpacer_12iyp_1202{min-height:1px}._assertActions_12iyp_1206{display:flex;flex-wrap:wrap;gap:.45rem}._assertResults_12iyp_1212{margin-top:.75rem}._assertGroupMember_12iyp_1216{opacity:.85;font-weight:500}._linkish_12iyp_1221{border:0;padding:0;background:transparent;color:var(--color-primary, #1d4ed8);cursor:pointer;text-decoration:underline;font:inherit}._rowPair_12iyp_351>button,._assertionRow_12iyp_353>button{width:auto}._toolGrid_12iyp_1236{display:flex;flex-wrap:wrap;gap:.45rem .7rem}._toolChip_12iyp_1242{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--text-sm)}._orderInput_12iyp_1249{width:2.4rem;min-width:2.4rem;padding-block:.1rem!important}._actions_12iyp_48{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}._pass_12iyp_1262{color:#0f7b3a;font-weight:700}._fail_12iyp_1267{color:#b00020;font-weight:700}._infra_12iyp_1272{color:#8a5a00;font-weight:700}._muted_12iyp_1277{color:var(--color-text-muted, inherit)}._listRowRunning_12iyp_134{background:color-mix(in srgb,var(--color-primary, #5b8def) 10%,var(--ui-surface-1))}._listBusy_12iyp_1285{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-primary, #1d4ed8);font-weight:700;font-size:var(--text-sm)}._spin_12iyp_1294{animation:_synthetic-spin_12iyp_1 .8s linear infinite}@keyframes _synthetic-spin_12iyp_1{to{transform:rotate(360deg)}}._sectionLabel_12iyp_1304{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid var(--ui-border);font-size:var(--text-base);font-weight:700;letter-spacing:.02em}._sectionLabel_12iyp_1304 ._hint_12iyp_373{font-weight:400;letter-spacing:0}._resultPanel_12iyp_1322{margin-top:1.35rem;padding:.95rem 1rem .85rem;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);box-shadow:inset 4px 0 color-mix(in srgb,var(--color-primary, #5b8def) 55%,transparent)}._resultStatusRow_12iyp_1331{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}._resultStatusRow_12iyp_1331 ._field_12iyp_289{margin-bottom:.75rem}._resultPanel_12iyp_1322 ._readonly_12iyp_381,._resultPanel_12iyp_1322 ._resultPre_12iyp_1025{background:var(--ui-surface-1)}._resultList_12iyp_1346{margin:0;padding-left:1.1rem;font-size:var(--text-sm)}@media (max-width: 1100px){._metaGrid_12iyp_337{grid-template-columns:1fr}._editorIdentityRow_12iyp_273{grid-template-columns:1fr;align-items:stretch}._tierInline_12iyp_281{width:100%;max-width:16rem}._acceptedInline_12iyp_307{justify-self:start}}@media (max-width: 960px){._layout_12iyp_1{flex-direction:column;max-height:none;min-height:0}._editorPane_12iyp_23{max-height:calc(100vh - 8rem)}._listPane_12iyp_22{flex:1 1 auto;width:100%;max-width:none}._splitHandle_12iyp_198{display:none}._rowPair_12iyp_351,._assertionRow_12iyp_353,._assertRow_12iyp_1154,._resultStatusRow_12iyp_1331{grid-template-columns:1fr}}._tierGolden_12iyp_1401{color:#8a5a00;font-size:.8em;font-weight:700}._stack_12c6v_1{display:flex;flex-direction:column;gap:.85rem}._help_12c6v_7{display:flex;flex-direction:column;gap:.35rem;max-width:46rem;margin:0}._scoreHelp_12c6v_15{max-width:46rem;font-size:var(--text-sm)}._scoreHelp_12c6v_15 summary{cursor:pointer}._scoreHelp_12c6v_15 ul{margin:.35rem 0;padding-left:1.2rem}._scoreHelp_12c6v_15 p{margin:.35rem 0 0}._toolbar_12c6v_33{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._working_12c6v_40{margin:0;font-size:var(--text-sm)}._steps_12c6v_45{margin:.35rem 0 .6rem;padding-left:1.2rem;font-size:var(--text-sm);max-width:46rem}._nameCell_12c6v_52{display:flex;align-items:center;gap:.35rem}._commit_12c6v_58{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-2xs)}._detail_12c6v_63{padding:.35rem .5rem .6rem 1.6rem;font-size:var(--text-xs)}._detail_12c6v_63 ul{margin:.15rem 0 .5rem;padding-left:1.1rem}._detail_12c6v_63 p{margin:0 0 .35rem}._sectionTitle_12c6v_77{margin:.4rem 0 0;font-size:var(--text-lg)}._pickers_12c6v_82{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end}._pickers_12c6v_82 label{display:flex;flex-direction:column;gap:.2rem;font-size:var(--text-sm)}._note_12c6v_96{margin:0;font-size:var(--text-sm)}._callList_12c6v_101{margin-top:.5rem}._callList_12c6v_101 summary{cursor:pointer}._callArgs_12c6v_109{margin:.2rem 0 .6rem;white-space:pre-wrap;font-size:var(--text-sm)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/eye/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/eye/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/eye/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/eye/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/eye/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/eye/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/eye/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/eye/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/eye/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/eye/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/eye/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/eye/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/eye/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/eye/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/eye/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/eye/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/eye/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/eye/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/eye/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/eye/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/eye/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/eye/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/eye/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/eye/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/eye/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/eye/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/eye/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/eye/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/eye/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/eye/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/eye/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/eye/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/eye/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/eye/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/eye/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/eye/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/eye/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/eye/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/eye/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/eye/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/eye/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/eye/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/eye/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/eye/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/eye/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/eye/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/eye/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/eye/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/eye/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-theme=sofee-light]{color-scheme:light;--root-font-size: 14px;--line-height-tight: 1.25;--line-height-body: 1.45;--line-height-relaxed: 1.55;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .875rem;--text-base: .9375rem;--text-lg: 1rem;--text-xl: 1.125rem;--text-2xl: 1.3125rem;--text-3xl: 1.625rem;--font-size-caption: var(--text-xs);--font-size-control: var(--text-sm);--font-size-body-sm: var(--text-md);--font-size-body: var(--text-base);--font-size-label: var(--text-base);--font-size-heading-sm: var(--text-lg);--font-size-heading: var(--text-xl);--font-size-heading-lg: var(--text-2xl);--font-size-display: var(--text-3xl);--ui-tab-font-size: var(--text-lg);--ui-tab-line-height: var(--line-height-tight);--ui-tab-font-weight: 600;--ui-tab-font-weight-active: 700;--ui-tab-padding-y: .35rem;--ui-tab-padding-x: .85rem;--ui-tab-gap: .2rem;--ui-tab-indicator-height: 3px;--font-body: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading: var(--font-body);--font-mono: "SF Mono", "JetBrains Mono", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-bg: #f8f9fa;--color-bg-alt: #f1f3f4;--color-surface: #ffffff;--color-surface-soft: #f8f9fa;--color-surface-muted: #f1f3f4;--color-border: #dadce0;--color-border-strong: #bdc1c6;--color-heading: #202124;--color-text: #202124;--color-text-muted: #5f6368;--color-text-soft: #80868b;--color-on-brand: #ffffff;--color-warning-text: #8a5b00;--color-edge-selected: #1a73e8;--color-brand-magenta: #2f234b;--color-primary: #2f234b;--color-primary-hover: #3d3358;--color-primary-soft: color-mix(in srgb, #2f234b 10%, white);--color-accent: #ee3d23;--color-accent-hover: #d74b35;--color-success: #1e8e3e;--color-success-hover: #188038;--color-success-soft: color-mix(in srgb, var(--color-success) 12%, white);--color-success-border: color-mix(in srgb, var(--color-success) 28%, var(--color-border));--color-warning: #f9ab00;--color-warning-soft: color-mix(in srgb, var(--color-warning) 14%, white);--color-warning-border: color-mix(in srgb, var(--color-warning) 32%, var(--color-border));--color-danger: #d93025;--color-danger-hover: #b3261e;--color-danger-soft: color-mix(in srgb, var(--color-danger) 10%, white);--color-danger-border: color-mix(in srgb, var(--color-danger) 28%, var(--color-border));--color-brand-magenta-dark: #241a3b;--color-danger-muted: color-mix(in srgb, var(--color-danger) 20%, white);--color-danger-muted-hover: color-mix(in srgb, var(--color-danger) 32%, white);--gradient-brand: var(--color-primary);--gradient-brand-hover: var(--color-primary-hover);--gradient-success: var(--color-success);--gradient-success-hover: var(--color-success-hover);--gradient-danger: var(--color-danger);--gradient-danger-hover: var(--color-danger-hover);--overlay-soft: rgba(32, 33, 36, .28);--overlay-strong: rgba(32, 33, 36, .45);--ring-primary: rgba(32, 33, 36, .16);--ring-accent: rgba(238, 61, 35, .2);--shadow-sm: 0 1px 2px rgba(32, 33, 36, .06);--shadow-md: 0 2px 6px rgba(32, 33, 36, .08), 0 1px 2px rgba(32, 33, 36, .04);--shadow-lg: 0 8px 24px rgba(32, 33, 36, .1), 0 2px 6px rgba(32, 33, 36, .06);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--app-background: var(--color-bg);--app-glow-1: none;--app-glow-2: none;--sidebar: var(--color-surface);--ui-control-padding-y: .25rem}:root[data-theme=sofee-dark]{color-scheme:dark;--font-body: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-heading: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-mono: "SF Mono", "JetBrains Mono", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-bg: #111113;--color-bg-alt: #16181d;--color-surface: #1c1c1e;--color-surface-soft: #232326;--color-surface-muted: #2c2c2e;--color-border: #3a3a3c;--color-border-strong: #48484a;--color-heading: #f5f5f7;--color-text: #f2f2f7;--color-text-muted: #b0b0b6;--color-text-soft: #8e8e93;--color-on-brand: #ffffff;--color-warning-text: #ffd166;--color-edge-selected: #4da3ff;--color-brand-magenta: #827b93;--color-primary: #c0bdc9;--color-primary-hover: #eae9ed;--color-primary-soft: rgba(192, 189, 201, .18);--color-accent: #ee3d23;--color-accent-hover: #f58b7b;--color-success: #30d158;--color-success-hover: #28bd50;--color-success-soft: rgba(48, 209, 88, .14);--color-success-border: rgba(48, 209, 88, .32);--color-warning: #ff9f0a;--color-warning-soft: rgba(255, 159, 10, .14);--color-warning-border: rgba(255, 159, 10, .32);--color-danger: #ff453a;--color-danger-hover: #ff6961;--color-danger-soft: rgba(255, 69, 58, .14);--color-danger-border: rgba(255, 69, 58, .32);--color-brand-magenta-dark: #6b6380;--color-danger-muted: rgba(255, 69, 58, .25);--color-danger-muted-hover: rgba(255, 69, 58, .4);--gradient-brand: linear-gradient(135deg, #2f234b 0%, #827b93 100%);--gradient-brand-hover: linear-gradient(135deg, #4b3a70 0%, #c0bdc9 100%);--gradient-success: linear-gradient(135deg, var(--color-success) 0%, var(--color-success-hover) 100%);--gradient-success-hover: linear-gradient(135deg, #46db6b 0%, #2bb34c 100%);--gradient-danger: linear-gradient(135deg, var(--color-danger) 0%, var(--color-danger-hover) 100%);--gradient-danger-hover: linear-gradient(135deg, #ff6258 0%, #ff7f78 100%);--overlay-soft: rgba(0, 0, 0, .42);--overlay-strong: rgba(0, 0, 0, .58);--ring-primary: rgba(130, 123, 147, .28);--ring-accent: rgba(238, 61, 35, .24);--shadow-sm: 0 4px 16px rgba(0, 0, 0, .24);--shadow-md: 0 12px 30px rgba(0, 0, 0, .3);--shadow-lg: 0 24px 60px rgba(0, 0, 0, .38);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--app-background: var(--color-bg);--sidebar: var(--color-surface)}:root[data-theme=terminal-dark]{color-scheme:dark;--font-body: "SF Mono", "Fira Code", "Cascadia Code", "Consolas", monospace;--font-heading: "Inter", "Segoe UI", system-ui, sans-serif;--font-mono: "SF Mono", "Fira Code", "Cascadia Code", "Consolas", monospace;--color-bg: #1a1524;--color-bg-alt: #2f234b;--color-surface: #3a2e55;--color-surface-soft: #3f3460;--color-surface-muted: #44396a;--color-border: rgba(192, 189, 201, .32);--color-border-strong: rgba(192, 189, 201, .52);--color-heading: #f3f8fb;--color-text: #e4dff0;--color-text-muted: #c4bdd2;--color-text-soft: #9b8fa8;--color-on-brand: #ffffff;--color-warning-text: #ffd166;--color-edge-selected: #c65a2f;--color-brand-magenta: #2f234b;--color-primary: #c65a2f;--color-primary-hover: #d97040;--color-primary-soft: rgba(198, 90, 47, .18);--color-accent: #e63d23;--color-accent-hover: #f55040;--color-success: #30d158;--color-success-hover: #28bd50;--color-success-soft: rgba(48, 209, 88, .14);--color-success-border: rgba(48, 209, 88, .32);--color-warning: #ff9f0a;--color-warning-soft: rgba(255, 159, 10, .14);--color-warning-border: rgba(255, 159, 10, .32);--color-danger: #ff453a;--color-danger-hover: #ff6961;--color-danger-soft: rgba(255, 69, 58, .14);--color-danger-border: rgba(255, 69, 58, .32);--color-brand-magenta-dark: #241a3b;--color-danger-muted: rgba(230, 61, 35, .25);--color-danger-muted-hover: rgba(230, 61, 35, .4);--gradient-brand: linear-gradient(135deg, #c65a2f 0%, #e63d23 100%);--gradient-brand-hover: linear-gradient(135deg, #d97040 0%, #f55040 100%);--gradient-success: linear-gradient(135deg, var(--color-success) 0%, var(--color-success-hover) 100%);--gradient-success-hover: linear-gradient(135deg, #46db6b 0%, #2bb34c 100%);--gradient-danger: linear-gradient(135deg, var(--color-danger) 0%, var(--color-danger-hover) 100%);--gradient-danger-hover: linear-gradient(135deg, #ff6258 0%, #ff7f78 100%);--overlay-soft: rgba(0, 0, 0, .42);--overlay-strong: rgba(0, 0, 0, .58);--ring-primary: rgba(198, 90, 47, .28);--ring-accent: rgba(230, 61, 35, .24);--shadow-sm: 0 4px 16px rgba(0, 0, 0, .36);--shadow-md: 0 12px 30px rgba(198, 90, 47, .12), 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 0 40px rgba(198, 90, 47, .18), 0 24px 60px rgba(0, 0, 0, .5);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--app-background: var(--color-bg);--sidebar: var(--color-bg-alt)}:root[data-theme=sofeei-aurora-3d]{color-scheme:light;--font-body: "Plus Jakarta Sans", "Avenir Next", "Segoe UI", sans-serif;--font-heading: "Space Grotesk", "Avenir Next Demi Bold", "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "SF Mono", Menlo, Monaco, Consolas, monospace;--color-bg: #e9e7f5;--color-bg-alt: #ddd9ef;--color-surface: rgba(255, 255, 255, .68);--color-surface-soft: rgba(252, 250, 255, .8);--color-surface-muted: rgba(243, 240, 252, .82);--color-border: rgba(125, 122, 167, .32);--color-border-strong: rgba(96, 89, 147, .46);--color-heading: #202245;--color-text: #2a2c53;--color-text-muted: #5d5e87;--color-text-soft: #8082a5;--color-on-brand: #fdfcff;--color-warning-text: #915b00;--color-edge-selected: #ff7f44;--color-brand-magenta: #5750a3;--color-primary: #6a63bc;--color-primary-hover: #534cb0;--color-primary-soft: rgba(106, 99, 188, .2);--color-accent: #ff8b5f;--color-accent-hover: #ff7442;--color-success: #22b785;--color-success-hover: #159a6f;--color-success-soft: rgba(34, 183, 133, .14);--color-success-border: rgba(34, 183, 133, .3);--color-warning: #ffb347;--color-warning-soft: rgba(255, 179, 71, .2);--color-warning-border: rgba(255, 179, 71, .38);--color-danger: #ff5f6d;--color-danger-hover: #f24a58;--color-danger-soft: rgba(255, 95, 109, .14);--color-danger-border: rgba(255, 95, 109, .3);--color-brand-magenta-dark: #3f3a7d;--color-danger-muted: rgba(255, 95, 109, .2);--color-danger-muted-hover: rgba(255, 95, 109, .3);--gradient-brand: linear-gradient(132deg, #4e4ca6 0%, #7f88da 52%, #ffa074 100%);--gradient-brand-hover: linear-gradient(132deg, #414092 0%, #6f78ce 52%, #ff8b5f 100%);--gradient-success: linear-gradient(135deg, #22b785 0%, #159a6f 100%);--gradient-success-hover: linear-gradient(135deg, #2ac794 0%, #178a65 100%);--gradient-danger: linear-gradient(135deg, #ff5f6d 0%, #f24a58 100%);--gradient-danger-hover: linear-gradient(135deg, #ff7a85 0%, #ee5865 100%);--overlay-soft: rgba(18, 22, 52, .2);--overlay-strong: rgba(18, 22, 52, .34);--ring-primary: rgba(78, 76, 166, .24);--ring-accent: rgba(255, 139, 95, .24);--shadow-sm: 0 10px 24px rgba(78, 76, 166, .14), inset 0 1px 0 rgba(255, 255, 255, .5);--shadow-md: 0 22px 44px rgba(75, 70, 149, .2), 0 6px 16px rgba(255, 148, 106, .15);--shadow-lg: 0 34px 70px rgba(66, 62, 132, .3), 0 12px 32px rgba(255, 152, 111, .2);--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--app-background: radial-gradient(circle at 18% 22%, rgba(202, 195, 255, .78) 0%, rgba(202, 195, 255, 0) 34%), radial-gradient(circle at 84% 18%, rgba(255, 194, 166, .72) 0%, rgba(255, 194, 166, 0) 30%), radial-gradient(circle at 50% 80%, rgba(197, 239, 255, .62) 0%, rgba(197, 239, 255, 0) 44%), linear-gradient(160deg, #f4f2ff 0%, #e7e3fb 46%, #ece8ff 100%);--app-glow-1: radial-gradient(circle at 26% 26%, rgba(132, 120, 222, .44), rgba(132, 120, 222, 0));--app-glow-2: radial-gradient(circle at 78% 66%, rgba(255, 168, 126, .36), rgba(255, 168, 126, 0));--sidebar: var(--color-surface-soft)}[data-theme=terminal-dark] button{border-color:#eee}:root{--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .875rem;--text-base: .9375rem;--text-lg: 1.0625rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--font-size-caption: var(--text-xs);--font-size-control: var(--text-sm);--font-size-body-sm: var(--text-md);--font-size-body: var(--text-base);--font-size-label: var(--text-base);--font-size-heading-sm: var(--text-lg);--font-size-heading: var(--text-xl);--font-size-heading-lg: var(--text-2xl);--font-size-display: var(--text-3xl);--line-height-tight: 1.3;--line-height-body: 1.5;--line-height-relaxed: 1.65;--ui-surface-1: var(--color-surface);--ui-surface-2: var(--color-surface-soft);--ui-surface-3: var(--color-bg-alt);--ui-border: var(--color-border);--ui-border-strong: var(--color-border-strong);--ui-radius-control: var(--radius-sm);--ui-control-padding-y: .25rem;--ui-radius-card: var(--radius-md);--ui-shadow-card: var(--shadow-sm);--ui-shadow-overlay: var(--shadow-md);--ui-focus-ring: var(--ring-primary);--ui-tab-font-size: var(--text-lg);--ui-tab-line-height: var(--line-height-tight);--ui-tab-font-weight: 600;--ui-tab-font-weight-active: 700;--ui-tab-padding-y: .35rem;--ui-tab-padding-x: .85rem;--ui-tab-gap: .2rem;--ui-tab-indicator-height: 3px;--ui-success-text: var(--color-success);--ui-success-bg: color-mix(in srgb, var(--color-success) 10%, var(--ui-surface-1) 90%);--ui-success-border: color-mix(in srgb, var(--color-success) 30%, var(--ui-border) 70%);--ui-error-text: var(--color-danger);--ui-error-bg: color-mix(in srgb, var(--color-danger) 10%, var(--ui-surface-1) 90%);--ui-error-border: color-mix(in srgb, var(--color-danger) 30%, var(--ui-border) 70%);--ui-warning-text: var(--color-warning-text);--ui-warning-bg: var(--color-warning-soft);--ui-warning-border: var(--color-warning-border);--ui-info-text: var(--color-primary);--ui-info-bg: color-mix(in srgb, var(--color-primary) 10%, var(--ui-surface-1) 90%);--ui-info-border: color-mix(in srgb, var(--color-primary) 30%, var(--ui-border) 70%);--border-color: var(--color-border);--surface: var(--color-surface);--surface-bg: var(--color-surface);--surface-hover: var(--color-surface-muted);--surface-muted: var(--color-surface-muted);--text-muted: var(--color-text-muted);--color-muted: var(--color-text-muted);--color-warn: var(--color-warning);--color-external-link: #0b57d0;--color-external-link-hover: #0842a0;--color-link: var(--color-external-link);--link-color: var(--color-external-link);--link-hover: var(--color-external-link-hover);--color-surface-hover: var(--color-surface-muted);--ui-surface: var(--color-surface);--ui-text: var(--color-text);--ui-muted: var(--color-text-muted);--ui-error: var(--color-danger);--color-primary-contrast: var(--color-on-brand);--color-sofee-purple: #2f234b;--color-sofee-purple-hover: #3d3358;--color-sofee-highlight: #ee3d23;--color-sofee-highlight-hover: #d74b35;--btn-base-bg: linear-gradient(135deg, var(--color-sofee-purple) 0%, #827b93 100%);--btn-base-bg-hover: linear-gradient(135deg, #241a3b 0%, #6f6784 100%)}:root[data-theme=sofee-dark],:root[data-theme=terminal-dark]{--color-external-link: #8ab4f8;--color-external-link-hover: #aecbfa}:root[data-theme=sofeei-shadcn]{color-scheme:light;--root-font-size: 14px;--line-height-tight: 1.25;--line-height-body: 1.45;--line-height-relaxed: 1.55;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .875rem;--text-base: .9375rem;--text-lg: 1rem;--text-xl: 1.125rem;--text-2xl: 1.3125rem;--text-3xl: 1.625rem;--font-size-caption: var(--text-xs);--font-size-control: var(--text-sm);--font-size-body-sm: var(--text-md);--font-size-body: var(--text-base);--font-size-label: var(--text-base);--font-size-heading-sm: var(--text-lg);--font-size-heading: var(--text-xl);--font-size-heading-lg: var(--text-2xl);--font-size-display: var(--text-3xl);--radius: .375rem;--background: #ffffff;--foreground: #202124;--card: #ffffff;--card-foreground: #202124;--popover: #ffffff;--popover-foreground: #202124;--primary: #202124;--primary-foreground: #ffffff;--secondary: #f1f3f4;--secondary-foreground: #202124;--muted: #f8f9fa;--muted-foreground: #5f6368;--accent: #f1f3f4;--accent-foreground: #202124;--destructive: #d93025;--border: #dadce0;--input: #dadce0;--ring: #80868b;--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: #f8f9fa;--sidebar-foreground: #202124;--sidebar-primary: #202124;--sidebar-primary-foreground: #ffffff;--sidebar-accent: #f1f3f4;--sidebar-accent-foreground: #202124;--sidebar-border: #dadce0;--sidebar-ring: #80868b;--font-body: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading: var(--font-body);--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-bg: var(--background);--color-bg-alt: var(--muted);--color-surface: var(--card);--color-surface-soft: var(--secondary);--color-surface-muted: var(--accent);--color-border: var(--border);--color-border-strong: #bdc1c6;--color-heading: #202124;--color-text: #202124;--color-text-muted: #5f6368;--color-text-soft: #80868b;--color-on-brand: var(--primary-foreground);--color-warning-text: #8a5b00;--color-edge-selected: #1a73e8;--color-brand-magenta: var(--color-sofee-purple);--color-brand-magenta-dark: #241a3b;--color-primary: var(--color-sofee-purple);--color-primary-hover: var(--color-sofee-purple-hover);--color-primary-soft: color-mix(in srgb, var(--color-sofee-purple) 10%, white);--color-accent: var(--color-sofee-highlight);--color-accent-hover: var(--color-sofee-highlight-hover);--color-success: #1e8e3e;--color-success-hover: #188038;--color-success-soft: color-mix(in srgb, var(--color-success) 12%, white);--color-success-border: color-mix(in srgb, var(--color-success) 28%, var(--border));--color-warning: #f9ab00;--color-warning-soft: color-mix(in srgb, var(--color-warning) 14%, white);--color-warning-border: color-mix(in srgb, var(--color-warning) 32%, var(--border));--color-danger: var(--destructive);--color-danger-hover: #b3261e;--color-danger-soft: color-mix(in srgb, var(--destructive) 10%, white);--color-danger-border: color-mix(in srgb, var(--destructive) 28%, var(--border));--color-danger-muted: color-mix(in srgb, var(--destructive) 20%, white);--color-danger-muted-hover: color-mix(in srgb, var(--destructive) 32%, white);--gradient-brand: var(--color-sofee-purple);--gradient-brand-hover: var(--color-sofee-purple-hover);--gradient-success: var(--color-success);--gradient-success-hover: var(--color-success-hover);--gradient-danger: var(--destructive);--gradient-danger-hover: var(--color-danger-hover);--overlay-soft: rgba(32, 33, 36, .28);--overlay-strong: rgba(32, 33, 36, .45);--ring-primary: rgba(32, 33, 36, .16);--ring-accent: rgba(238, 61, 35, .2);--shadow-sm: 0 1px 2px rgba(32, 33, 36, .06);--shadow-md: 0 2px 6px rgba(32, 33, 36, .08), 0 1px 2px rgba(32, 33, 36, .04);--shadow-lg: 0 8px 24px rgba(32, 33, 36, .1), 0 2px 6px rgba(32, 33, 36, .06);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--app-background: var(--background);--app-glow-1: none;--app-glow-2: none;--ui-tab-font-size: var(--text-lg);--ui-tab-line-height: var(--line-height-tight);--ui-tab-font-weight: 600;--ui-tab-font-weight-active: 700;--ui-tab-padding-y: .35rem;--ui-tab-padding-x: .85rem;--ui-tab-gap: .2rem;--ui-tab-indicator-height: 3px;--ui-control-padding-y: .2rem;--btn-base-bg: var(--color-sofee-purple);--btn-base-bg-hover: var(--color-sofee-purple-hover)}[data-theme=sofeei-shadcn] button,[data-theme=sofeei-shadcn] .btn,[data-theme=sofeei-shadcn] .control-button{font-weight:500;box-shadow:var(--shadow-sm);transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}[data-theme=sofeei-shadcn] :is(.btn-primary,.control-button[data-variant=primary],.btn-primary-link,a.btn-primary-link){background:var(--color-sofee-highlight);color:#fff;border-color:transparent}[data-theme=sofeei-shadcn] :is(.btn-primary,.control-button[data-variant=primary],.btn-primary-link,a.btn-primary-link):hover:not(:disabled){background:var(--color-sofee-highlight-hover);color:#fff;border-color:transparent}[data-theme=sofeei-shadcn] :is(.btn-secondary,.control-button[data-variant=secondary],.btn-secondary-link,a.btn-secondary-link){background:var(--btn-base-bg);color:var(--color-on-brand);border-color:transparent}[data-theme=sofeei-shadcn] :is(.btn-secondary,.control-button[data-variant=secondary],.btn-secondary-link,a.btn-secondary-link):hover:not(:disabled){background:var(--btn-base-bg-hover);border-color:transparent;color:var(--color-on-brand)}[data-theme=sofeei-shadcn] :is(.btn-highlight,.control-button[data-variant=highlight]){background:var(--color-sofee-highlight);color:#fff;border-color:transparent}[data-theme=sofeei-shadcn] :is(.btn-highlight,.control-button[data-variant=highlight]):hover:not(:disabled){background:var(--color-sofee-highlight-hover);color:#fff;border-color:transparent}[data-theme=sofeei-shadcn] :is(input,textarea,select,.control-input,.control-select,.control-textarea){background:var(--background);border-color:var(--input);box-shadow:var(--shadow-sm)}[data-theme=sofeei-shadcn] :is(input,textarea,select,.control-input,.control-select,.control-textarea):focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 40%,transparent)}[data-theme=sofeei-shadcn] :is(button,.btn,.control-button,.btn-primary,.btn-secondary,.btn-highlight,.btn-danger,.btn-primary-link,.btn-secondary-link):focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 40%,transparent)}[data-theme=sofeei-shadcn] :is(.surface-card,.ui-section,.ui-table-card,.ui-modal){background:var(--card);color:var(--card-foreground);border-color:var(--border);box-shadow:var(--shadow-sm)}[data-theme=sofeei-shadcn] .ui-overlay{background:var(--overlay-strong)}[data-theme=sofeei-shadcn] :is(.ui-tabs,[role=tablist]:not(.ui-actions)){margin-top:.55rem;padding:.2rem .15rem 0;gap:var(--ui-tab-gap);align-items:flex-end;border:0;border-top:0;border-bottom:2px solid var(--border);border-radius:0;background:color-mix(in srgb,var(--muted) 55%,var(--background))}[data-theme=sofeei-shadcn] :is(.ui-tabs,[role=tablist]:not(.ui-actions)):before{content:none;display:none}[data-theme=sofeei-shadcn] :is(.ui-tab,[role=tab],[role=tablist]:not(.ui-actions)>[role=tab],[role=tablist]:not(.ui-actions)>button,[role=tablist]:not(.ui-actions)>a[role=tab]){position:relative;margin-bottom:-2px;border:1px solid color-mix(in srgb,var(--border) 75%,var(--foreground) 12%)!important;border-bottom:1px solid transparent!important;border-radius:calc(var(--radius) * .7) calc(var(--radius) * .7) 0 0!important;background:color-mix(in srgb,var(--muted) 40%,var(--background));color:var(--foreground);box-shadow:none;font-weight:var(--ui-tab-font-weight)}[data-theme=sofeei-shadcn] :is(.ui-tab,[role=tablist]:not(.ui-actions)>[role=tab],[role=tablist]:not(.ui-actions)>button):hover:not(:disabled):not([aria-selected=true]):not(.ui-tab--active){color:var(--foreground);background:var(--muted);border-color:color-mix(in srgb,var(--border) 65%,var(--foreground) 20%)!important;border-bottom-color:transparent!important}[data-theme=sofeei-shadcn] :is(.ui-tab--active,.ui-tab[aria-selected=true],[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>button[aria-selected=true],[role=tablist]:not(.ui-actions)>a[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>.ui-tab--active,[role=tablist]:not(.ui-actions)>.tabActive,[role=tablist]:not(.ui-actions)>.tabButtonActive,[role=tablist]:not(.ui-actions)>.listFilterTabActive,[role=tablist]:not(.ui-actions)>.runsGroupTabActive,[role=tablist]:not(.ui-actions)>.runResultTabActive,[role=tablist]:not(.ui-actions)>.fileClassTabActive,[role=tablist]:not(.ui-actions)>.storeTabButtonActive,[role=tablist]:not(.ui-actions)>.settingsMainTabButtonActive,[role=tablist]:not(.ui-actions)>.sheetTabActive,[role=tablist]:not(.ui-actions)>.wizardStepTabActive),[data-theme=sofeei-shadcn] :is(.ui-tab--active,.ui-tab[aria-selected=true],[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>button[aria-selected=true],[role=tablist]:not(.ui-actions)>a[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>.ui-tab--active,[role=tablist]:not(.ui-actions)>.tabActive,[role=tablist]:not(.ui-actions)>.tabButtonActive,[role=tablist]:not(.ui-actions)>.listFilterTabActive,[role=tablist]:not(.ui-actions)>.runsGroupTabActive,[role=tablist]:not(.ui-actions)>.runResultTabActive,[role=tablist]:not(.ui-actions)>.fileClassTabActive,[role=tablist]:not(.ui-actions)>.storeTabButtonActive,[role=tablist]:not(.ui-actions)>.settingsMainTabButtonActive,[role=tablist]:not(.ui-actions)>.sheetTabActive,[role=tablist]:not(.ui-actions)>.wizardStepTabActive):hover:not(:disabled){color:var(--foreground);background:var(--background);border-color:var(--border)!important;border-bottom-color:var(--background)!important;box-shadow:inset 0 var(--ui-tab-indicator-height, 3px) 0 0 var(--primary);font-weight:var(--ui-tab-font-weight-active)}[data-theme=sofeei-shadcn] :is(.ui-tab,[role=tablist]:not(.ui-actions)>[role=tab],[role=tablist]:not(.ui-actions)>button):focus-visible{outline:none;box-shadow:inset 0 var(--ui-tab-indicator-height, 3px) 0 0 var(--primary),0 0 0 3px color-mix(in srgb,var(--ring) 40%,transparent)}[data-theme=sofeei-shadcn] :is(.ui-table thead,.ui-table-card .ui-table thead){background:var(--muted)}[data-theme=sofeei-shadcn] .ui-table th{color:var(--muted-foreground);text-transform:none;letter-spacing:0;font-weight:500}[data-theme=sofeei-shadcn] :is(.ui-table tbody tr,.ui-table-card .ui-table tbody tr):hover{background:var(--muted)}[data-theme=sofeei-shadcn] .ui-name-link{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}[data-theme=sofeei-shadcn] .ui-pill{font-weight:500;border-radius:calc(var(--radius) * .6)}[data-theme=sofeei-shadcn] .ui-note{border-left-width:2px;background:var(--muted)}[data-theme=sofeei-shadcn] .ui-pagination{background:var(--muted)}[data-theme=sofeei-shadcn] body:before,[data-theme=sofeei-shadcn] body:after{display:none}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;width:100%;height:100%}html{font-size:var(--root-font-size, var(--text-lg));background:var(--app-background, var(--color-bg))}body{min-width:320px;min-height:100vh;display:flex;background:var(--app-background, var(--color-bg));color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);position:relative;overflow-x:hidden}body:before,body:after{content:"";position:fixed;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none;z-index:-1}body:before{background:var(--app-glow-1, radial-gradient(circle at 50% 50%, transparent, transparent));filter:blur(12px)}body:after{background:var(--app-glow-2, radial-gradient(circle at 50% 50%, transparent, transparent));filter:blur(16px)}#root{flex:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-heading);line-height:var(--line-height-tight);margin:0 0 .5rem}h1{font-size:var(--font-size-heading-lg)}h2{font-size:var(--font-size-heading)}h3{font-size:var(--font-size-heading-sm)}h4{font-size:var(--font-size-body)}h5,h6{font-size:var(--font-size-body-sm)}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary-hover)}a[href^="http://"]:not(.btn):not(.control-button):not([class*=primaryLinkButton]):not([class*=primaryButton]),a[href^="https://"]:not(.btn):not(.control-button):not([class*=primaryLinkButton]):not([class*=primaryButton]){color:var(--color-external-link);text-decoration:underline;text-underline-offset:.16em}a[href^="http://"]:not(.btn):not(.control-button):not([class*=primaryLinkButton]):not([class*=primaryButton]):hover,a[href^="https://"]:not(.btn):not(.control-button):not([class*=primaryLinkButton]):not([class*=primaryButton]):hover{color:var(--color-external-link-hover)}::selection{background:color-mix(in srgb,var(--color-primary) 42%,transparent);color:var(--color-heading, var(--color-text, inherit))}input::selection,textarea::selection,.control-input::selection,.control-textarea::selection{background:color-mix(in srgb,var(--color-primary) 48%,transparent);color:var(--color-heading, var(--color-text, inherit))}.page-main{max-width:1280px;margin:0 auto;padding:1.2rem}.surface-card{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card)}.stack-sm{display:grid;gap:.55rem}.stack-md{display:grid;gap:.9rem}.app-embed-shell{min-height:100vh;background:var(--color-bg, #fff)}.app-loading{padding:2rem}button,input,textarea,select{font:inherit;font-size:var(--font-size-control);line-height:var(--line-height-tight)}input,textarea,select,.control-input,.control-select,.control-textarea{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-2);color:var(--color-text);transition:border-color .18s ease,box-shadow .18s ease}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=range]):not([type=file]):not([type=image]),textarea,select,.control-input,.control-select,.control-textarea{padding:var(--ui-control-padding-y) .65rem;padding-block:var(--ui-control-padding-y)!important}input:focus,textarea:focus,select:focus,.control-input:focus,.control-select:focus,.control-textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ui-focus-ring)}button,.btn,.control-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:var(--ui-radius-control);border:1px solid transparent;background:var(--btn-base-bg);color:var(--color-on-brand);cursor:pointer;padding:.4rem .75rem;font-size:var(--font-size-control);font-weight:600;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}button:where(:hover:not(:disabled)),.btn:where(:hover:not(:disabled)),.control-button:where(:hover:not(:disabled)){background:var(--btn-base-bg-hover)}button:disabled,.btn:disabled,.control-button:disabled{cursor:not-allowed;opacity:.72}button:focus-visible,.btn:focus-visible,.control-button:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-highlight:focus-visible,.btn-danger:focus-visible,.btn-primary-link:focus-visible,.btn-secondary-link:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring)}.btn-primary,.control-button[data-variant=primary]{border-color:transparent;background:var(--color-sofee-highlight);color:#fff}.btn-primary:hover:not(:disabled),.control-button[data-variant=primary]:hover:not(:disabled){border-color:transparent;background:var(--color-sofee-highlight-hover)}.btn-secondary,.control-button[data-variant=secondary]{background:var(--btn-base-bg);color:var(--color-on-brand);border-color:transparent}.btn-secondary:hover:not(:disabled),.control-button[data-variant=secondary]:hover:not(:disabled){background:var(--btn-base-bg-hover);border-color:transparent}.btn-highlight,.control-button[data-variant=highlight]{border-color:transparent;background:var(--color-sofee-highlight);color:#fff}.btn-highlight:hover:not(:disabled),.control-button[data-variant=highlight]:hover:not(:disabled){border-color:transparent;background:var(--color-sofee-highlight-hover);color:#fff}.btn-danger,.control-button[data-variant=danger]{border-color:var(--ui-border-strong);background:var(--color-border);color:var(--color-text)}.btn-danger:hover:not(:disabled),.control-button[data-variant=danger]:hover:not(:disabled){border-color:var(--ui-border-strong);background:var(--color-border-strong)}.ui-actions>.btn-primary,.ui-actions>.control-button[data-variant=primary],.ui-actions>.btn-primary-link,.ui-actions>.btn-highlight,.ui-actions>.control-button[data-variant=highlight],.ui-actions-inline>.btn-primary,.ui-actions-inline>.control-button[data-variant=primary],.ui-actions-inline>.btn-primary-link,.ui-actions-inline>.btn-highlight,.ui-actions-inline>.control-button[data-variant=highlight]{order:3}.ui-actions>.btn-secondary,.ui-actions>.control-button[data-variant=secondary],.ui-actions>.btn-secondary-link,.ui-actions-inline>.btn-secondary,.ui-actions-inline>.control-button[data-variant=secondary],.ui-actions-inline>.btn-secondary-link{order:2}.btn-primary-link,a.btn-primary-link{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;text-decoration:none;border-radius:var(--ui-radius-control);border:1px solid transparent;background:var(--color-sofee-highlight);color:#fff;cursor:pointer;padding:.4rem .75rem;font-size:var(--font-size-control);font-weight:600;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.btn-primary-link:hover{background:var(--color-sofee-highlight-hover)}.btn-secondary-link,a.btn-secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;text-decoration:none;border-radius:var(--ui-radius-control);border:1px solid transparent;background:var(--btn-base-bg);color:var(--color-on-brand);cursor:pointer;padding:.4rem .75rem;font-size:var(--font-size-control);font-weight:600;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.btn-secondary-link:hover{background:var(--btn-base-bg-hover)}.message{margin:0;padding:.5rem .7rem;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border)}.message-success{color:var(--ui-success-text);background:var(--ui-success-bg);border-color:var(--ui-success-border)}.message-error{color:var(--ui-error-text);background:var(--ui-error-bg);border-color:var(--ui-error-border)}.message-warning{color:var(--ui-warning-text);background:var(--ui-warning-bg);border-color:var(--ui-warning-border)}.message-info{color:var(--ui-info-text);background:var(--ui-info-bg);border-color:var(--ui-info-border)}@media (max-width: 640px){button,.btn,.control-button,input,textarea,select,.control-input,.control-select,.control-textarea{font-size:var(--font-size-body)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=range]):not([type=file]):not([type=image]),textarea,select,.control-input,.control-select,.control-textarea{padding-inline:.75rem}button,.btn,.control-button{min-height:2.5rem;padding:.55rem .85rem}}.ai-model-scope-select{position:relative;width:100%}.ai-model-scope-toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;text-align:left;cursor:pointer;background:var(--ui-surface-2);color:var(--color-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:var(--ui-control-padding-y) .65rem;font:inherit;font-size:var(--font-size-control)}.ai-model-scope-toggle:disabled{opacity:.6;cursor:not-allowed}.ai-model-scope-toggle:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ui-focus-ring)}.ai-model-scope-toggle-label{display:inline-flex;align-items:center;gap:.4rem;min-width:0;flex:1}.ai-model-scope-toggle-label>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-model-scope-menu{position:fixed;z-index:1300;width:max-content;min-width:12rem;max-width:min(42rem,92vw);max-height:min(22rem,70vh);overflow:auto;margin:0;padding:.25rem 0;list-style:none;background:var(--ui-surface-2, #fff);color:var(--color-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:0 8px 24px #0000001f}.ai-model-scope-option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;text-align:left;border:0;background:transparent;color:inherit;font:inherit;font-size:var(--font-size-control);padding:.4rem .65rem;cursor:pointer;white-space:nowrap}.ai-model-scope-option:hover,.ai-model-scope-option[aria-selected=true]{background:var(--surface-hover, #f3f4f6)}.ai-model-scope-tag{flex-shrink:0;display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:.05em .45em;border-radius:999px}.ai-model-scope-tag-local{background:#d8f5dc;color:#146c2e}.ai-model-scope-tag-cloud{background:#d6e8ff;color:#1a4f9c}.ui-page{max-width:1240px;margin:0 auto;padding:2rem;color:var(--color-text)}.ui-header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.ui-subtle{color:var(--color-text-muted);margin:.25rem 0 0;font-size:var(--font-size-body-sm)}.ui-two-pane{display:flex;gap:1.5rem;align-items:flex-start}.ui-sidebar{min-width:220px;flex-shrink:0}.ui-sidebar--tree{width:min(22rem,100%);min-width:16rem}.ui-main{flex:1;min-width:0}.ui-heading-tight{margin-bottom:.5rem}.ui-section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1.25rem;margin-bottom:1rem}.ui-field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem}.ui-field{display:flex;flex-direction:column;gap:.35rem}.ui-label{font-weight:600;font-size:var(--font-size-label)}.ui-help{margin:0;font-size:var(--font-size-body-sm);color:var(--color-text-muted)}.ui-actions{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.9rem}.ui-actions-inline{margin-top:0;flex-shrink:0;justify-content:flex-end}.ui-modal-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;position:sticky;top:0;z-index:2;margin:0 0 1rem;padding:0 0 .85rem;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.ui-modal-toolbar h2{margin:0;font-size:var(--text-lg)}.ui-section-title{margin:0 0 .75rem;font-size:var(--text-md);font-weight:650}.ui-stack{display:flex;flex-direction:column;gap:1rem}.ui-span-all{grid-column:1 / -1}.ui-field textarea{min-height:5.5rem;resize:vertical}.ui-banner-error{margin:.35rem 0 0;color:var(--color-danger, #9b1c1c);font-size:var(--text-sm)}.ui-banner-error-fill{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin:.75rem 0;padding:.75rem 1rem;border-radius:var(--radius-sm, 6px);border:1px solid var(--color-danger-hover, #8e0000);background:var(--color-danger, #c62828);color:#fff;font-size:var(--text-base);font-weight:700;line-height:var(--line-height-body, 1.45)}.ui-banner-error-fill-body{flex:1 1 auto;min-width:0}.ui-banner-error-fill-ack{flex:0 0 auto;margin:0;padding:.3rem .75rem;border:1px solid #fff;border-radius:var(--radius-sm, 6px);background:transparent;color:#fff;font:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer}.ui-banner-error-fill-ack:hover{background:color-mix(in srgb,#fff 18%,transparent)}.ui-banner-ok{margin:.35rem 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.ui-cluster{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.mf-stage{position:relative;width:min(960px,100%);margin:.5rem auto 0;min-height:40rem}.mf-stage-square{min-height:48rem}.mf-triangle{position:absolute;top:7rem;right:8%;bottom:7.5rem;left:8%;width:84%;height:calc(100% - 14.5rem)}.mf-stage-square .mf-square{top:8.5rem;right:14%;bottom:8.5rem;left:14%;width:72%;height:calc(100% - 17rem)}.mf-shape{fill:color-mix(in srgb,var(--color-accent, #c4554a) 14%,transparent);stroke:var(--color-accent, #c4554a);stroke-width:4;stroke-linejoin:round}.mf-center-mark{fill:var(--color-surface);stroke:var(--color-accent, #c4554a);stroke-width:3}.mf-center-label{font-size:var(--text-xl);font-weight:700;text-anchor:middle;fill:var(--color-text)}.mf-center-sublabel{font-size:var(--text-sm);text-anchor:middle;fill:var(--color-text-muted, var(--color-text))}.mf-corner{position:absolute;display:flex;flex-direction:column;align-items:stretch;gap:.45rem;box-sizing:border-box;width:16.5rem;max-width:calc(50% - .5rem);padding:.85rem 1rem;max-height:42%;overflow:auto}.mf-corner .ui-section-title{margin:0}.mf-corner select,.mf-corner .btn{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.mf-corner-top{top:0;left:50%;transform:translate(-50%)}.mf-corner-left{bottom:5.5rem;left:0}.mf-corner-right{bottom:5.5rem;right:0}.mf-corner-top-left{top:0;left:0}.mf-corner-top-right{top:0;right:0}.mf-corner-bottom-left{bottom:4.5rem;left:0}.mf-corner-bottom-right{bottom:4.5rem;right:0}.mf-market-form{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:.6rem;width:min(28rem,100%)}.mf-market-form .ui-field{flex:1 1 12rem;min-width:0}.mf-market-form input{width:100%;min-width:0;box-sizing:border-box}.ui-tabs,[role=tablist]:not(.ui-actions){--ui-tab-rail-pad-x: .65rem;display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--ui-tab-gap);margin:1.35rem 0 10px;padding:.25rem var(--ui-tab-rail-pad-x) 0;list-style:none;border:1px solid var(--color-border);border-top:3px solid var(--color-accent);border-bottom:1px solid var(--color-border);border-radius:var(--radius-md) var(--radius-md) 0 0;background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface-soft))}.ui-tabs:before,[role=tablist]:not(.ui-actions):before{content:"▸ Tab group";flex:1 0 100%;margin:0 0 .15rem;padding:.15rem .2rem .25rem;border-bottom:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;line-height:1.2;text-transform:uppercase;background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}.ui-tabs[aria-label]:before,[role=tablist]:not(.ui-actions)[aria-label]:before{content:"▸ " attr(aria-label)}.ui-tabs--equal>.ui-tab,.ui-tabs--equal>[role=tab],[role=tablist].ui-tabs--equal>[role=tab],[role=tablist].ui-tabs--equal>button{flex:1 1 0;min-width:0}.ui-tab,[role=tablist]:not(.ui-actions)>[role=tab],[role=tablist]:not(.ui-actions)>button,[role=tablist]:not(.ui-actions)>a[role=tab],[role=tab]{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;margin:0;border:1px solid color-mix(in srgb,var(--color-border) 85%,var(--color-text) 15%);border-bottom:none;border-radius:var(--radius-sm) var(--radius-sm) 0 0!important;background:color-mix(in srgb,var(--color-surface) 88%,var(--color-surface-muted));color:var(--color-text);font-size:var(--ui-tab-font-size);line-height:var(--ui-tab-line-height);padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x) calc(var(--ui-tab-padding-y) + .25rem);min-height:0;cursor:pointer;box-shadow:none;font-family:var(--font-body);font-weight:var(--ui-tab-font-weight);text-decoration:none;transition:color .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.ui-tab:hover:not(:disabled):not([aria-selected=true]):not(.ui-tab--active),[role=tablist]:not(.ui-actions)>[role=tab]:hover:not(:disabled):not([aria-selected=true]),[role=tablist]:not(.ui-actions)>button:hover:not(:disabled):not([aria-selected=true]){color:var(--color-text);background:var(--color-surface-muted);border-color:color-mix(in srgb,var(--color-border-strong, var(--color-border)) 70%,var(--color-accent) 30%)}.ui-tab--active,.ui-tab[aria-selected=true],[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>button[aria-selected=true],[role=tablist]:not(.ui-actions)>a[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>.ui-tab--active,[role=tablist]:not(.ui-actions)>.tabActive,[role=tablist]:not(.ui-actions)>.tabButtonActive,[role=tablist]:not(.ui-actions)>.listFilterTabActive,[role=tablist]:not(.ui-actions)>.runsGroupTabActive,[role=tablist]:not(.ui-actions)>.runResultTabActive,[role=tablist]:not(.ui-actions)>.fileClassTabActive,[role=tablist]:not(.ui-actions)>.storeTabButtonActive,[role=tablist]:not(.ui-actions)>.settingsMainTabButtonActive,[role=tablist]:not(.ui-actions)>.sheetTabActive,[role=tablist]:not(.ui-actions)>.wizardStepTabActive{color:var(--color-text);font-weight:var(--ui-tab-font-weight-active);background:color-mix(in srgb,var(--color-accent) 28%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 65%,var(--color-border));border-bottom:none;box-shadow:inset 0 calc(var(--ui-tab-indicator-height, 3px) * -1) 0 0 var(--color-accent)}.ui-tab:focus-visible,[role=tablist]:not(.ui-actions)>[role=tab]:focus-visible,[role=tablist]:not(.ui-actions)>button:focus-visible{outline:none;box-shadow:inset 0 calc(var(--ui-tab-indicator-height, 3px) * -1) 0 0 var(--color-accent),0 0 0 2px var(--ring-accent)}.ui-tab:disabled,[role=tablist]:not(.ui-actions)>[role=tab]:disabled,[role=tablist]:not(.ui-actions)>button:disabled{opacity:.45;cursor:not-allowed}[data-theme=sofee-light] :is(.ui-tabs,[role=tablist]:not(.ui-actions)){align-items:flex-end;gap:var(--ui-tab-gap, .2rem);padding:.3rem .55rem 0;border:1px solid #b0b0b6;border-top:3px solid #3d3358;border-radius:8px 8px 0 0;background:#e4e4e8}[data-theme=sofee-light] :is(.ui-tabs,[role=tablist]:not(.ui-actions)):before{margin:0 0 .15rem;padding:.1rem .15rem .2rem;border-bottom:1px solid #c8c8ce;color:#1d1d1f;background:transparent;font-size:var(--text-sm);font-weight:700;letter-spacing:.05em}[data-theme=sofee-light] :is(.ui-tab,[role=tablist]:not(.ui-actions)>[role=tab],[role=tablist]:not(.ui-actions)>button,[role=tablist]:not(.ui-actions)>a[role=tab],[role=tab]){background:#fff;color:#1d1d1f;border:1px solid #9e9ea4!important;border-bottom:none!important;border-radius:6px 6px 0 0!important;padding:var(--ui-tab-padding-y) var(--ui-tab-padding-x) calc(var(--ui-tab-padding-y) + .25rem);font-size:var(--ui-tab-font-size);font-weight:var(--ui-tab-font-weight);box-shadow:none}[data-theme=sofee-light] :is(.ui-tab,[role=tablist]:not(.ui-actions)>[role=tab],[role=tablist]:not(.ui-actions)>button):hover:not(:disabled):not([aria-selected=true]):not(.ui-tab--active){color:#1d1d1f;background:#f0f0f2;border-color:#7a7a82!important;border-width:1px!important}[data-theme=sofee-light] :is(.ui-tab--active,.ui-tab[aria-selected=true],[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>button[aria-selected=true],[role=tablist]:not(.ui-actions)>a[role=tab][aria-selected=true],[role=tablist]:not(.ui-actions)>.ui-tab--active,[role=tablist]:not(.ui-actions)>.tabActive,[role=tablist]:not(.ui-actions)>.tabButtonActive,[role=tablist]:not(.ui-actions)>.listFilterTabActive,[role=tablist]:not(.ui-actions)>.runsGroupTabActive,[role=tablist]:not(.ui-actions)>.runResultTabActive,[role=tablist]:not(.ui-actions)>.fileClassTabActive,[role=tablist]:not(.ui-actions)>.storeTabButtonActive,[role=tablist]:not(.ui-actions)>.settingsMainTabButtonActive,[role=tablist]:not(.ui-actions)>.sheetTabActive,[role=tablist]:not(.ui-actions)>.wizardStepTabActive){color:#fff;background:#3d3358;border:1px solid #2f2744!important;border-bottom:none!important;box-shadow:inset 0 calc(var(--ui-tab-indicator-height, 3px) * -1) 0 0 #ee3d23;font-weight:var(--ui-tab-font-weight-active)}[data-theme=sofee-light] :is(.ui-tab,[role=tablist]:not(.ui-actions)>[role=tab],[role=tablist]:not(.ui-actions)>button):focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-primary)}.ui-table-wrap{overflow:auto}.ui-table{width:100%;border-collapse:collapse}.ui-table thead{background:var(--color-surface-soft);border-bottom:1px solid var(--color-border)}.ui-table th,.ui-table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.62rem .9rem;font-size:var(--text-md)}.ui-table th{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-sm)}.ui-table tbody tr:hover{background:var(--color-surface-muted)}.ui-table tbody tr:last-child td{border-bottom:none}.ui-row-selected{background:var(--color-surface-soft)}.ui-muted-meta{font-size:var(--font-size-caption);color:var(--color-text-muted)}.ui-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:var(--overlay-strong);display:flex;align-items:center;justify-content:center;padding:1rem}.ui-modal{width:min(960px,100%);max-height:90vh;overflow:auto;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);padding:1.25rem}.ui-mb-sm{margin-bottom:.5rem}.ui-table-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}.ui-table-card .ui-table thead{background:var(--color-surface-soft);border-bottom:1px solid var(--color-border)}.ui-table-card .ui-table tbody tr:last-child td{border-bottom:none}.ui-table-card .ui-table tbody tr:hover{background:var(--color-surface-muted)}.ui-table-actions{display:flex;gap:.35rem;justify-content:flex-start;align-items:center}.ui-table-actions .btn{padding:.22rem .5rem;font-size:var(--text-sm)}.ui-table-select-col{width:var(--ui-table-select-width, 2.25rem);min-width:var(--ui-table-select-width, 2.25rem)}.ui-table-select-label{display:inline-flex;align-items:center;justify-content:center;margin:0}.ui-table-actions-col{width:1%;white-space:nowrap}.ui-table-sticky-actions{position:sticky;left:var(--ui-table-select-width, 2.25rem);z-index:1;background:var(--color-surface);box-shadow:2px 0 6px #0000000f}.ui-table thead .ui-table-sticky-actions{z-index:3;background:var(--color-surface-soft)}.ui-table-card .ui-table tbody tr:hover .ui-table-sticky-actions{background:var(--color-surface-muted)}.ui-table-sticky-start.ui-table-select-col{box-shadow:none}.ui-table-freeze{border-collapse:separate;border-spacing:0}.ui-table-sticky-start,.ui-table-sticky-end{position:sticky;z-index:1;background:var(--color-surface)}.ui-table thead .ui-table-sticky-start,.ui-table thead .ui-table-sticky-end{z-index:3;background:var(--color-surface-soft)}.ui-table-sticky-start{left:0;box-shadow:2px 0 6px #0000000f}.ui-table-sticky-end{right:0;box-shadow:-2px 0 6px #0000000f}.ui-table-card .ui-table tbody tr:hover .ui-table-sticky-start,.ui-table-card .ui-table tbody tr:hover .ui-table-sticky-end{background:var(--color-surface-muted)}.ui-table-selection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.55rem .75rem;margin-bottom:.5rem;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ui-table-selection-count{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}.ui-table-selection-actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.ui-table-overflow-trigger{flex-shrink:0}.ui-table-overflow-panel{position:fixed;z-index:80;min-width:11rem;padding:.28rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.ui-table-overflow-item{display:block;width:100%;text-align:left;background:transparent;border:0;border-radius:var(--radius-sm);padding:.4rem .55rem;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer}.ui-table-overflow-item:hover:not(:disabled){background:var(--color-surface-muted)}.ui-table-overflow-item:disabled{opacity:.45;cursor:not-allowed}.ui-table-overflow-item-danger{color:var(--color-danger)}.ui-icon-btn{background:var(--color-surface-soft);border:1px solid var(--color-border);padding:.3rem .55rem;cursor:pointer;border-radius:var(--radius-sm);font-size:var(--font-size-label);line-height:1;color:var(--color-text);font-family:var(--font-body);transition:background .15s ease,border-color .15s ease}.ui-icon-btn:hover:not(:disabled){background:var(--color-surface-muted);border-color:var(--color-border-strong)}.ui-icon-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}.ui-icon-btn:disabled{opacity:.4;cursor:not-allowed}.ui-icon-btn-delete{color:var(--color-danger);border-color:var(--color-danger-border)}.ui-icon-btn-delete:hover:not(:disabled){background:var(--color-danger-soft);border-color:var(--color-danger)}.ui-name-link{cursor:pointer;color:var(--color-accent);font-weight:600}.ui-name-link:hover{text-decoration:underline}.ui-name-link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}.ui-pill{display:inline-block;padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:var(--font-size-caption);font-weight:600;border:1px solid transparent}.ui-pill-success{color:var(--color-success);background:var(--color-success-soft);border-color:var(--color-success-border)}.ui-pill-danger{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger-border)}.ui-pill-warning{color:var(--color-warning-text);background:var(--color-warning-soft);border-color:var(--color-warning-border)}.ui-pill-muted{color:var(--color-text-muted);background:var(--color-surface-soft);border-color:var(--color-border)}.ui-status-ok{color:var(--color-success);font-weight:700}.ui-status-err{color:var(--color-danger);font-weight:700}.ui-table-empty,.ui-table-loading{text-align:center;padding:3rem;color:var(--color-text-muted);font-size:var(--font-size-label)}.ui-querying{display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;padding:2rem 1rem;color:var(--color-text-muted);font-size:var(--font-size-label)}.ui-querying-compact{padding:.15rem 0}.ui-querying-dots{display:inline-flex;align-items:center;gap:.28rem}.ui-querying-dots span{display:block;width:.42rem;height:.42rem;border-radius:50%;background:var(--color-accent);animation:ui-querying-bounce .9s ease-in-out infinite}.ui-querying-dots span:nth-child(2){animation-delay:.15s}.ui-querying-dots span:nth-child(3){animation-delay:.3s}.ui-querying-label{font-weight:600;letter-spacing:.01em}@keyframes ui-querying-bounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.28rem)}}.ui-table-error{text-align:center;padding:3rem;color:var(--color-danger-hover);font-size:var(--font-size-label)}.ui-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.85rem;background:var(--color-surface-soft);border-top:1px solid var(--color-border);font-size:var(--font-size-body-sm);color:var(--color-text-muted)}.ui-pagination button{padding:.38rem .75rem;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-body-sm);font-weight:600;font-family:var(--font-body);transition:background .15s ease,border-color .15s ease}.ui-pagination button:hover:not(:disabled){background:var(--color-surface-soft);border-color:var(--color-border-strong)}.ui-pagination button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-accent)}.ui-pagination button:disabled{opacity:.4;cursor:not-allowed}.ui-note{padding:.75rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);background:var(--color-surface-soft);font-size:var(--text-md);color:var(--color-text);line-height:var(--line-height-body)}.ui-note-warning{border-left-color:var(--color-warning);background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-warning-text)}.ui-note-danger{border-left-color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger-border);color:var(--color-danger)}@media (max-width: 900px){.ui-page{padding:1.25rem}.ui-two-pane{flex-direction:column;gap:1rem}.ui-sidebar,.ui-sidebar--tree{min-width:0;width:100%}.ui-section{padding:1rem}.ui-field-grid{grid-template-columns:1fr}.ui-table th,.ui-table td{padding:.55rem .7rem}.ui-overlay{padding:.75rem}.ui-modal{width:100%;max-height:calc(100vh - 1.5rem);padding:1rem}.ui-modal-toolbar{top:0}.ui-pagination{flex-wrap:wrap;gap:.5rem}}@media (max-width: 640px){.ui-page,.ui-section{padding:.85rem}.ui-actions{flex-direction:column;align-items:stretch}.ui-actions button,.ui-actions .btn,.ui-actions .control-button{width:100%}.ui-table{min-width:640px}.ui-table th{letter-spacing:.02em;font-size:var(--font-size-caption)}.ui-overlay{padding:.5rem}.ui-modal{border-radius:var(--radius-md);padding:.85rem}}.ui-setup-tag{display:inline-block;margin-left:.4rem;padding:.02rem .38rem;border-radius:999px;font-size:var(--text-2xs);font-weight:700;line-height:1.4;background:var(--color-warning-soft, #fff4d6);color:var(--color-warning-text, #7a4b00);animation:ui-setup-tag-flash 1.1s ease-in-out infinite;vertical-align:middle}@keyframes ui-setup-tag-flash{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.ui-setup-tag{animation:none}}.ui-wizard{margin:0 0 1rem}.ui-wizard ol{margin:.4rem 0 0;padding-left:1.2rem}.ui-wizard li{margin:.45rem 0}.ui-tree{display:flex;flex-direction:column;gap:.55rem;min-width:0}.ui-tree-scroll{max-height:min(70vh,48rem);overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:.25rem .2rem}.ui-tree-list,.ui-tree-children{list-style:none;margin:0;padding:0;display:grid;gap:.12rem}.ui-tree-children{padding-left:1.1rem}.ui-tree-entry{min-width:0}.ui-tree-line{display:flex;align-items:center;gap:.35rem;min-width:0}.ui-tree-toggle{flex:0 0 1.05rem;width:1.05rem;height:1.05rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #64748b;border-radius:2px;background:var(--ui-surface, var(--color-surface));cursor:pointer;padding:0;color:#334155;font-size:.8rem;font-weight:700;line-height:1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ui-tree-toggle:hover:not(:disabled){border-color:var(--color-sofee-highlight, #ee3d23);color:var(--color-sofee-highlight, #ee3d23)}.ui-tree-toggle:disabled{border-color:color-mix(in srgb,#64748b 45%,transparent);color:#94a3b8;cursor:default}.ui-tree-row{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;text-align:left;border:1px solid transparent;border-radius:5px;background:transparent;padding:.2rem .3rem;color:inherit;font:inherit;font-weight:400;line-height:1.25}.ui-tree-row:hover{background:var(--ui-hover, rgba(0, 0, 0, .04))}.ui-tree-row--active{border-color:var(--color-border-strong, #999);background:var(--ui-selected, rgba(0, 0, 0, .06))}.ui-tree-label{display:inline;font-size:var(--text-sm);line-height:1.3;overflow-wrap:anywhere}.ui-tree-label--folder{font-weight:600}.ui-tree-meta{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;color:var(--color-text-muted);font-size:var(--text-2xs)}.ui-tree-body{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}.ui-tree-chip{display:inline-flex;align-items:center;gap:.2rem;font:inherit;font-size:var(--text-2xs);line-height:1.2;font-weight:600;padding:.15rem .4rem;border-radius:4px;border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-surface);text-decoration:none;white-space:nowrap;cursor:default}button.ui-tree-chip,a.ui-tree-chip{cursor:pointer;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ui-tree-chip--muted{border-style:dashed;opacity:.8}.ui-tree-chip--flag{border-color:var(--color-warning-border, #d4a017);color:var(--color-warning-text, #8a6d00);background:var(--color-warning-soft, #fff8e1)}.ui-tree-chip--danger{border-color:var(--color-danger-border, #f1b4b4);color:var(--color-danger);background:var(--color-danger-soft, #fff1f1)}.ui-tree-chip--primary{border-color:var(--color-accent-border, var(--color-border));color:var(--color-accent);background:var(--color-surface)}button.ui-tree-chip:disabled,a.ui-tree-chip[aria-disabled=true]{opacity:.5;cursor:not-allowed}a.ui-tree-chip:hover,button.ui-tree-chip:hover:not(:disabled){border-color:var(--color-border-strong, #999);color:inherit}button.ui-tree-chip--danger:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger)}button.ui-tree-chip--primary:hover:not(:disabled){color:var(--color-accent);border-color:var(--color-accent)}.ui-tree-line--sticky{position:sticky;background:var(--color-surface);box-shadow:0 1px 0 var(--color-border)}.ui-tree-line--sticky[data-depth="0"]{top:0;z-index:40}.ui-tree-line--sticky[data-depth="1"]{top:1.7rem;z-index:39}.ui-tree-line--sticky[data-depth="2"]{top:3.4rem;z-index:38}.ui-tree-line--sticky[data-depth="3"]{top:5.1rem;z-index:37}.ui-tree-line--sticky[data-depth="4"]{top:6.8rem;z-index:36}.ui-tree-line--sticky[data-depth="5"]{top:8.5rem;z-index:35}.ui-tree-line--sticky[data-depth="6"]{top:10.2rem;z-index:34}.ui-tree-line--sticky[data-depth="7"]{top:11.9rem;z-index:33}.ui-tree-line--sticky[data-depth="8"]{top:13.6rem;z-index:32}.ui-tree-filters{display:flex;flex-direction:column;gap:.55rem;width:100%;min-width:0}.ui-tree-search{width:100%;min-width:0}.ui-tree-search .control-input{width:100%;box-sizing:border-box}.ui-tree-filter-check{display:inline-flex;flex-direction:row;align-items:center;gap:.45rem;cursor:pointer;width:fit-content}.ui-striped{list-style:none;margin:0;padding:0}.ui-striped>li.ui-striped-row:nth-child(odd of.ui-striped-row)>:first-child{background:color-mix(in srgb,var(--color-text, #111) 6%,#fff);border-radius:5px;padding-block:.38rem;padding-inline:.35rem}.ui-striped>li.ui-striped-row:nth-child(2n of.ui-striped-row)>:first-child{background:color-mix(in srgb,var(--ui-surface-2, #f8fafc) 55%,#fff);border-radius:5px;padding-block:.38rem;padding-inline:.35rem}.ui-push-end{margin-left:auto;flex-shrink:0}.text-2xs{font-size:var(--text-2xs)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-md{font-size:var(--text-md)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-muted{color:var(--color-text-muted)}.text-soft{color:var(--color-text-soft)}.text-heading{color:var(--color-heading)}
