.BiTabDialog_bodyGrid__ASKaq{display:grid;gap:15px}.BiTabDialog_error__3evDj{border:1px solid rgba(var(--red-rgb),.3);border-radius:var(--ui-radius-md);background:var(--ui-error-soft);color:var(--ui-error);font-size:12px;line-height:18px;padding:10px 12px}.AppSelector_trigger__VhYmn{display:inline-flex;min-width:13rem;height:36px;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text);cursor:pointer;padding:0 10px;text-align:left}.AppSelector_trigger__VhYmn:hover{border-color:var(--ui-text-3)}.AppSelector_trigger__VhYmn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}.AppSelector_inner__jkxH4{display:flex;min-width:0;align-items:center;gap:8px}.AppSelector_icon__nfYNV{display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--ui-text-3)}.AppSelector_text__dzcic{display:flex;min-width:0;flex-direction:column;gap:2px}.AppSelector_label__aN4Fb{color:var(--ui-text-3);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.AppSelector_menuDesc__DQL_I,.AppSelector_menuName__VA9Go,.AppSelector_name__GzEh5{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppSelector_name__GzEh5{color:var(--ui-text);font-size:13px;font-weight:600;line-height:1.2}.AppSelector_chevron__BoP_w{width:14px;height:14px;flex-shrink:0;color:var(--ui-text-3)}.AppSelector_chevronOpen__nWx46{transform:rotate(180deg)}.AppSelector_menu__2DPFc{width:18rem;padding:4px 0}.AppSelector_menuItem__inwN1{cursor:pointer;gap:4px;padding:5px 12px}.AppSelector_menuCheckSlot__TYyH7{display:inline-flex;width:14px;flex-shrink:0;align-items:center;justify-content:center}.AppSelector_menuCheck__32ZTM{width:14px;height:14px;color:var(--accent)}.AppSelector_menuText__2YkiH{min-width:0;flex:1;padding:0 4px}.AppSelector_menuName__VA9Go{color:var(--ui-text);font-size:13px;font-weight:500}.AppSelector_menuDesc__DQL_I{color:var(--ui-text-3);font-size:12px}.AppSelector_menuCaption__BuD94{padding:6px 12px 2px!important}.AppSelector_compact__Fs0LE{min-width:0;height:28px;padding:0 8px}.AppSelector_compact__Fs0LE .AppSelector_text__dzcic{flex-direction:row;align-items:baseline;gap:8px}.AppSelector_compact__Fs0LE .AppSelector_label__aN4Fb{line-height:1.2}.AppSelector_compact__Fs0LE .AppSelector_name__GzEh5{max-width:16rem}.AppSelector_warning__HLqMR,.AppSelector_warning__HLqMR .AppSelector_label__aN4Fb,.AppSelector_warning__HLqMR .AppSelector_name__GzEh5{color:var(--ui-warning)}.AppSelector_warning__HLqMR{border-color:var(--ui-warning)}.AppSelector_menuIcon__GMvB1{width:14px;height:14px;color:var(--ui-text-3)}.AppSelector_menuDestructive__S6ZA7 .AppSelector_menuIcon__GMvB1,.AppSelector_menuDestructive__S6ZA7 .AppSelector_menuName__VA9Go{color:var(--ui-error)}.AppSelector_menuItemDisabled__PSSEj{cursor:not-allowed;opacity:.55}.AppSelector_empty__x2jGW{padding:8px 12px;color:var(--ui-text-3);font-size:12.5px}.AppSelector_footer__qsdda{color:var(--accent);font-weight:600}.AppSelector_fieldWrap__mr_Ca{display:grid;min-width:0;gap:6px}.AppSelector_fieldLabel__yeOe7{color:var(--ui-text-2);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.AppSelector_fieldTrigger__1HPEc{display:inline-flex;width:100%;height:32px;align-items:center;justify-content:space-between;gap:8px;border:0;border-bottom:1px solid var(--ui-border-strong);border-radius:0;background:transparent;color:var(--ui-text);cursor:pointer;font:inherit;font-size:13px;padding:0 2px;text-align:left}.AppSelector_fieldTrigger__1HPEc:hover{border-bottom-color:var(--ui-text-3)}.AppSelector_fieldTrigger__1HPEc:focus-visible{margin-bottom:-1px;border-bottom:2px solid var(--accent);outline:none}.AppSelector_fieldTrigger__1HPEc .AppSelector_name__GzEh5{font-weight:400}.AppSelector_fieldTrigger__1HPEc:disabled{border-bottom-style:dashed;color:var(--ui-text-3);cursor:not-allowed}.pill_pill__8pGJ2{display:inline-flex;align-items:center;gap:6px;height:22px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text-2);padding:0 8px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.pill_default__w8gKs{border-color:var(--ui-border)}.pill_primary__Wn7FN{border-color:var(--accent-border);background:var(--ui-primary-soft);color:var(--ui-text)}.pill_danger__ZqBTu,.pill_success__tZ3WR,.pill_warning__p_6Nn{height:auto;border-color:transparent;background:transparent;padding:0}.pill_danger__ZqBTu:before,.pill_success__tZ3WR:before,.pill_warning__p_6Nn:before{content:"";width:8px;height:8px;flex:none;background:currentColor}.pill_success__tZ3WR{color:var(--ui-success)}.pill_warning__p_6Nn{color:var(--ui-warning)}.pill_danger__ZqBTu{color:var(--ui-error)}.pill_dot__CF_rl{width:7px;height:7px;border-radius:0;background:currentColor}.LoadingPlaceholder_root__wSSNz{display:flex;min-height:240px;flex-direction:column;justify-content:center;gap:18px;border:0;border-top:1px solid var(--rule-heavy);border-radius:0;background:transparent;color:var(--ui-text-2);padding:16px 0}.LoadingPlaceholder_compact__ga9ow{min-height:148px;gap:14px;padding:18px}.LoadingPlaceholder_compact__ga9ow .LoadingPlaceholder_spinner__brTXw{width:24px;height:24px}.LoadingPlaceholder_compact__ga9ow .LoadingPlaceholder_skeletonList__dLH2g{gap:7px}.LoadingPlaceholder_compact__ga9ow .LoadingPlaceholder_skeletonRow__IUvvi{min-height:28px;grid-template-columns:18px minmax(0,1fr) 58px}.LoadingPlaceholder_compact__ga9ow .LoadingPlaceholder_skeletonToggle__OHwFw{width:16px;height:16px}.LoadingPlaceholder_header__Q5_A1{display:flex;align-items:center;gap:12px}.LoadingPlaceholder_spinner__brTXw{width:28px;height:28px;flex-shrink:0;border:2px solid var(--ui-border);border-top-color:var(--ui-primary);border-radius:0;animation:LoadingPlaceholder_spin__axBeJ .9s linear infinite}.LoadingPlaceholder_title__QPtRu{color:var(--ui-text);font-size:13px;font-weight:700}.LoadingPlaceholder_description__Qrkgt{margin-top:3px;color:var(--ui-text-3);font-size:12px;line-height:1.45}.LoadingPlaceholder_skeletonList__dLH2g{display:flex;flex-direction:column;gap:9px}.LoadingPlaceholder_skeletonRow__IUvvi{display:grid;grid-template-columns:22px minmax(0,1fr) 76px;align-items:center;gap:10px;min-height:34px;border-radius:var(--ui-radius-sm);background:rgba(var(--ui-border-rgb),.06);padding:0 10px;overflow:hidden}.LoadingPlaceholder_skeletonLine__CN8Cb,.LoadingPlaceholder_skeletonPill__7Ri0Q,.LoadingPlaceholder_skeletonToggle__OHwFw{position:relative;overflow:hidden;background:rgba(var(--ui-border-rgb),.14)}.LoadingPlaceholder_skeletonToggle__OHwFw{width:20px;height:20px;border-radius:var(--ui-radius-sm)}.LoadingPlaceholder_skeletonLine__CN8Cb{height:10px;border-radius:var(--ui-radius-sm)}.LoadingPlaceholder_skeletonPill__7Ri0Q{height:18px;border-radius:var(--ui-radius-sm)}.LoadingPlaceholder_skeletonLine__CN8Cb:after,.LoadingPlaceholder_skeletonPill__7Ri0Q:after,.LoadingPlaceholder_skeletonToggle__OHwFw:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(var(--white-rgb),.18),transparent);content:"";transform:translateX(-100%);animation:LoadingPlaceholder_shimmer___Pugs 1.4s ease-in-out infinite}@keyframes LoadingPlaceholder_spin__axBeJ{to{transform:rotate(1turn)}}@keyframes LoadingPlaceholder_shimmer___Pugs{to{transform:translateX(100%)}}.StudioSchemaTree_root__NXT_B{display:flex;height:100%;flex-direction:column;overflow:hidden;background:var(--ui-bg)}.StudioSchemaTree_header__P9oj_{display:flex;align-items:center;gap:6px;flex-shrink:0;border-bottom:1px solid var(--ui-border);background:var(--ui-panel);padding:8px 10px}.StudioSchemaTree_search__c_qPZ{box-sizing:border-box;flex:1;min-width:0;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel-2);color:var(--ui-text);font-variant-numeric:tabular-nums;font-size:13px;outline:none;padding:7px 9px}.StudioSchemaTree_collapseBtn__mrt1y{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-panel-2);color:var(--ui-text-2);cursor:pointer;padding:0}.StudioSchemaTree_collapseBtn__mrt1y:hover{color:var(--ui-primary);border-color:rgba(var(--accent-rgb),.36);background:var(--ui-primary-soft)}.StudioSchemaTree_search__c_qPZ:focus{border-color:rgba(var(--ui-border-rgb),.7);box-shadow:0 0 0 3px rgba(var(--ui-border-rgb),.16)}.StudioSchemaTree_search__c_qPZ::-moz-placeholder{color:var(--ui-text-3)}.StudioSchemaTree_search__c_qPZ::placeholder{color:var(--ui-text-3)}.StudioSchemaTree_tree__T2gmQ{flex:1;overflow-y:auto;padding:5px 0}.StudioSchemaTree_empty__1adWM,.StudioSchemaTree_schemaStatus__rHOpB,.StudioSchemaTree_status__M9Cuy{color:var(--ui-text-3);font-size:12px}.StudioSchemaTree_status__M9Cuy{padding:12px 14px}.StudioSchemaTree_empty__1adWM{padding:18px 14px;text-align:center}.StudioSchemaTree_schemaStatus__rHOpB{font-size:12px;padding:5px 28px}.StudioSchemaTree_schemaRow__jDgba,.StudioSchemaTree_tableRow__OH0Td{display:flex;align-items:center}.StudioSchemaTree_schemaRow__jDgba{gap:5px;padding:5px 10px;cursor:pointer;transition:background .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StudioSchemaTree_schemaRow__jDgba:hover{background:rgba(var(--ui-border-rgb),.08)}.StudioSchemaTree_schemaRowExpanded__jEN_1{background:var(--ui-primary-soft)}.StudioSchemaTree_schemaIcon__ph2GR{display:flex;flex-shrink:0;color:var(--ui-text-3)}.StudioSchemaTree_schemaName__aNGxF{min-width:0;flex:1;overflow:hidden;color:var(--ui-text);font-family:var(--font-mono);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.StudioSchemaTree_tableCount__apBgz{flex-shrink:0;color:var(--ui-text-3);font-size:12px}.StudioSchemaTree_tableRow__OH0Td{gap:5px;padding:4px 8px 4px 22px;cursor:pointer;transition:background 80ms ease}.StudioSchemaTree_tableRow__OH0Td:hover{background:rgba(var(--ui-border-rgb),.08)}.StudioSchemaTree_tableRowExpanded__qmswJ{background:rgba(var(--ui-border-rgb),.06)}.StudioSchemaTree_tableChevron__PRXWb{display:flex;flex-shrink:0;color:var(--ui-text-3);width:12px}.StudioSchemaTree_tableIcon__fh6q0{flex-shrink:0;color:var(--ui-text-3)}.StudioSchemaTree_tableName__Zd9H9{min-width:0;flex:1;overflow:hidden;color:var(--ui-text);font-family:var(--font-mono);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.StudioSchemaTree_colCount__9tGjz{flex-shrink:0;color:var(--ui-text-3);font-size:12px;font-variant-numeric:tabular-nums}.StudioSchemaTree_tableActions__1O0m5{display:flex;flex-shrink:0;align-items:center;gap:2px;opacity:0;transition:opacity .12s ease}.StudioSchemaTree_tableRow__OH0Td:focus-within .StudioSchemaTree_tableActions__1O0m5,.StudioSchemaTree_tableRow__OH0Td:hover .StudioSchemaTree_tableActions__1O0m5{opacity:1}.StudioSchemaTree_tableAction__2SCB_{display:inline-flex;align-items:center;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text-3);cursor:pointer;padding:3px}.StudioSchemaTree_tableAction__2SCB_:hover{background:rgba(var(--ui-border-rgb),.12);color:var(--ui-text)}.StudioSchemaTree_tableActionCopied__SAuZ1{color:var(--ui-success)}.StudioSchemaTree_columnRow__vfqgf{display:flex;align-items:center;gap:5px;padding:3px 8px 3px 42px;transition:background 80ms ease}.StudioSchemaTree_columnRow__vfqgf:hover{background:rgba(var(--ui-border-rgb),.06)}.StudioSchemaTree_columnTypeIcon__muCch{display:flex;flex-shrink:0;width:14px;align-items:center;justify-content:center;color:var(--ui-text-3)}.StudioSchemaTree_columnName__uLp33{min-width:0;flex:1;color:var(--ui-text-2);font-size:13px}.StudioSchemaTree_columnName__uLp33,.StudioSchemaTree_columnType__xfYG1{overflow:hidden;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.StudioSchemaTree_columnType__xfYG1{flex-shrink:0;max-width:70px;color:var(--ui-text-3);font-size:12px}.StudioSchemaTree_columnActions__SmxKQ{display:flex;flex-shrink:0;align-items:center;gap:1px;opacity:0;transition:opacity .12s ease}.StudioSchemaTree_columnRow__vfqgf:focus-within .StudioSchemaTree_columnActions__SmxKQ,.StudioSchemaTree_columnRow__vfqgf:hover .StudioSchemaTree_columnActions__SmxKQ{opacity:1}.MarkdownEditor_wrap__frLow{flex:1;min-height:0;overflow:hidden;background:var(--ui-panel)}.MarkdownEditor_wrap__frLow[data-disabled]{opacity:.7}.MarkdownEditor_wrap__frLow .cm-editor{height:100%}.MarkdownEditor_wrap__frLow .cm-scroller{overflow:auto}.MarkdownEditor_blockPlaceholder__UFaWn{background:rgba(var(--ui-border-rgb),.12);border-radius:var(--ui-radius-md);padding:1px 2px;color:var(--ui-primary);font-family:JetBrains Mono,Fira Code,monospace;font-size:.85em;font-weight:600}.CollapsibleSection_section__RPbM3{display:flex;flex-direction:column;gap:6px}.CollapsibleSection_header__nmdVo{display:flex;align-items:center;gap:4px;width:100%;border:none;background:none;color:var(--ui-text-3);cursor:pointer;font-family:inherit;padding:2px;text-align:left}.CollapsibleSection_header__nmdVo:hover{color:var(--ui-text-2)}.CollapsibleSection_headerActive__1fRj5,.CollapsibleSection_headerActive__1fRj5:hover{color:var(--ui-primary)}.CollapsibleSection_chevron__45ocb{flex-shrink:0;transition:transform .12s ease}.CollapsibleSection_title__Sjc7m{color:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.CollapsibleSection_body__hOo3u{display:flex;flex-direction:column;gap:5px}.CollapsibleSection_indented__E6iLp{padding-left:16px}.BiChartConfigPanel_wrap__vQP8F{display:grid;gap:12px}.BiChartConfigPanel_emptyBox__YJhKv{border-top:1px solid var(--ui-border);color:var(--ui-text-3);font-size:12px;line-height:19px;padding-top:12px}.BiChartConfigPanel_field__r662o{display:grid;gap:6px;min-width:0}.BiChartConfigPanel_labelRow__2vXlh{display:flex;align-items:center;justify-content:space-between;gap:10px}.BiChartConfigPanel_label__OuNd9{color:var(--ui-text-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BiChartConfigPanel_hint__QJsHf{color:var(--ui-text-3);font-size:12px;line-height:18px}.BiChartConfigPanel_select__QumaR{height:34px;min-width:0;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background-color:var(--ui-panel);color:var(--ui-text);cursor:pointer;font-family:inherit;font-size:12px;outline:none;padding:0 9px}.BiChartConfigPanel_select__QumaR:focus{border-color:rgba(var(--ui-border-rgb),.7);box-shadow:0 0 0 3px rgba(var(--ui-border-rgb),.16)}.BiChartConfigPanel_select__QumaR:disabled{cursor:not-allowed;opacity:.56}.BiChartConfigPanel_rangeInput__N86CU{width:100%;height:20px;accent-color:var(--ui-check);cursor:pointer}.BiChartConfigPanel_rangeInput__N86CU:disabled{cursor:not-allowed;opacity:.56}.BiChartConfigPanel_addBtn__oXnCi{height:28px;padding-inline:8px}.BiChartConfigPanel_removeBtn__ICG6K{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:rgba(var(--ui-border-rgb),.1);color:var(--ui-error);cursor:pointer}.BiChartConfigPanel_removeBtn__ICG6K:disabled{cursor:not-allowed;opacity:.5}.BiChartConfigPanel_seriesRow__6L6bv{display:flex;min-width:0;align-items:center;gap:6px;border-radius:var(--ui-radius-sm);padding:3px 0;transition:background .14s ease,outline-color .14s ease}.BiChartConfigPanel_seriesRowDragging__ZMawZ{opacity:.45}.BiChartConfigPanel_seriesRowDropTarget__l9cI7{background:var(--ui-primary-soft);outline:1px dashed rgba(var(--ui-border-rgb),.42);outline-offset:1px}.BiChartConfigPanel_dragHandle__0Lg9x{display:inline-flex;width:16px;flex-shrink:0;align-items:center;justify-content:center;color:var(--ui-text-3);cursor:grab}.BiChartConfigPanel_dragHandleDisabled__3TU2J{cursor:not-allowed;opacity:.55}.BiChartConfigPanel_swatchWrap__zFADz{position:relative;display:inline-flex;width:22px;height:22px;flex-shrink:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-panel);cursor:pointer;padding:2px}.BiChartConfigPanel_swatchInput__NwBY3{width:100%;height:100%;overflow:hidden;border:0;border-radius:calc(var(--ui-radius-sm) - 3px);cursor:pointer;padding:0}.BiChartConfigPanel_seriesColumnSelect__gezh4{flex:1}.BiChartConfigPanel_formatSelect__pYAdS{width:100px;flex-shrink:0}.BiChartConfigPanel_axisSelect__G3Xr3{width:64px;flex-shrink:0}.BiChartConfigPanel_segRow__y7Mr5{display:flex;gap:6px;min-width:0}.BiChartConfigPanel_segBtn__3ckhJ{display:inline-flex;height:34px;flex:1;align-items:center;justify-content:center;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text-3);cursor:pointer;font-family:inherit;font-size:12px;font-weight:650;padding:0 10px;text-transform:capitalize;transition:background .14s ease,border-color .14s ease,color .14s ease}.BiChartConfigPanel_segBtn__3ckhJ:hover{color:var(--ui-text)}.BiChartConfigPanel_segBtn__3ckhJ:disabled{cursor:not-allowed;opacity:.56}.BiChartConfigPanel_segBtnActive__oA55Y{border-color:rgba(var(--ui-border-rgb),.4);background:var(--ui-primary-soft);color:var(--ui-primary)}.BiChartConfigPanel_paletteRow__xOD0z{display:flex;flex-direction:column;gap:4px}.BiChartConfigPanel_paletteBtn__94FSU{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text-3);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .1s ease,background .1s ease}.BiChartConfigPanel_paletteBtn__94FSU:hover:not(:disabled){border-color:rgba(var(--ui-border-rgb),.5);background:rgba(var(--ui-border-rgb),.12)}.BiChartConfigPanel_paletteBtn__94FSU:disabled{cursor:not-allowed;opacity:.56}.BiChartConfigPanel_paletteBtnActive__uSY1U{border-color:rgba(var(--ui-border-rgb),.42);background:var(--ui-primary-soft);color:var(--ui-primary)}.BiChartConfigPanel_paletteSwatches__ChJFb{display:flex;gap:2px}.BiChartConfigPanel_paletteDot__ds3ZK{display:inline-block;width:10px;height:10px;border-radius:2px}.BiChartConfigPanel_paletteName__Bpmiq{flex:1;text-align:left}@media (max-width:720px){.BiChartConfigPanel_seriesRow__6L6bv{flex-wrap:wrap}.BiChartConfigPanel_seriesColumnSelect__gezh4{flex-basis:calc(100% - 50px)}}.ChartHelpPanel_root__kUOTz{display:flex;flex-direction:column;gap:6px}.ChartHelpPanel_title__bgC0a{margin:0;color:var(--ui-text);font-size:15px}.ChartHelpPanel_lead__C_GnV{margin:0 0 6px;color:var(--ui-text-2);line-height:1.5}.ChartHelpPanel_h__0hO3E{margin:12px 0 2px;border-top:2px solid var(--rule-heavy);padding-top:6px;color:var(--ui-text-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ChartHelpPanel_p__Fe4No{margin:0;color:var(--ui-text-2);line-height:1.5}.ChartHelpPanel_items__QHP9J{display:flex;flex-direction:column;margin:0}.ChartHelpPanel_item__D9ue3{border-bottom:1px solid var(--ui-border);padding:7px 0}.ChartHelpPanel_item__D9ue3 dt{color:var(--ui-text);font-weight:600}.ChartHelpPanel_item__D9ue3 dd{margin:2px 0 0;color:var(--ui-text-2);line-height:1.45}.ChartHelpPanel_code__vhEIq{margin:4px 0 0;overflow-x:auto;overflow-y:hidden;background:var(--band);color:var(--ui-text);font-family:var(--font-mono);font-size:12px;line-height:1.5;padding:8px 10px 9px;white-space:pre}.ChartHelpPanel_maps__A0w_L{margin:6px 0 0}.ChartHelpPanel_map__gQcTl{display:flex;gap:8px;padding:2px 0}.ChartHelpPanel_map__gQcTl dt{flex:0 0 auto;color:var(--ui-text-3)}.ChartHelpPanel_map__gQcTl dt:after{content:" →"}.ChartHelpPanel_map__gQcTl dd{margin:0;color:var(--ui-text);font-family:var(--font-mono);font-size:12px}.action-card_actionCard__KNRbd{border-top:1px solid var(--rule-heavy);background:transparent;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:8px 0 0}.action-card_title__kk2iA{color:var(--ui-text);font-size:13px;font-weight:700}.action-card_description__RviSo{margin-top:4px;color:var(--ui-text-3);font-size:12px;line-height:1.6}.action-card_actions__4Ms9v{display:flex;flex-wrap:wrap;gap:8px}.ChartVariablesPanel_root__mFL1X{display:flex;height:100%;flex-direction:column;overflow:hidden;background:var(--ui-bg)}.ChartVariablesPanel_header__DPMK8{display:flex;align-items:center;gap:6px;flex-shrink:0;border-bottom:1px solid var(--ui-border);background:var(--ui-panel);padding:8px 10px}.ChartVariablesPanel_search__sslTd{box-sizing:border-box;flex:1;min-width:0;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel-2);color:var(--ui-text);font-variant-numeric:tabular-nums;font-size:12px;outline:none;padding:7px 9px}.ChartVariablesPanel_search__sslTd:focus{border-color:rgba(var(--ui-border-rgb),.7);box-shadow:0 0 0 3px rgba(var(--ui-border-rgb),.16)}.ChartVariablesPanel_search__sslTd::-moz-placeholder{color:var(--ui-text-3)}.ChartVariablesPanel_search__sslTd::placeholder{color:var(--ui-text-3)}.ChartVariablesPanel_scroll__FZiHg{flex:1;min-height:0;overflow-y:auto;padding:6px 0 16px}.ChartVariablesPanel_empty__6hOkf{color:var(--ui-text-3);font-size:12px;font-style:italic;padding:4px 14px 8px}.ChartVariablesPanel_list__W8EV6{display:flex;flex-direction:column}.ChartVariablesPanel_row__DAcIR{display:flex;align-items:center;gap:7px;padding:5px 10px;transition:background 80ms ease}.ChartVariablesPanel_row__DAcIR:hover{background:rgba(var(--ui-border-rgb),.08)}.ChartVariablesPanel_rowIcon__GKpT5{flex-shrink:0;color:var(--ui-text-3)}.ChartVariablesPanel_rowText__tdBSD{display:flex;min-width:0;flex:1;flex-direction:column;gap:1px}.ChartVariablesPanel_rowLabel__oDRXt{overflow:hidden;color:var(--ui-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ChartVariablesPanel_rowName__qSQId{overflow:hidden;color:var(--ui-text-3);font-variant-numeric:tabular-nums;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ChartVariablesPanel_rowDefault__x28NS{overflow:hidden;color:var(--ui-text-2);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ChartVariablesPanel_rowDefault__x28NS:before{content:"default: ";color:var(--ui-text-3)}.ChartVariablesPanel_copyBtn__Ad6ZX{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-panel-2);color:var(--ui-text-3);cursor:pointer;padding:0;transition:color .12s ease,border-color .12s ease,background .12s ease}.ChartVariablesPanel_copyBtn__Ad6ZX:hover{color:var(--ui-primary);border-color:rgba(var(--accent-rgb),.36);background:var(--ui-primary-soft)}.SidePanelList_root__AisE1{display:flex;height:100%;min-height:0;flex-direction:column;background:var(--ui-bg)}.SidePanelList_head__zn4jT{display:grid;flex-shrink:0;gap:10px;padding:12px 14px 0}.SidePanelList_filter___TLu7{width:100%;height:32px;border:1px solid var(--ui-border-strong);border-radius:2px;background:var(--ui-panel);color:var(--ui-text);font:inherit;font-size:13px;outline:none;padding:0 10px}.SidePanelList_filter___TLu7:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.SidePanelList_caption__pWc6r{display:flex;align-items:baseline;gap:8px;border-bottom:1px solid var(--rule-heavy);padding-bottom:5px}.SidePanelList_captionTitle__NW1M5{color:var(--ui-text);font-size:13px;font-weight:700}.SidePanelList_captionNote__vYXHn{color:var(--ui-text-3);font-size:12px}.SidePanelList_captionAction__oU5EA{margin-left:auto;border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0}.SidePanelList_captionAction__oU5EA:hover{text-decoration:underline}.SidePanelList_list__MYU_x{flex:1;min-height:0;overflow-y:auto;margin:0;padding:0 14px 14px;list-style:none}.SidePanelList_group__tIEKH{color:var(--ui-text-3);font-size:12px;font-weight:600;padding:12px 0 4px}.SidePanelList_entry__KmMpM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;border-bottom:1px solid var(--ui-border);padding:9px 0}.SidePanelList_entryMain__5_D37{display:grid;min-width:0;gap:3px}.SidePanelList_open__ZFFsE{min-width:0;overflow:hidden;border:0;background:transparent;color:var(--ui-text);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:0;text-align:left;text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap}.SidePanelList_open__ZFFsE:hover{color:var(--accent);text-decoration:underline}.SidePanelList_captionAction__oU5EA:focus-visible,.SidePanelList_iconAction__QpHz0:focus-visible,.SidePanelList_open__ZFFsE:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SidePanelList_openSql__SYI0o{font-weight:500}.SidePanelList_openSql__SYI0o,.SidePanelList_sql__qN3rO{font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:12px}.SidePanelList_sql__qN3rO{display:-webkit-box;overflow:hidden;color:var(--ui-text-3);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.SidePanelList_meta__8Owgx{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;color:var(--ui-text-3);font-size:12px;font-variant-numeric:tabular-nums}.SidePanelList_state__H0gp_{display:inline-flex;align-items:center;gap:6px;font-weight:700}.SidePanelList_mark__mvEV3{width:8px;height:8px;flex-shrink:0;background:currentColor}.SidePanelList_ok__FwnKc{color:var(--ui-success)}.SidePanelList_fail__Xw7KS{color:var(--ui-error)}.SidePanelList_neutral__pCs4y{color:var(--ui-text-3)}.SidePanelList_error__8Wk7U{overflow:hidden;color:var(--ui-error);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.SidePanelList_entryAside__XYb3c{display:flex;align-items:flex-start;gap:4px}.SidePanelList_time__ShQ6e{color:var(--ui-text-3);font-size:12px;white-space:nowrap}.SidePanelList_iconAction__QpHz0{display:inline-grid;width:26px;height:26px;place-items:center;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--ui-text-3);cursor:pointer}.SidePanelList_iconAction__QpHz0:hover{border-color:var(--ui-border);color:var(--ui-text)}.SidePanelList_done__1K1dD{color:var(--ui-success)}.SidePanelList_empty__uk1AL{border-bottom:1px solid var(--ui-border);color:var(--ui-text-3);font-size:12px;line-height:1.5;padding:14px 0}.SidePanelList_dbName__RaNXQ{color:var(--ui-text-2);font-weight:600}.LibraryRegister_page__H2htc{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;gap:14px;overflow-y:auto;padding:18px 22px 24px;background:var(--ui-bg);color:var(--ui-text)}.LibraryRegister_page__H2htc>*{min-width:0}.LibraryRegister_page__H2htc .LibraryRegister_scopeTabs__uFU1u{overflow-x:auto;padding:0}.LibraryRegister_libToolbar__pNCQX{flex-wrap:wrap}.LibraryRegister_spacer__NDBvK{flex:1}.LibraryRegister_register__N0tP7{display:grid;gap:22px;transition:opacity .12s ease-out}.LibraryRegister_refreshing__iS886{opacity:.6}.LibraryRegister_searchNote__gRKGQ{margin:0;color:var(--ui-text-3);font-size:12px}.LibraryRegister_group__XvdKP{min-width:0}.LibraryRegister_caption__0CguL{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:5px}.LibraryRegister_captionTitle__Aj6f9{white-space:nowrap;color:var(--ui-text);font-size:13px;font-weight:700}.LibraryRegister_captionNote__ZVq3n{color:var(--ui-text-3);font-size:12px}.LibraryRegister_captionAction__V7tCX,.LibraryRegister_moreLink__VlxEl{border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0;text-underline-offset:3px}.LibraryRegister_captionAction__V7tCX{margin-left:auto}.LibraryRegister_captionAction__V7tCX:hover,.LibraryRegister_moreLink__VlxEl:hover{text-decoration:underline}.LibraryRegister_captionAction__V7tCX:focus-visible,.LibraryRegister_moreLink__VlxEl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LibraryRegister_more__IV5y7{margin-top:6px;color:var(--ui-text-3);font-size:12px}.LibraryRegister_regTable__e3kEq td{vertical-align:top}.LibraryRegister_nameCol__vYytt{width:46%}.LibraryRegister_regTable__e3kEq td:first-child{max-width:0}.LibraryRegister_rowDesc__VE11g{max-width:72ch;overflow:hidden;margin-top:1px;font-size:12px;line-height:1.5;text-overflow:ellipsis}.LibraryRegister_rowDesc__VE11g,.LibraryRegister_updated__pZ4qI{color:var(--ui-text-3);white-space:nowrap}.LibraryRegister_state__G91pN{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;white-space:nowrap}.LibraryRegister_mark__c_POw{width:8px;height:8px;flex-shrink:0;background:currentColor}.LibraryRegister_stateSuccess__Uf7dB{color:var(--ui-success)}.LibraryRegister_stateWarning__40hF3{color:var(--ui-warning)}.LibraryRegister_stateNeutral__F2xw_{color:var(--ui-text-3)}@media (max-width:640px){.LibraryRegister_page__H2htc{padding:16px}.LibraryRegister_secondary__uPoUr,.LibraryRegister_spacer__NDBvK{display:none}.LibraryRegister_captionTitle__Aj6f9{white-space:normal}.LibraryRegister_libToolbar__pNCQX>*{min-width:0;flex:1 1 100%}}.LibraryRegister_retry__pzmYa{display:flex;justify-content:flex-start}.LibraryRegister_fnMark__Q9DlY{margin-left:2px;font-size:12px;font-weight:700;line-height:0}.LibraryRegister_fnMark__Q9DlY a{color:var(--accent);text-decoration:none}.LibraryRegister_fnMark__Q9DlY a:hover{text-decoration:underline}.LibraryRegister_footnotes__fpVja{margin:0;border-top:1px solid var(--rule-heavy);padding:6px 0 0;color:var(--ui-text-3);font-size:12px;line-height:1.5;list-style:none}.LibraryRegister_footnotes__fpVja li{display:flex;gap:8px;padding:2px 4px}.LibraryRegister_footnotes__fpVja li:target{background:var(--ui-primary-soft)}.LibraryRegister_fnNumber__1Tv1U{min-width:10px;flex-shrink:0;color:var(--accent);font-weight:700}.LibraryRegister_selectedRow__3qAz7 td{background:var(--ui-primary-soft)}.page-shell_shell__zQ7Mg{display:flex;flex-direction:column;gap:16px;padding:18px 22px 24px}.page-shell_fill__iof_V{flex:1 1 auto;min-height:0}@media (max-width:820px){.page-shell_shell__zQ7Mg{padding:16px}}.page-hero_hero__tf68C{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:start;gap:16px;border-bottom:2px solid var(--rule-heavy);padding-bottom:12px}.page-hero_hero__tf68C .page-hero_heroCard__kNCdp{min-width:0;border-bottom:0;padding-bottom:0}.page-hero_heroSolo__2qV7e{display:grid;grid-template-columns:1fr;gap:16px}.page-hero_heroCard__kNCdp{border-bottom:2px solid var(--rule-heavy);padding:0 0 8px}.page-hero_head__NpDS1{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:14px;column-gap:14px;row-gap:2px}.page-hero_title__QzRA_{margin:0;color:var(--ui-text);font-size:22px;font-weight:700;letter-spacing:-.015em;line-height:1.2}.page-hero_meta__FKKPY{margin-left:auto;color:var(--ui-text-3);font-size:12px;white-space:nowrap}.page-hero_description__rZaGp{margin:0;max-width:72ch;color:var(--ui-text-3);font-size:13px;line-height:1.5}.page-hero_pills__bCEsQ{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.page-hero_pill__GTpUK{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 8px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text-2);font-size:12px;font-weight:600}.page-hero_footer__EOKND{margin-top:8px;color:var(--ui-text-3);font-size:12px;line-height:1.5}@media (max-width:1180px){.page-hero_hero__tf68C{grid-template-columns:1fr}}@media (max-width:640px){.page-hero_meta__FKKPY{margin-left:0;white-space:normal}}.AlertDialog_backdrop__uIgTb{position:fixed;inset:0;background:rgba(var(--black-rgb),.55);display:flex;align-items:center;justify-content:center;z-index:9999}.AlertDialog_dialog__avhmE{background:var(--ui-panel-2);border:1px solid var(--ui-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);width:100%;max-width:420px;display:flex;flex-direction:column;overflow:hidden}.AlertDialog_header__cVqrv{display:flex;align-items:center;gap:10px;padding:16px 16px 12px;border-bottom:1px solid var(--ui-border)}.AlertDialog_iconWrap__vitBW{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ui-radius-md);background:rgba(var(--border-rgb),.1)}.AlertDialog_title__cK_xy{flex:1;font-size:14px;font-weight:700;color:var(--ui-text);line-height:1.3}.AlertDialog_closeBtn__jmsT1{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--ui-radius-md);border:1px solid var(--ui-border);background:rgba(var(--border-rgb),.1);color:var(--ui-text-3);cursor:pointer;flex-shrink:0}.AlertDialog_body__4ygWH{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.AlertDialog_message__c5Htq{font-size:13px;color:var(--ui-text);line-height:1.6;margin:0;white-space:pre-wrap}.AlertDialog_detail__j0iFZ{font-size:12px;color:var(--ui-text-3);line-height:1.6;margin:0;padding:8px 10px;background:rgba(var(--border-rgb),.1);border-radius:var(--ui-radius-md);border:1px solid var(--ui-border);white-space:pre-wrap}.AlertDialog_footer__SRrLj{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.AlertDialog_cancelBtn__a2ZVL{display:inline-flex;align-items:center;gap:5px;border-radius:var(--ui-radius-md);border:1px solid var(--ui-border);background:rgba(var(--border-rgb),.1);color:var(--ui-text);padding:7px 14px;font-weight:600;cursor:pointer;font-size:13px}.AlertDialog_confirmBtn__EoFLa{border-radius:var(--ui-radius-md);border:1px solid rgba(var(--accent-rgb),.35);background:var(--accent-rgb);color:var(--ui-primary)}.AlertDialog_confirmBtn__EoFLa,.AlertDialog_dangerBtn__F22LW{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;font-weight:700;cursor:pointer;font-size:13px}.AlertDialog_dangerBtn__F22LW{border-radius:var(--ui-radius-md);border:1px solid rgba(var(--red-rgb),.4);background:var(--red-rgb);color:var(--ui-error)}.AlertDialog_iconDanger__ffunA{color:var(--ui-error)}.AlertDialog_iconInfo__B3a8V{color:var(--ui-primary)}.AlertDialog_iconConfirm__CGlkc{color:var(--amber-text)}.DocsEditor_root__D0gOO{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:var(--ui-bg)}.DocsEditor_toolbar___bm1Z{display:flex;align-items:center;justify-content:space-between;padding:0 12px;height:42px;border-bottom:1px solid var(--ui-border);flex-shrink:0;gap:8px;background:rgba(var(--ui-border-rgb),.08)}.DocsEditor_breadcrumb__uN_Fm{flex:1;min-width:0;overflow:hidden;flex-wrap:wrap}.DocsEditor_breadcrumbSep__izm68,.DocsEditor_breadcrumb__uN_Fm{display:flex;align-items:center;gap:4px}.DocsEditor_breadcrumbSlash__sqHPF{color:var(--ui-text-3)}.DocsEditor_breadcrumbPart__MBa8k{font-size:12px;color:var(--ui-text-3)}.DocsEditor_breadcrumbPartActive__1Ya_m{font-size:12px;color:var(--ui-text)}.DocsEditor_dirtyDot__Z0X6_{color:var(--ui-warning);font-size:16px;line-height:1;margin-left:4px}.DocsEditor_readOnlyBadge___8fmZ{font-size:12px;color:var(--ui-text-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);padding:1px 6px;margin-left:6px}.DocsEditor_updatedBadge__f9A_B{font-size:12px;color:var(--ui-text-3);margin-left:6px;font-variant-numeric:tabular-nums}.DocsEditor_actions__PV4PL{display:flex;align-items:center;gap:6px;flex-shrink:0}.DocsEditor_toolBtn__Q0QaD{display:inline-flex;height:26px;align-items:center;gap:6px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text);cursor:pointer;font-size:12.5px;font-weight:600;padding:0 9px}.DocsEditor_toolBtn__Q0QaD:hover{background:var(--ui-panel-2);border-color:var(--ui-text-3)}.DocsEditor_toolBtnIcon__VKL3W{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text-2);cursor:pointer;padding:0}.DocsEditor_toolBtnIcon__VKL3W:hover:not(:disabled){background:var(--ui-panel-2);border-color:var(--ui-text-3);color:var(--ui-text)}.DocsEditor_toolBtnIcon__VKL3W:focus-visible,.DocsEditor_toolBtn__Q0QaD:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DocsEditor_toolBtnIconActive__LmsVL{background:var(--ui-panel)}.DocsEditor_toolBtnActive__ZXy1Y,.DocsEditor_toolBtnIconActive__LmsVL{border-color:var(--accent);color:var(--accent)}.DocsEditor_toolBtnPrimary__w6Zbz{border-color:var(--ui-primary);background:var(--ui-primary);color:var(--ui-primary-ink)}.DocsEditor_toolBtnPrimary__w6Zbz:hover:not(:disabled){background:var(--ui-primary);border-color:var(--ui-primary);filter:brightness(1.12)}.DocsEditor_toolBtnDim__IxM5R{cursor:default;opacity:.45}.DocsEditor_toolBtnDim__IxM5R:hover{background:var(--ui-panel);border-color:var(--ui-border-strong)}.DocsEditor_toolBtnIconPrimary__87PPT,.DocsEditor_toolBtnIconPrimary__87PPT:hover:not(:disabled){border-color:var(--ui-primary);background:var(--ui-primary);color:var(--ui-primary-ink)}.DocsEditor_toolBtnIconPrimary__87PPT:hover:not(:disabled){filter:brightness(1.12)}.DocsEditor_toolBtnIconDim__PCa_i{cursor:default;opacity:.45}.DocsEditor_toolBtnIconWarning__kLQxi{border-color:var(--ui-warning);color:var(--ui-warning);position:relative}.DocsEditor_toolBtnIconExporting__2vEhi{opacity:.6}.DocsEditor_toolBtnDialogConfirm__vbd8w{padding:8px 16px}.DocsEditor_toolBtnDialogConfirmDisabled__DqQy6{opacity:.6}.DocsEditor_toolBtnDialogClose__yJYkH{padding:8px 16px}.DocsEditor_divider__n6RKm{width:1px;height:18px;background:var(--ui-border);margin:0 2px}.DocsEditor_deleteBtn__fs2GE{display:flex;align-items:center;justify-content:center;background:var(--ui-error-soft);border:1px solid rgba(var(--red-rgb),.3);border-radius:var(--ui-radius-md);color:var(--ui-error);padding:4px 8px;cursor:pointer}.DocsEditor_deleteBtnIcon___JxQl{border-color:var(--ui-error);color:var(--ui-error)}.DocsEditor_deleteBtnIcon___JxQl:hover:not(:disabled){background:var(--ui-error-soft);border-color:var(--ui-error);color:var(--ui-error)}.DocsEditor_exportMenu__Z7LW2{position:absolute;top:100%;right:0;margin-top:4px;background:var(--ui-panel-2);border:1px solid var(--ui-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);min-width:208px;z-index:50;display:flex;flex-direction:column;padding:6px}.DocsEditor_exportMenuItem__5kQTC{display:flex;align-items:center;gap:10px;background:none;border:none;color:var(--ui-text);text-align:left;padding:10px 14px;font-size:14px;font-weight:600;cursor:pointer;border-radius:var(--ui-radius-md);transition:background-color .12s ease}.DocsEditor_exportMenuItem__5kQTC:focus-visible,.DocsEditor_exportMenuItem__5kQTC:hover{background:var(--ui-panel-3);outline:none}.DocsEditor_exportMenuItem__5kQTC:disabled{cursor:not-allowed;opacity:.5}.DocsEditor_editorArea__PHpUY{flex:1;overflow:hidden;display:flex;flex-direction:column}.DocsEditor_sourceWrap__1DEe2{flex:1;display:flex;flex-direction:column;min-height:0}.DocsEditor_formatBar__vG32g{display:flex;align-items:center;gap:2px;padding:4px 10px;border-bottom:1px solid var(--ui-border);flex-shrink:0;background:rgba(var(--ui-border-rgb),.08)}.DocsEditor_formatDivider__ZFV0f{width:1px;height:16px;background:var(--ui-border);margin:0 4px}.DocsEditor_formatButton__Jy4Wk{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--ui-text-2);cursor:pointer;padding:6px 8px;border-radius:var(--ui-radius-md)}.DocsEditor_editorScroll__Qs8fo{flex:1;overflow:auto;display:flex;align-items:flex-start;background:var(--ui-bg)}.DocsEditor_lineNumbers__uezce{width:52px;flex-shrink:0;min-height:100%;padding:12px 10px 40px 0;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(var(--ui-border-rgb),.08);border-right:1px solid var(--ui-border);color:var(--ui-text-3);font-size:13px;line-height:19px;font-variant-numeric:tabular-nums}.DocsEditor_lineNumber__hw8Pi{line-height:19px;padding-right:12px}.DocsEditor_textarea__hx_P9{flex:1;min-height:100%;resize:none;overflow:hidden;padding:12px 16px 40px;font-variant-numeric:tabular-nums;font-size:13px;line-height:19px;background:transparent;color:var(--ui-text);border:none;outline:none;caret-color:var(--ui-primary);white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.DocsEditor_renderedScroll__TF_bA{flex:1;overflow:auto;background:var(--ui-bg)}.DocsEditor_slideNavBar__juzoU{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 16px;background:var(--ui-bg);border-bottom:1px solid var(--ui-border)}.DocsEditor_slideNavBtn__rAM9d{display:flex;align-items:center;gap:5px;background:rgba(var(--ui-border-rgb),.1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text);font-size:12px;font-weight:700;padding:5px 10px}.DocsEditor_slideNavBtnDisabled__exArX{opacity:.35;cursor:default}.DocsEditor_slideNavCount__YZbzf{font-size:12px;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.DocsEditor_renderedContent__uWzk2{max-width:900px;margin:0 auto;padding:24px 32px 60px;color:var(--ui-text);font-size:14px;line-height:1.7}.DocsEditor_renderedContent__uWzk2 h1,.DocsEditor_renderedContent__uWzk2 h2,.DocsEditor_renderedContent__uWzk2 h3,.DocsEditor_renderedContent__uWzk2 h4,.DocsEditor_renderedContent__uWzk2 h5,.DocsEditor_renderedContent__uWzk2 h6{color:var(--ui-text);font-weight:700;line-height:1.25;margin:1.6em 0 .6em}.DocsEditor_renderedContent__uWzk2 h1{font-size:26px;padding-bottom:6px;border-bottom:1px solid var(--ui-border)}.DocsEditor_renderedContent__uWzk2 h2{font-size:21px;padding-bottom:4px;border-bottom:1px solid var(--ui-border)}.DocsEditor_renderedContent__uWzk2 h3{font-size:17px}.DocsEditor_renderedContent__uWzk2 h4{font-size:15px}.DocsEditor_renderedContent__uWzk2 h5{font-size:14px;color:var(--ui-text-2);text-transform:uppercase;letter-spacing:.04em}.DocsEditor_renderedContent__uWzk2 h6{font-size:13px;color:var(--ui-text-3);text-transform:uppercase;letter-spacing:.04em}.DocsEditor_renderedContent__uWzk2>:first-child{margin-top:0}.DocsEditor_renderedContent__uWzk2 p{margin:0 0 1em}.DocsEditor_renderedContent__uWzk2 strong{font-weight:700;color:var(--ui-text)}.DocsEditor_renderedContent__uWzk2 em{font-style:italic}.DocsEditor_renderedContent__uWzk2 a{color:var(--ui-primary);text-decoration:underline;text-underline-offset:2px}.DocsEditor_renderedContent__uWzk2 a:hover{text-decoration:none}.DocsEditor_renderedContent__uWzk2 ol,.DocsEditor_renderedContent__uWzk2 ul{margin:0 0 1em;padding-left:1.6em}.DocsEditor_renderedContent__uWzk2 li,.DocsEditor_renderedContent__uWzk2 li>p,.DocsEditor_renderedContent__uWzk2 ol ol,.DocsEditor_renderedContent__uWzk2 ol ul,.DocsEditor_renderedContent__uWzk2 ul ol,.DocsEditor_renderedContent__uWzk2 ul ul{margin:.2em 0}.DocsEditor_renderedContent__uWzk2 blockquote{margin:0 0 1em;padding:6px 14px;border-left:1px solid var(--ui-border-strong);color:var(--ui-text-2);background:rgba(var(--ui-border-rgb,128,128,128),.06)}.DocsEditor_renderedContent__uWzk2 blockquote>:last-child{margin-bottom:0}.DocsEditor_renderedContent__uWzk2 code{font-family:var(--font-mono);font-size:.88em;padding:1px 5px;border-radius:var(--ui-radius-md);background:rgba(var(--ui-border-rgb,128,128,128),.16);color:var(--ui-text)}.DocsEditor_renderedContent__uWzk2 pre{margin:0 0 1em;padding:12px 14px;border-radius:var(--ui-radius-md);background:var(--ui-panel-2);border:1px solid var(--ui-border);overflow-x:auto;font-size:12.5px;line-height:1.55}.DocsEditor_renderedContent__uWzk2 pre code{background:transparent;padding:0;border-radius:0;font-size:inherit}.DocsEditor_renderedContent__uWzk2 hr{border:0;border-top:1px solid var(--ui-border);margin:1.6em 0}.DocsEditor_renderedContent__uWzk2 img{max-width:100%;height:auto;border-radius:var(--ui-radius-md);border:1px solid var(--ui-border)}.DocsEditor_renderedContent__uWzk2 table{border-collapse:collapse;margin:0 0 1em;font-size:13px;width:auto;max-width:100%;display:block;overflow-x:auto}.DocsEditor_renderedContent__uWzk2 thead{background:rgba(var(--ui-border-rgb,128,128,128),.08)}.DocsEditor_renderedContent__uWzk2 td,.DocsEditor_renderedContent__uWzk2 th{border:1px solid var(--ui-border);padding:6px 10px;text-align:left;vertical-align:top}.DocsEditor_renderedContent__uWzk2 th{font-weight:700;color:var(--ui-text);white-space:nowrap}.DocsEditor_renderedContent__uWzk2 tbody tr:nth-child(2n) td{background:rgba(var(--ui-border-rgb,128,128,128),.04)}.DocsEditor_renderedContent__uWzk2 input[type=checkbox]{margin-right:6px;vertical-align:middle}.DocsEditor_plainText__8EeZr{margin:0;font-variant-numeric:tabular-nums;font-size:13px;line-height:19px;color:var(--ui-text);white-space:pre-wrap}.DocsEditor_empty__2cC7I{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px;color:var(--ui-text-3);background:var(--ui-bg);flex:1}.DocsEditor_emptyIcon__mlv7p{font-size:32px;opacity:.2}.DocsEditor_emptyTitle__PeWpX{font-size:14px;font-weight:600;color:var(--ui-text-3)}.DocsEditor_emptyHint__wrAmZ{font-size:12px;color:var(--ui-text-3);text-align:center;max-width:320px}.DocsEditor_dialogHeader__Kha_f{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid var(--ui-border)}.DocsEditor_dialogHeaderTitle__0BU6h{display:flex;align-items:center;gap:8px}.DocsEditor_dialogHeaderLabel__TzH20{font-size:14px;font-weight:700;color:var(--ui-text)}.DocsEditor_dialogCloseBtn__OIOob{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--ui-radius-md);border:1px solid var(--ui-border);background:var(--ui-bg);color:var(--ui-text-3);cursor:pointer}.DocsEditor_dialogBody__WSJ5u{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.DocsEditor_dialogBodyHint___XCrz{font-size:12px;color:var(--ui-text-2);line-height:1.5;margin-bottom:4px}.DocsEditor_dialogRadioGroup__momut{display:flex;flex-direction:column;gap:6px}.DocsEditor_dialogRadioLabel__UKMEK{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--ui-radius-md);border:1px solid var(--ui-border);background:var(--ui-bg);cursor:pointer}.DocsEditor_dialogRadioLabelSelected__88eFa{border-color:var(--ui-primary);background:var(--ui-primary-soft)}.DocsEditor_dialogRadioTitle__uctwq{font-size:12px;font-weight:700;color:var(--ui-text)}.DocsEditor_dialogRadioHint___6T_e{font-size:12px;color:var(--ui-text-3)}.DocsEditor_dialogFooter__CWS_G{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid var(--ui-border)}.DocsEditor_dialogFeedback__Ogru0{padding:8px 16px 12px;font-size:12px;line-height:1.5}.DocsEditor_dialogFeedbackSuccess__pQDUc{color:var(--ui-success)}.DocsEditor_dialogFeedbackError__sy6WZ{color:var(--ui-error)}.DocsEditor_dialogFeedbackErrors__Iirrx{margin:6px 0 0;padding:0 0 0 16px;font-size:12px;font-variant-numeric:tabular-nums}.DocsEditor_dialogFeedbackErrorItem__18H49{margin-bottom:3px}.DocsEditor_publishDriftDot__Z2Bie{position:absolute;top:2px;right:2px;width:6px;height:6px;border-radius:50%;background:var(--ui-warning)}.DocsEditor_exportMenuWrap__Om_o9{position:relative}.DocsEditor_spinAnimation__uOkTY{animation:DocsEditor_spin__lpWP_ 1s linear infinite}.file-tree-section_section__qZO1h{display:flex;flex-direction:column;gap:0}.file-tree-section_folderRow__cQICg{display:flex;align-items:center;gap:5px;height:26px;padding:0 8px;color:var(--ui-text-2)}.file-tree-section_folderIcon__UzqDe{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ui-text-3)}.file-tree-section_folderLabel__3s6g0{font-family:var(--file-tree-font,var(--font-mono));font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-2)}.file-tree-section_folderEmptyBadge__W5ks6{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-3);opacity:.7;margin-left:4px}.file-tree-section_fileLeaf__pkaok{display:flex;align-items:center;gap:5px;height:26px;padding:0 8px 0 28px;border-left:2px solid transparent;font-size:12.5px;color:var(--ui-text-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .1s ease,color .1s ease,border-color .1s ease}.file-tree-section_fileLeaf__pkaok:hover{background:rgba(var(--ui-border-rgb),.12);color:var(--ui-text)}.file-tree-section_fileLeaf__pkaok:focus-visible{outline:none;background:rgba(var(--ui-border-rgb),.18)}.file-tree-section_fileLeafActive__aX7N7{border-left-color:var(--ui-primary);background:var(--ui-primary-soft);color:var(--ui-text);font-weight:600}.file-tree-section_fileLeafIcon__3Zowu{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ui-primary)}.file-tree-section_fileLeafName__hhb0t{flex:1;min-width:0;font-family:var(--file-tree-font,var(--font-mono));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-tree-section_fileLeafSecondary__F5S_F{flex-shrink:0;font-size:12px;color:var(--ui-text-3);font-family:var(--file-tree-font,var(--font-mono));margin-left:6px}.file-tree-section_fileLeafTrailing__pAKSf{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto}.file-tree-section_fileLeaf__pkaok .file-tree-section_fileLeafSecondary__F5S_F~.file-tree-section_fileLeafTrailing__pAKSf{margin-left:4px}.file-tree-section_emptyHint__umHEL{font-size:12.5px;color:var(--ui-text-3);padding:8px 12px 12px 28px;line-height:1.5}.data-table_panel__iSFrf{overflow:visible;background:transparent}.data-table_panelHeader__jvVVg{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:0 0 5px}.data-table_panelCopy__lQxUa{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;-moz-column-gap:12px;column-gap:12px}.data-table_panelTitle__k_nXN{color:var(--ui-text);font-size:13px;font-weight:700}.data-table_panelDescription__IX96e{color:var(--ui-text-3);font-size:12px;line-height:1.45}.data-table_panelAction__lP9N_{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.data-table_wrap__4siRx{overflow-x:auto}.data-table_table__LFqki{width:100%;min-width:620px;border-collapse:collapse}.data-table_compact__AKl29{min-width:420px}.data-table_table__LFqki td,.data-table_table__LFqki th{border-bottom:1px solid var(--ui-border);padding:5px 10px;text-align:left;vertical-align:middle}.data-table_table__LFqki th{background:transparent;border-bottom:1px solid var(--rule-heavy);color:var(--ui-text-3);font-size:12px;font-weight:600;letter-spacing:.02em}.data-table_table__LFqki td{color:var(--ui-text-2);font-size:13px}.data-table_table__LFqki td:last-child:not(:first-child){white-space:nowrap}.data-table_table__LFqki tr:last-child td{border-bottom:1px solid var(--rule-heavy)}.data-table_table__LFqki tbody tr{transition:background .14s ease}.data-table_table__LFqki tbody tr:nth-child(2n){background:var(--band)}.data-table_open__U_oVM{border:0;background:transparent;color:var(--ui-text);cursor:pointer;font:inherit;font-weight:600;padding:0;text-align:left}.data-table_open__U_oVM:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.data-table_open__U_oVM:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.data-table_right__7xzuy{text-align:right!important}.data-table_actions__6Jmnr{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}@media (max-width:720px){.data-table_panelHeader__jvVVg{align-items:stretch;flex-direction:column}.data-table_panelAction__lP9N_{justify-content:flex-start}}.stat-tile_stat__Xt337{display:flex;flex-direction:column;gap:1px;padding:6px 14px 10px;background:transparent}.stat-tile_label__A4Kce{color:var(--ui-text-3);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.stat-tile_value__VQ75g{color:var(--ui-text);font-size:34px;line-height:1.15;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.stat-tile_note__vCaMJ{color:var(--ui-text-3);font-size:12px;line-height:1.4}.stats-row_row__k5EHl{display:grid;gap:1px;margin-top:4px;border-bottom:1px solid var(--rule-heavy);background:transparent}.stats-row_row__k5EHl>*,.stats-row_row__k5EHl>:last-child{box-shadow:none}.stats-row_cols2__LO5S9{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-row_cols3__GbNpx{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-row_cols4__dbp6g{grid-template-columns:repeat(4,minmax(0,1fr))}.stats-row_cols5__Ptmit{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:900px){.stats-row_cols3__GbNpx,.stats-row_cols4__dbp6g,.stats-row_cols5__Ptmit{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-row_cols3__GbNpx>:last-child,.stats-row_cols3__GbNpx>:nth-child(2n),.stats-row_cols3__GbNpx>:nth-child(2n+4),.stats-row_cols3__GbNpx>:nth-child(n+3),.stats-row_cols4__dbp6g>:last-child,.stats-row_cols4__dbp6g>:nth-child(2n),.stats-row_cols4__dbp6g>:nth-child(2n+4),.stats-row_cols4__dbp6g>:nth-child(n+3),.stats-row_cols5__Ptmit>:last-child,.stats-row_cols5__Ptmit>:nth-child(2n),.stats-row_cols5__Ptmit>:nth-child(2n+4),.stats-row_cols5__Ptmit>:nth-child(n+3){box-shadow:none}}@media (max-width:600px){.stats-row_cols2__LO5S9{grid-template-columns:repeat(2,minmax(0,1fr))}}.table-card_card__KKjbm{background:transparent;overflow:visible}.table-card_header__cWZnU{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 0 5px}.table-card_title__R_cYY{color:var(--ui-text);font-size:13px;font-weight:700}.table-card_description__BYVW4{margin-top:0;color:var(--ui-text-3);font-size:12px;line-height:1.45}.table-card_headerAction__eOIwn{flex-shrink:0;display:flex;align-items:center;gap:8px}.table-card_body__w0E_n{overflow:auto}.table-card_bodyBounded__xe4dn{overflow:auto;max-height:60vh}.table-card_cardFill__8KQrt{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.table-card_bodyFill__96Sxc{flex:1 1 auto;min-height:0;overflow:auto}.table-card_card__KKjbm table{width:100%;border-collapse:collapse;font-size:13px}.table-card_card__KKjbm thead{background:transparent;color:var(--ui-text-3);font-size:12px;font-weight:600;letter-spacing:.02em}.table-card_card__KKjbm thead tr{border-bottom:1px solid var(--rule-heavy)}.table-card_sticky__QH3cq thead{position:sticky;top:0;z-index:1}.table-card_card__KKjbm td,.table-card_card__KKjbm th{padding:5px 10px;text-align:left;vertical-align:top}.table-card_card__KKjbm tbody tr{border-top:1px solid var(--ui-border)}.table-card_card__KKjbm tbody tr:nth-child(2n){background:var(--band)}.table-card_detail___l6sk,.table-card_detail___l6sk:hover{background:var(--ui-panel-2)}.table-card_alignRight__6L1op{text-align:right}.DatabasesPanel_connectionCell__SMYut{display:block}.DatabasesPanel_connectionName__1EwCL{color:var(--ui-text);font-size:13px;font-weight:700}.DatabasesPanel_connectionSlug__cTCU9{margin-top:4px;color:var(--ui-text-3);font-family:var(--font-mono);font-size:12px}.DatabasesPanel_mono__IXJj2{color:var(--ui-text-2);font-family:var(--font-mono);font-size:12px}.DatabasesPanel_muted__lkPuU{color:var(--ui-text-3)}.DatabasesPanel_roles__t6jNf{display:flex;flex-wrap:wrap;gap:4px}.DatabasesPanel_statusOk__tWbcO{color:var(--ui-success)}.DatabasesPanel_statusErr__lMO9H{color:var(--ui-error)}.DatabasesPanel_statusIdle__clTIz{color:var(--ui-text-3)}.DatabasesPanel_testNote__9uZbJ{margin-top:2px;font-size:12px}.DatabasesPanel_actions__MhZ0S{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.StorageConnectionsPanel_connectionCell__xljov{display:block}.StorageConnectionsPanel_connectionName__tTDuA{color:var(--ui-text);font-size:13px;font-weight:700}.StorageConnectionsPanel_connectionSlug__kCGXX{margin-top:4px;color:var(--ui-text-3);font-family:var(--font-mono);font-size:12px}.StorageConnectionsPanel_muted__n7bhk{color:var(--ui-text-3)}.StorageConnectionsPanel_actions__nuucU{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.GrantPicker_pickers__aDLdL{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.GrantPicker_picker__Ljrp3{display:flex;flex-direction:column;gap:6px;min-width:0}.GrantPicker_pickerHead__CVEzC{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.GrantPicker_count__vaVZn{color:var(--ui-text-3);font-weight:400;letter-spacing:0;margin-left:8px;text-transform:none}.GrantPicker_bulk___bd9B{display:inline-flex;gap:12px}.GrantPicker_linkText__pT_aW{border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0}.GrantPicker_linkText__pT_aW:hover{text-decoration:underline}.GrantPicker_pickerList__1PziJ{display:flex;max-height:188px;flex-direction:column;overflow:auto}.GrantPicker_check__HGLgC{display:flex;align-items:center;gap:8px}.GrantPicker_muted__Sn_XG{color:var(--ui-text-3)}@media (max-width:900px){.GrantPicker_pickers__aDLdL{grid-template-columns:1fr}}.data-table-pager_pager__pxQOr{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;color:var(--ui-text-2);font-size:13px}.data-table-pager_spacer__mK3VM{flex:1}.data-table-pager_range__FsU6f{color:var(--ui-text-3);font-size:12.5px;font-variant-numeric:tabular-nums}.data-table-pager_size__qExW7{display:flex;align-items:center;gap:8px;color:var(--ui-text-3);font-size:12.5px}button.data-table-pager_sizeSelect__bIs5b{width:auto;min-width:56px;height:28px;font-size:12.5px}.data-table-pager_nums__JMqeS{display:flex;align-items:center;gap:2px}.data-table-pager_num__k7RIq,.data-table-pager_step__YQbx6{min-width:28px;height:28px;padding:0 8px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ui-text-2);cursor:pointer;font:inherit;font-weight:600;font-variant-numeric:tabular-nums}.data-table-pager_step__YQbx6{padding:0 10px}.data-table-pager_num__k7RIq:hover,.data-table-pager_step__YQbx6:hover:not(:disabled){background:var(--ui-panel-2);color:var(--ui-text)}.data-table-pager_button__LvpNG:focus-visible,.data-table-pager_num__k7RIq:focus-visible,.data-table-pager_step__YQbx6:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.data-table-pager_current__ALpPP,.data-table-pager_current__ALpPP:hover{color:var(--ui-text);border-bottom-color:var(--ui-text);cursor:default}.data-table-pager_button__LvpNG:disabled,.data-table-pager_step__YQbx6:disabled{color:var(--ui-text-3);cursor:default;opacity:.5}.data-table-pager_gap__HvZF8{padding:0 6px;color:var(--ui-text-3)}.data-table-pager_button__LvpNG{display:inline-flex;height:28px;align-items:center;padding:0 12px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text);cursor:pointer;font:inherit;font-weight:600}@media (max-width:640px){.data-table-pager_num__k7RIq{display:none}.data-table-pager_current__ALpPP{display:inline-flex;align-items:center}}.RailHeader_header__hpL9V{display:flex;flex-shrink:0;align-items:center;gap:6px;background:rgba(var(--ui-border-rgb),.08);padding:6px 10px}.RailHeader_btn__KMtSW{display:flex;border:1px solid transparent;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text-3);cursor:pointer;padding:5px}.RailHeader_btn__KMtSW:hover{color:var(--ui-text)}.RailHeader_title__CN5li{display:inline-flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:var(--ui-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.RailHeader_trailing__1wuLk{display:inline-flex;margin-left:auto;align-items:center}.RailHeader_btnEnd__UnFe3{margin-left:auto}.table-toolbar_root__3SDjE{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%}.table-toolbar_searchWrap__Vahhi{display:inline-flex;align-items:center;gap:8px;min-width:220px;max-width:380px;flex:1 1 260px;height:38px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-bg);color:var(--ui-text-3);padding:0 11px;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.table-toolbar_searchWrap__Vahhi:focus-within{border-color:rgba(var(--ui-border-rgb),.7);box-shadow:0 0 0 3px rgba(var(--ui-border-rgb),.16)}.table-toolbar_searchInput__3lwVW{min-width:0;flex:1;border:none;outline:none;background:transparent;color:var(--ui-text);font-size:12px}.table-toolbar_searchInput__3lwVW::-moz-placeholder{color:var(--ui-text-3)}.table-toolbar_searchInput__3lwVW::placeholder{color:var(--ui-text-3)}button.table-toolbar_select__qYOd3{width:auto;min-width:140px;height:36px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background-color:var(--ui-panel);color:var(--ui-text);font-size:12px;padding:0 10px 0 11px}button.table-toolbar_select__qYOd3[aria-haspopup=listbox]{padding-right:22px}button.table-toolbar_select__qYOd3:hover{border-color:rgba(var(--ui-border-rgb),.7)}button.table-toolbar_select__qYOd3:focus-visible{margin-bottom:0;border:1px solid rgba(var(--ui-border-rgb),.7);box-shadow:0 0 0 3px rgba(var(--ui-border-rgb),.16)}button.table-toolbar_select__qYOd3 span{font-size:12px;font-weight:500}.table-toolbar_segmented__HsQGG{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-bg);padding:4px}.table-toolbar_segment__p48xT{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;border:1px solid transparent;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text-2);cursor:pointer;font-size:12px;font-weight:700;padding:0 10px;transition:background .14s ease,border-color .14s ease,color .14s ease}.table-toolbar_segment__p48xT:hover{background:rgba(var(--ui-border-rgb),.12);color:var(--ui-text)}.table-toolbar_segmentActive__61R_Q{border-color:transparent;background:var(--ui-panel);box-shadow:none;color:var(--ui-text)}.table-toolbar_count__vH_ig{display:inline-flex;align-items:center;min-height:32px;margin-left:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-bg);color:var(--ui-text-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;padding:0 10px}.table-toolbar_actions__aFe7l{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width:720px){.table-toolbar_root__3SDjE{align-items:stretch}.table-toolbar_searchWrap__Vahhi{max-width:none;flex-basis:100%}.table-toolbar_count__vH_ig{margin-left:0}}.AiAssistant_root___C6dM{display:flex;flex:1;height:100%;min-height:0;flex-direction:column}.AiAssistant_muted__3bf7N{color:var(--ui-text-3);font-size:12px}.AiAssistant_strip__0qEoz{display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--ui-border);padding:10px 12px}.AiAssistant_stripRow__PYWOH{display:flex;align-items:center;justify-content:space-between;gap:8px}.AiAssistant_stripLeft___xR8q{display:flex;min-width:0;align-items:center;gap:8px}.AiAssistant_toolChip__Y9G0l{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text-2);cursor:pointer;font:inherit;font-size:12px;padding:2px 8px}.AiAssistant_toolChip__Y9G0l:hover{border-color:var(--accent);color:var(--ui-text)}.AiAssistant_modeConnected___csAI,.AiAssistant_modeContext__fW9Xv{color:var(--ui-text-3);font-size:12px;line-height:1.4}.AiAssistant_modeContext__fW9Xv{color:var(--ui-text-2)}.AiAssistant_toolsPanel__i9too{display:flex;max-height:180px;flex-direction:column;gap:2px;overflow-y:auto;border-top:1px solid var(--ui-border);padding-top:6px}.AiAssistant_toolRow__mPISm{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px}.AiAssistant_contextBar__1_ko1{border-bottom:1px solid var(--ui-border);padding:6px 12px}.AiAssistant_contextToggle__hSHem{display:flex;width:100%;align-items:center;gap:6px;border:0;background:transparent;color:var(--ui-text);cursor:pointer;font:inherit;font-weight:600;padding:2px 0;text-align:left}.AiAssistant_contextToggle__hSHem .AiAssistant_muted__3bf7N{margin-left:auto;font-weight:400}.AiAssistant_contextList__d782b{display:flex;max-height:260px;flex-direction:column;margin:6px 0 2px;overflow-y:auto;padding:0;list-style:none}.AiAssistant_contextItem__lKOzC{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-top:1px solid var(--ui-border);padding:5px 0}.AiAssistant_contextLabel__2Tw__{display:flex;flex:1;align-items:center;gap:6px;min-width:0}.AiAssistant_linkBtn__h7sD4{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0}.AiAssistant_linkBtn__h7sD4:hover{text-decoration:underline}.AiAssistant_preview__EiNil{width:100%;max-height:160px;margin:2px 0 0;overflow:auto;background:var(--band);color:var(--ui-text);font-family:var(--font-mono);font-size:12px;padding:6px 8px;white-space:pre-wrap;word-break:break-word}.AiAssistant_messages___360c{display:flex;min-height:0;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:12px}.AiAssistant_empty__JLPhu{display:flex;flex-direction:column;gap:10px}.AiAssistant_emptyTitle__KHIv9{color:var(--ui-text);font-weight:600}.AiAssistant_quick__khQxi{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.AiAssistant_quickBtn__pzax7{border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text);cursor:pointer;font:inherit;padding:5px 10px;text-align:left}.AiAssistant_quickBtn__pzax7:hover{border-color:var(--accent)}.AiAssistant_userMsg__Ce3pw{align-self:flex-end;max-width:92%;background:var(--band);color:var(--ui-text);padding:7px 10px;white-space:pre-wrap;word-break:break-word}.AiAssistant_botMsg__dJVmF{min-width:0;color:var(--ui-text)}.AiAssistant_botError__sKB_x{color:var(--ui-error)}.AiAssistant_toolsUsed__IJMaT{margin-bottom:4px;color:var(--ui-text-3);font-family:var(--font-mono);font-size:12px}.AiAssistant_thinking__5RC6d{color:var(--ui-text-3)}.AiAssistant_md__tmLvD{line-height:1.5;word-break:break-word}.AiAssistant_md__tmLvD p{margin:0 0 8px}.AiAssistant_md__tmLvD ol,.AiAssistant_md__tmLvD ul{margin:0 0 8px;padding-left:18px}.AiAssistant_md__tmLvD ul{list-style:disc}.AiAssistant_md__tmLvD ol{list-style:decimal}.AiAssistant_md__tmLvD code{background:var(--band);font-family:var(--font-mono);font-size:12px;padding:0 3px}.AiAssistant_codeBlock__8f7Ek{margin:6px 0 10px;border-top:2px solid var(--rule-heavy);background:var(--band)}.AiAssistant_codeHead__D1Oz5{display:flex;align-items:center;gap:8px;color:var(--ui-text-3);font-size:12px;padding:4px 8px 0}.AiAssistant_codeHead__D1Oz5 .AiAssistant_copyBtn__kRxuj{margin-left:auto}.AiAssistant_copyBtn__kRxuj{border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0}.AiAssistant_codePre__v1rEk{margin:0;overflow-x:auto;overflow-y:hidden;color:var(--ui-text);font-family:var(--font-mono);font-size:12px;line-height:1.5;padding:6px 8px 8px}.AiAssistant_tag__NFH9F{display:inline-flex;align-items:center;gap:5px;font-weight:600}.AiAssistant_tag__NFH9F:before{width:7px;height:7px;background:currentColor;content:""}.AiAssistant_tagGrounded___RaG1{color:var(--ui-success)}.AiAssistant_tagUnverified__1gOJ6{color:var(--ui-warning)}.AiAssistant_composer__U_NUu{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--ui-border);padding:10px 12px}.AiAssistant_textarea__hVuL_{width:100%;resize:none;border:0;border-bottom:1px solid var(--ui-border-strong);background:transparent;color:var(--ui-text);font:inherit;padding:4px 2px}.AiAssistant_textarea__hVuL_:focus{border-bottom-color:var(--accent);outline:none}.AiAssistant_composerRow__QLP_b{display:flex;align-items:center;gap:8px}.AiAssistant_composerRow__QLP_b .AiAssistant_muted__3bf7N{flex:1;line-height:1.3}.AiAssistant_warn__EkzVJ{color:var(--ui-warning);font-size:12px}.AiAssistant_rightBtn__rRvPA{margin-left:auto}.AiAssistant_actionRow__F17zK{display:flex;align-items:center;gap:8px;padding:0 8px 8px}.AiAssistant_actionBtn__t3fHF{border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:3px 9px}.AiAssistant_actionBtn__t3fHF:hover:not(:disabled){border-color:var(--accent)}.AiAssistant_actionBtn__t3fHF:disabled{cursor:not-allowed;opacity:.5}.AiAssistant_appliedLine__sD_M8{display:inline-flex;align-items:center;gap:8px;color:var(--ui-text-2);font-size:12px}.AiAssistant_diff__6mxXb{display:flex;flex-direction:column;gap:2px;margin:6px 0 4px;padding:0 8px;list-style:none;font-size:12px}.AiAssistant_diff__6mxXb li{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.AiAssistant_diffKey__eoztQ{color:var(--ui-text);font-weight:600}.AiAssistant_diffFrom__6wYiw{color:var(--ui-text-3);font-family:var(--font-mono);text-decoration:line-through}.AiAssistant_diffTo__k6IRW{color:var(--ui-text);font-family:var(--font-mono)}.AiAssistant_issueError__y4z3K,.AiAssistant_issueNote__Jb4dO{padding:2px 8px;font-size:12px;line-height:1.4}.AiAssistant_issueError__y4z3K{color:var(--ui-error)}.AiAssistant_issueNote__Jb4dO{color:var(--ui-text-3)}.AiAssistant_dataBar__N1xbp,.AiAssistant_focusBar__6hF0q{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-bottom:1px solid var(--ui-border);padding:6px 12px;font-size:12px}.AiAssistant_dataBar__N1xbp{color:var(--ui-text-2)}.AiAssistant_focusChip__G4sSr{min-width:0;overflow:hidden;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-weight:600;padding:1px 8px;text-overflow:ellipsis;white-space:nowrap}.AiAssistant_setup__Tr22s{display:grid;gap:6px}.AiAssistant_fullSelector__eZFtt{width:100%;min-width:0}.AiAssistant_toolRowBtn__ShEr5{display:flex;flex-shrink:0;height:28px;align-items:center;gap:8px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-text);cursor:pointer;font:inherit;padding:0 8px;text-align:left}.AiAssistant_toolRowBtn__ShEr5:hover{border-color:var(--ui-text-3)}.AiAssistant_toolLabel__NsJ7g{display:inline-flex;align-items:center;gap:5px;color:var(--ui-text-3);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.AiAssistant_toolValue__gpQhi{min-width:0;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.AiAssistant_connRow__NTVUx{display:flex;min-width:0;align-items:center;gap:6px}.AiAssistant_connRow__NTVUx .AiAssistant_fullSelector__eZFtt{min-width:0;flex:1}.FieldShelf_wrap__RPxUR{display:flex;flex-direction:column;gap:10px}.FieldShelf_empty__W_D0j{color:var(--ui-text-3);font-size:12px;line-height:18px;padding:8px 0}.FieldShelf_availSection__BF4yX{display:flex;flex-direction:column;gap:5px}.FieldShelf_availLabel__Bi1V4{color:var(--ui-text-3);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.FieldShelf_availList__VwleJ{display:flex;flex-wrap:wrap;gap:4px;min-height:28px;padding:4px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:rgba(var(--ui-border-rgb),.06)}.FieldShelf_availEmpty__P_u_Q{color:var(--ui-text-3);font-size:12px;font-style:italic;padding:2px 4px}.FieldShelf_fieldChip__DSDyO{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 7px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel-2);color:var(--ui-text);cursor:grab;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .1s ease,box-shadow .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.FieldShelf_fieldChip__DSDyO:hover{border-color:rgba(var(--ui-border-rgb),.4);box-shadow:0 0 0 1px rgba(var(--ui-border-rgb),.1)}.FieldShelf_fieldChipDragging__5I5Dj{border-color:var(--ui-primary);box-shadow:none;cursor:grabbing;opacity:.9}.FieldShelf_fieldChipName__Dwy06{max-width:100px;overflow:hidden;text-overflow:ellipsis}.FieldShelf_fieldChipType__woT3p{color:var(--ui-text-3);font-size:12px;font-weight:500;opacity:.7}.FieldShelf_shelf__OJdH2{display:flex;flex-direction:column;gap:4px}.FieldShelf_shelfLabel__Lj49b{color:var(--ui-text-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.FieldShelf_shelfZone__Mus3x{display:flex;flex-direction:column;gap:4px;min-height:32px;padding:5px 6px;border:0;border-top:1px solid var(--ui-border);transition:background .12s ease,border-color .12s ease;border-radius:0;background-color:transparent}.FieldShelf_shelfZoneOver__lZ9Qu{border-color:var(--ui-primary);border-style:solid;background:rgba(var(--ui-border-rgb),.08)}.FieldShelf_shelfZoneEmpty__EhPlK{align-items:center;justify-content:center}.FieldShelf_shelfItem__r3_gq{display:flex;align-items:center;gap:5px;height:28px;padding:0 4px 0 6px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-panel-2);font-size:12px;color:var(--ui-text)}.FieldShelf_shelfItemName__63XPl{flex:1;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.FieldShelf_dragHandle__8bcRE{display:inline-flex;align-items:center;color:var(--ui-text-3);cursor:grab;flex-shrink:0;touch-action:none}.FieldShelf_dragHandle__8bcRE:active{cursor:grabbing}.FieldShelf_colorSwatch__3lBEz{position:relative;display:inline-flex;width:16px;height:16px;flex-shrink:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:3px;cursor:pointer}.FieldShelf_colorInput__ymvr0{width:100%;height:100%;border:0;cursor:pointer;padding:0}button.FieldShelf_miniSelect__yeEMU{width:auto;height:22px;min-width:0;max-width:64px;flex-shrink:0;gap:2px;border:1px solid var(--ui-border);border-radius:3px;background-color:var(--ui-panel);color:var(--ui-text-3);font-size:12px;padding:0 3px 0 5px}button.FieldShelf_miniSelect__yeEMU:focus-visible{margin-bottom:0;border:1px solid var(--accent)}.FieldShelf_removeBtn__iNweg{display:inline-flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:3px;background-color:transparent;color:var(--ui-text-3);cursor:pointer;transition:color .1s ease,background .1s ease}.FieldShelf_removeBtn__iNweg:hover{background:rgba(var(--ui-border-rgb),.2);color:var(--ui-error)}.FieldShelf_removeBtn__iNweg:disabled{cursor:not-allowed;opacity:.5}.FieldShelf_dropHint__N17Hv{display:flex;align-items:center}button.FieldShelf_fallbackSelect__A2t_y{height:26px;border:1px solid transparent;border-radius:var(--ui-radius-sm);background-color:transparent;color:var(--ui-text-3);font-size:12px;padding:0 4px}button.FieldShelf_fallbackSelect__A2t_y[aria-haspopup=listbox]{padding-right:22px}button.FieldShelf_fallbackSelect__A2t_y:hover{border-color:var(--ui-border);background-color:rgba(var(--ui-border-rgb),.08)}button.FieldShelf_fallbackSelect__A2t_y:focus-visible{margin-bottom:0;border:1px solid rgba(var(--ui-border-rgb),.5)}button.FieldShelf_fallbackSelect__A2t_y span,button.FieldShelf_miniSelect__yeEMU span{color:inherit;font-size:12px;font-weight:400}.FieldShelf_labelInput___NzL5{flex:1;min-width:0;border:0;border-bottom:1px solid var(--ui-border-strong);background-color:transparent;color:var(--ui-text);font:inherit;font-weight:600;padding:1px 0}.FieldShelf_labelInput___NzL5:focus{border-bottom-color:var(--accent);outline:none}.CollapsedRail_rail__tONdQ{display:flex;width:38px;flex-shrink:0;flex-direction:column;align-items:center;gap:10px;background:var(--ui-panel);padding-top:12px}.CollapsedRail_left__D3Yz5{border-right:1px solid var(--ui-border)}.CollapsedRail_right__SGZkq{border-left:1px solid var(--ui-border)}.CollapsedRail_btn__k3RxN{display:flex;align-items:center;justify-content:center;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-panel-2);color:var(--ui-text-3);cursor:pointer;padding:7px}.CollapsedRail_btn__k3RxN:hover{color:var(--ui-text)}.CollapsedRail_label__aU2kz{color:var(--ui-text-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;writing-mode:vertical-rl}