._pageHeading_10vl4_1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}._pageHeading_10vl4_1 h1{margin:0;font-size:26px}._headingLine_10vl4_3{display:flex;align-items:center;gap:12px}._subtitle_10vl4_4{color:var(--muted);font-size:14px;margin:6px 0 0}._badge_10vl4_5{display:inline-flex;align-items:center;justify-content:center;min-width:26px;padding:2px 8px;border-radius:6px;background:var(--light-subtle);color:var(--muted);font-size:12px;font-weight:500}._sourcesPage_10vl4_6{max-width:1120px;margin:12px auto}._listToolbar_10vl4_7{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 16px}._listToolbar_10vl4_7 ._searchBox_10vl4_8{max-width:400px}._searchBox_10vl4_8{display:flex;align-items:center;gap:9px;min-width:0;width:100%;border:1px solid var(--border-strong);border-radius:8px;padding:0 12px;background:var(--surface);color:var(--muted)}._searchBox_10vl4_8:focus-within{border-color:var(--green-active);box-shadow:0 0 0 3px var(--focus-ring)}._searchBox_10vl4_8 input{width:100%;min-width:0;height:42px;padding:8px 0;border:0;background:transparent;color:var(--text);font-size:13px}._searchBox_10vl4_8 input:focus-visible{outline:none;box-shadow:none}._sourceList_10vl4_13{display:grid;gap:12px}._sourceRow_10vl4_14{display:flex;align-items:center;border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden;transition:border-color .15s,box-shadow .15s}._sourceRow_10vl4_14:hover{border-color:var(--border-strong);box-shadow:0 4px 16px #173c2408}._sourceLink_10vl4_16{display:flex;align-items:center;text-align:left;gap:20px;flex:1;min-width:0;border:0;background:transparent;padding:24px;color:var(--text)}._sourceLink_10vl4_16:focus-visible{outline-offset:-4px}._sourceLink_10vl4_16:hover{background:var(--light-subtle)}._sourceIcon_10vl4_19{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;background:var(--light);color:var(--green-active);border:1px solid #d9eedf;border-radius:12px}._sourceDetails_10vl4_20{display:grid;gap:3px;min-width:0}._sourceDetails_10vl4_20 strong{font-size:18px;font-weight:600;overflow-wrap:anywhere}._sourceDetails_10vl4_20 code{font-size:12px;color:var(--muted)}._sourceDetails_10vl4_20>span{font-size:13px;color:var(--muted);overflow-wrap:anywhere;margin-top:4px}._openHint_10vl4_24{margin-left:auto;display:flex;gap:8px;align-items:center;font-size:13px;color:var(--green-active)}._cardActions_10vl4_25{display:flex;align-items:center;gap:4px;border-left:1px solid var(--border);padding:0 16px}._iconButton_10vl4_26,._expandButton_10vl4_26,._favoriteButton_10vl4_26{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);padding:0;transition:background .15s,color .15s}._iconButton_10vl4_26:hover:not(:disabled),._expandButton_10vl4_26:hover:not(:disabled),._favoriteButton_10vl4_26:hover{background:var(--light);color:var(--green-active)}._iconButton_10vl4_26:active:not(:disabled),._expandButton_10vl4_26:active{background:#d8efdd}._iconButton_10vl4_26:disabled{cursor:default;opacity:.35}._iconButton_10vl4_26:focus-visible,._expandButton_10vl4_26:focus-visible,._favoriteButton_10vl4_26:focus-visible{outline-offset:-3px}._dangerButton_10vl4_31:hover:not(:disabled){color:var(--danger);background:#fff1f0}._dialog_10vl4_32{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);border:1px solid var(--border);border-radius:16px;padding:0;color:var(--text);box-shadow:0 24px 80px #10261930}._dialog_10vl4_32::backdrop{background:#13201d66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialogHeading_10vl4_34{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 12px 24px;border-bottom:1px solid var(--border)}._dialogHeading_10vl4_34 h2{font-size:20px;font-weight:600;margin:0;overflow-wrap:anywhere;min-width:0}._dialogBody_10vl4_36,._sourceForm_10vl4_36{padding:24px}._dialogBody_10vl4_36 p{margin-top:0;color:var(--muted);font-size:14px}._formFields_10vl4_38{display:grid;gap:20px}._formFields_10vl4_38 label{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:14px;font-weight:500;min-width:0}._formFields_10vl4_38 input,._formFields_10vl4_38 select,._formFields_10vl4_38 textarea{grid-column:1 / -1;width:100%;min-width:0}._formFields_10vl4_38 input[readonly]{background:var(--light-subtle);color:var(--muted)}._formFields_10vl4_38 textarea{resize:vertical}._optional_10vl4_43{font-size:12px;color:var(--muted);font-weight:400}._formActions_10vl4_44{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}._formActions_10vl4_44>span{margin-right:auto;color:var(--muted);font-size:13px}._sourceForm_10vl4_36>p{font-size:13px}._empty_10vl4_47{min-height:300px;padding:40px 24px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;text-align:center}._empty_10vl4_47 h2{font-size:20px;margin:0}._empty_10vl4_47 p{color:var(--muted);font-size:14px;margin:0 0 12px}._emptyIcon_10vl4_50{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:var(--light-subtle);color:var(--green-active);margin-bottom:4px}._breadcrumb_10vl4_51{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted);margin:-12px 0 4px;min-width:0}._breadcrumb_10vl4_51>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._breadcrumb_10vl4_51 button{padding-left:0;font-size:13px}._sourceTitle_10vl4_54{display:flex;gap:14px;align-items:center;min-width:0}._sourceTitle_10vl4_54>div{min-width:0}._sourceTitle_10vl4_54 h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourceMeta_10vl4_57{display:flex;align-items:center;gap:12px;margin-top:3px;color:var(--muted);font-size:12px}._sourceMeta_10vl4_57 code{overflow-wrap:anywhere}._sourceMeta_10vl4_57>span{border-left:1px solid var(--border-strong);padding-left:12px;white-space:nowrap}._explorer_10vl4_60{display:grid;grid-template-columns:var(--catalog-width) 8px minmax(0,1fr);height:calc(100dvh - 220px);min-height:500px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);overflow:hidden;box-shadow:0 2px 8px #173c2404}._catalogHidden_10vl4_61{grid-template-columns:minmax(0,1fr)}._catalog_10vl4_61{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#fcfdfc}._catalogHeading_10vl4_63{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 4px 16px}._catalogHeading_10vl4_63 h2{display:flex;gap:8px;align-items:center;margin:0;font-size:14px;font-weight:600}._catalogSearch_10vl4_65{padding:4px 12px 10px}._catalogFilters_10vl4_66{display:flex;padding:0 12px 10px;gap:6px}._catalogFilters_10vl4_66 button{display:flex;gap:5px;align-items:center;min-height:36px;border:1px solid transparent;border-radius:6px;padding:6px 8px;font-size:12px;color:var(--muted);background:transparent}._catalogFilters_10vl4_66 button[aria-pressed=true]{color:var(--green-active);background:var(--light);border-color:#d9eedf;font-weight:600}._catalogFilters_10vl4_66 button:hover:not([aria-pressed=true]){background:var(--light-subtle)}._tableTree_10vl4_70{flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain;border-top:1px solid var(--border);padding:6px 4px}._tableTree_10vl4_70>p,._tableTree_10vl4_70>div[role=alert]{padding:16px;font-size:13px;color:var(--muted)}._catalogEmpty_10vl4_72{padding:28px 16px;color:var(--muted);text-align:center;font-size:13px}._tableItem_10vl4_73{display:flex;align-items:center;min-height:54px;border:1px solid transparent;border-radius:7px;margin-bottom:2px}._tableItem_10vl4_73:hover{background:var(--light-subtle)}._tableActive_10vl4_75,._tableActive_10vl4_75:hover{background:var(--light);border-color:#d9eedf;color:var(--green-active)}._expandButton_10vl4_26{width:32px;flex-basis:32px;height:44px;border-radius:6px}._expandButton_10vl4_26 svg{transition:transform .15s}._tableButton_10vl4_78{flex:1;min-width:0;padding:7px 4px;min-height:50px;border:0;background:transparent;text-align:left;color:inherit;font-size:12px}._tableButton_10vl4_78:focus-visible{outline-offset:-2px}._tableButton_10vl4_78>span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:Consolas,Courier New,monospace;font-size:12px}._tableButton_10vl4_78 small{display:block;color:var(--muted);font-size:11px;margin-top:3px}._favoriteButton_10vl4_26{flex-basis:32px;width:32px;height:44px;color:#858b88}._isFavorite_10vl4_83{color:var(--green-active)}._isFavorite_10vl4_83 svg{fill:var(--light)}._columnPreview_10vl4_85{margin:0 8px 8px 32px;border-left:1px solid var(--border-strong);padding:4px 0 2px 12px}._columnTree_10vl4_86{list-style:none;margin:0;padding:0}._columnTree_10vl4_86 li{display:grid;gap:1px;padding:5px 0;min-width:0;font-size:12px}._columnTree_10vl4_86 li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._columnTree_10vl4_86 small{color:var(--muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._key_10vl4_90{color:var(--green-active);font-size:11px;background:var(--light);padding:2px 5px;border-radius:4px;margin-right:6px;font-weight:600}._allColumns_10vl4_91{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;color:var(--green-active);font-size:12px;min-height:40px;text-align:left;padding:6px 0}._catalogFooter_10vl4_92{padding:10px 16px;font-size:12px;color:var(--muted);border-top:1px solid var(--border)}._resizeHandle_10vl4_93{background:#f5f7f5;border-left:1px solid var(--border);border-right:1px solid var(--border);cursor:col-resize;touch-action:none;transition:background .15s}._resizeHandle_10vl4_93:hover,._resizeHandle_10vl4_93:focus-visible{background:#d6eada;outline-offset:-3px}._skipCatalog_10vl4_95{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._skipCatalog_10vl4_95:focus{position:relative;width:auto;height:auto;clip-path:none;padding:8px;font-size:12px;color:var(--green-active)}._workbench_10vl4_97{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}._workbenchHeader_10vl4_98{display:flex;align-items:center;flex:0 0 54px;min-width:0;gap:10px;padding:0 12px;border-bottom:1px solid var(--border)}._tabs_10vl4_99{display:flex;gap:20px;height:54px}._tabs_10vl4_99 button{position:relative;display:flex;align-items:center;gap:5px;min-height:44px;padding:0 4px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:13px}._tabs_10vl4_99 button:hover:not(:disabled){color:var(--green-active)}._tabs_10vl4_99 button[aria-pressed=true]{border-bottom-color:var(--green-active);color:var(--green-active);font-weight:600}._tabs_10vl4_99 button:disabled{cursor:default}._tableName_10vl4_104{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Consolas,monospace;font-size:12px;color:var(--muted)}._draftDot_10vl4_105{width:5px;height:5px;border-radius:50%;background:var(--green)}._editorArea_10vl4_106{flex-shrink:0;border-bottom:1px solid var(--border)}._editorHeading_10vl4_107{height:36px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px;background:#f8faf9}._editorHeading_10vl4_107 button{font-size:12px;min-height:32px;padding:4px 0;font-weight:400}._editorFrame_10vl4_109{display:flex;height:160px;min-height:100px;max-height:35vh;resize:vertical;overflow:hidden;background:#f8faf9}._lineNumbers_10vl4_110{width:44px;flex-shrink:0;padding:10px 10px 10px 0;text-align:right;font:13px/22px Consolas,monospace;color:#8a928c;overflow:hidden;-webkit-user-select:none;user-select:none}._sqlEditor_10vl4_111{width:100%;min-width:0;height:100%;resize:none;display:block;padding:10px 16px 10px 6px;border:0;background:transparent;font:13px/22px Consolas,Courier New,monospace;color:#204b34;tab-size:4;white-space:pre;overflow:auto}._sqlEditor_10vl4_111:focus-visible{outline-offset:-3px;box-shadow:none}._editorActions_10vl4_113{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:8px 16px;min-height:60px}._editorActions_10vl4_113 kbd{color:var(--muted);font:11px/1.5 inherit}._draftHint_10vl4_115{font-size:11px;color:var(--muted);margin-left:auto}._overLimit_10vl4_116{color:var(--danger);font-size:12px}._results_10vl4_117{display:flex;flex-direction:column;flex:1;min-height:0}._resultToolbar_10vl4_118{display:flex;justify-content:space-between;align-items:center;padding:2px 12px 2px 16px;min-height:46px;flex-shrink:0;border-bottom:1px solid var(--border)}._resultStatus_10vl4_119{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}._resultStatus_10vl4_119>svg{color:var(--green-active);width:16px}._elapsed_10vl4_121{border-left:1px solid var(--border);padding-left:8px;font-variant-numeric:tabular-nums}._resultToolbar_10vl4_118 button{min-height:38px;height:38px;font-size:12px}._spinner_10vl4_123{width:14px;height:14px;border:2px solid var(--border);border-top-color:var(--green);border-radius:50%;animation:_spin_10vl4_123 .8s linear infinite}@keyframes _spin_10vl4_123{to{transform:rotate(360deg)}}._queryState_10vl4_125{flex:1;min-height:180px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted);text-align:center;overflow:auto}._queryState_10vl4_125 h3{margin:0;font-size:17px;color:var(--text);font-weight:500}._queryState_10vl4_125 p{font-size:13px;margin:0 0 10px}._queryError_10vl4_128{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font:12px/1.6 Consolas,monospace;color:var(--danger)}._resultScroll_10vl4_129{min-width:0;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._resultScroll_10vl4_129:focus-visible{outline-offset:-3px}._pendingResult_10vl4_131{opacity:.55;pointer-events:none}._dataTable_10vl4_132{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;text-align:left}._dataTable_10vl4_132 th{background:#f7f9f8;border-bottom:1px solid var(--border-strong);position:sticky;top:0;z-index:2;padding:12px 16px;font-weight:600;white-space:nowrap;height:58px}._dataTable_10vl4_132 th:has(button){padding:0}._dataTable_10vl4_132 th button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;border:0;background:transparent;color:var(--text);text-align:left;padding:8px 12px;font-size:12px}._dataTable_10vl4_132 th button:hover:not(:disabled){background:var(--light)}._dataTable_10vl4_132 th button:focus-visible{outline-offset:-3px}._dataTable_10vl4_132 th button:disabled{cursor:default;opacity:1}._columnName_10vl4_139{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis}._dataTable_10vl4_132 th small{display:block;color:var(--muted);font-size:10px;font-weight:400;margin-top:3px}._sortIcon_10vl4_141{display:inline-flex;color:#8a928c}._dataTable_10vl4_132 th[aria-sort=ascending] ._sortIcon_10vl4_141,._dataTable_10vl4_132 th[aria-sort=descending] ._sortIcon_10vl4_141{color:var(--green-active)}._dataTable_10vl4_132 td{padding:0;height:40px;border-bottom:1px solid var(--border);white-space:nowrap}._dataTable_10vl4_132 tbody tr:hover{background:var(--light-subtle)}._cellButton_10vl4_145{display:block;width:100%;max-width:360px;min-width:80px;height:39px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 12px;background:transparent;border:0;color:var(--text);font-size:12px}._cellButton_10vl4_145:hover:not(:disabled){background:var(--light)}._cellButton_10vl4_145:focus-visible{outline-offset:-3px}._nullValue_10vl4_148{color:#7e8780;font-size:10px;font-family:Consolas,monospace}._dataTable_10vl4_132 ._rowNumber_10vl4_149{min-width:48px;width:48px;padding:0 12px;text-align:right;color:var(--muted);background:#fafcfb;font-size:11px;font-variant-numeric:tabular-nums;position:sticky;left:0;z-index:1;border-right:1px solid var(--border)}._dataTable_10vl4_132 th._rowNumber_10vl4_149{z-index:3}._fieldsToolbar_10vl4_151{display:flex;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}._fieldsToolbar_10vl4_151 ._searchBox_10vl4_8{max-width:320px}._fieldsToolbar_10vl4_151>span{white-space:nowrap}._fieldsTable_10vl4_154 td{padding:10px 16px}._fieldsTable_10vl4_154 code{color:var(--muted);font-size:11px}._noRows_10vl4_156{padding:32px;text-align:center;color:var(--muted)}._pagination_10vl4_157{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;flex-shrink:0;padding:8px 12px;border-top:1px solid var(--border);color:var(--muted);font-size:12px}._range_10vl4_158{font-variant-numeric:tabular-nums;margin-right:auto;white-space:nowrap}._pageSize_10vl4_159{display:flex;align-items:center;gap:6px}._pageSize_10vl4_159 select{min-height:36px;padding:6px 8px;font-size:12px}._pageControls_10vl4_161{display:flex;align-items:center;gap:2px}._pageControls_10vl4_161 ._iconButton_10vl4_26{width:36px;flex-basis:36px;height:40px}._pageJump_10vl4_163{display:flex;align-items:center;gap:6px;font-size:12px}._pageJump_10vl4_163 input{width:44px;height:34px;border:1px solid var(--border-strong);border-radius:6px;text-align:center;background:var(--surface);color:var(--text);padding:4px;font-size:12px}._pageJump_10vl4_163 span{white-space:nowrap}._limitNote_10vl4_166{margin:0;padding:0 16px 8px;font-size:12px;color:var(--muted)}._cellValue_10vl4_167{white-space:pre-wrap;overflow-wrap:anywhere;max-height:50vh;overflow:auto;font:13px/1.7 Consolas,monospace;margin:0;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--light-subtle);-webkit-user-select:text;user-select:text}._srOnly_10vl4_168{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){._pagination_10vl4_157{gap:4px 8px}._pageControls_10vl4_161 ._iconButton_10vl4_26{width:32px;flex-basis:32px}._tableName_10vl4_104{max-width:180px}}@media(max-width:800px){._explorer_10vl4_60{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}._catalog_10vl4_61{max-height:340px;border-bottom:1px solid var(--border-strong)}._tableTree_10vl4_70{min-height:120px}._catalogFooter_10vl4_92,._resizeHandle_10vl4_93{display:none}._workbench_10vl4_97{height:680px}._sourceMeta_10vl4_57{flex-wrap:wrap;gap:6px}._sourceMeta_10vl4_57>span{display:none}._fieldsToolbar_10vl4_151{flex-wrap:wrap}._pageHeading_10vl4_1 h1{font-size:22px}}@media(max-width:560px){._pageHeading_10vl4_1{align-items:flex-start;gap:12px;flex-wrap:wrap}._explorerPage_10vl4_171 ._pageHeading_10vl4_1{flex-wrap:nowrap}._sourceIcon_10vl4_19{width:40px;height:40px;border-radius:10px}._sourceTitle_10vl4_54{gap:10px}._sourceTitle_10vl4_54 h1{max-width:180px}._explorerPage_10vl4_171 ._pageHeading_10vl4_1>button{padding:8px 10px;font-size:12px}._sourceLink_10vl4_16{padding:16px 12px;gap:12px}._openHint_10vl4_24{display:none}._cardActions_10vl4_25{padding:0 4px;gap:0}._sourceDetails_10vl4_20 strong{font-size:16px}._sourceLink_10vl4_16 ._sourceIcon_10vl4_19{display:none}._dialogBody_10vl4_36,._sourceForm_10vl4_36{padding:20px}._workbenchHeader_10vl4_98{padding:0 6px;gap:6px}._tableName_10vl4_104{display:none}._tabs_10vl4_99{gap:16px}._pagination_10vl4_157{gap:6px}._pageControls_10vl4_161{margin-left:auto}._draftHint_10vl4_115{display:none}._editorActions_10vl4_113 kbd{font-size:10px}._editorFrame_10vl4_109{height:160px}._workbench_10vl4_97{height:650px}}@media(prefers-reduced-motion:reduce){._sourceRow_10vl4_14,._iconButton_10vl4_26,._expandButton_10vl4_26,._favoriteButton_10vl4_26,._expandButton_10vl4_26 svg,._resizeHandle_10vl4_93{transition:none}._spinner_10vl4_123{animation:none}}._sourceLink_10vl4_16{text-decoration:none}._tabs_10vl4_99 button{display:inline-flex;align-items:center;gap:7px}._openTabs_10vl4_177{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 8px;margin-bottom:4px}._openTab_10vl4_177{flex:0 0 auto;display:flex;align-items:center;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._openTab_10vl4_177>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;background:transparent;border:0;color:var(--muted);border-radius:9px;padding:8px 10px}._openTab_10vl4_177>button:first-child{max-width:260px}._openTab_10vl4_177>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}._openTab_10vl4_177>button:last-child{width:36px;padding:8px}._openTab_10vl4_177>button:hover{background:var(--light-subtle);color:var(--green-active)}._openTabActive_10vl4_184{background:var(--light);border-color:#b3dfbd}._openTabActive_10vl4_184>button{color:var(--green-active)}._iconButton_10vl4_26 svg{display:block;aspect-ratio:1}._page_1y490_1{max-width:1280px;margin:0 auto;padding:40px 32px}._workspacePage_1y490_2{max-width:none;padding:20px 28px}._pageTitle_1y490_3{font-size:30px;font-weight:600;letter-spacing:-.7px;margin:0 0 8px}._card_1y490_4{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._btnPrimary_1y490_5,._btnSecondary_1y490_5,._btnGhost_1y490_5,._btnDanger_1y490_5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:var(--radius-small);border:1px solid transparent;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s}._btnPrimary_1y490_5{background:var(--green);color:#fff}._btnPrimary_1y490_5:hover:not(:disabled){background:var(--green-hover)}._btnPrimary_1y490_5:active{background:var(--green-active)}._btnSecondary_1y490_5{border-color:var(--border-strong);background:var(--surface);color:var(--text)}._btnSecondary_1y490_5:hover:not(:disabled),._btnGhost_1y490_5:hover:not(:disabled){background:var(--light-subtle)}._btnGhost_1y490_5{background:transparent;color:var(--muted)}._btnDanger_1y490_5{background:var(--surface);border-color:var(--danger);color:var(--danger)}._input_1y490_13,._select_1y490_13{min-height:44px;border:1px solid var(--border-strong);border-radius:var(--radius-small);padding:10px 12px;background:var(--surface)}._alert_1y490_14{padding:16px;border:1px solid var(--danger);border-radius:var(--radius-small);color:var(--danger)}._chip_1y490_15{background:var(--light);color:var(--green-active);font-size:12px;font-weight:600;padding:6px 10px;border-radius:6px;white-space:nowrap}@media(max-width:960px){._page_1y490_1{padding:24px 16px}}@media(max-width:560px){._workspacePage_1y490_2{padding:20px 12px}}@media(prefers-reduced-motion:reduce){._btnPrimary_1y490_5,._btnSecondary_1y490_5,._btnGhost_1y490_5,._btnDanger_1y490_5{transition:none}}._page_90ffa_1{min-width:0}._guide_90ffa_2{display:grid;gap:20px;min-width:0;max-width:1100px}._guideDescription_90ffa_3{white-space:pre-wrap;line-height:1.7;overflow-wrap:anywhere}._guideSteps_90ffa_4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}._guideSteps_90ffa_4>div{padding:18px;border:1px solid var(--border);border-radius:10px}._guideSteps_90ffa_4 p,._guideRules_90ffa_6{color:var(--muted);font-size:14px;line-height:1.75}._guideSteps_90ffa_4 p{margin-bottom:0}._guideRules_90ffa_6{padding-left:22px}._guideRules_90ffa_6 li+li{margin-top:12px}._guide_90ffa_2 code{color:var(--green-active)}._guideCode_90ffa_11{padding:20px;background:var(--light);border-radius:8px;overflow:auto;font-size:13px;line-height:1.8}._subheading_90ffa_12{font-size:14px;margin:22px 0 6px}._previewParameter_90ffa_13{display:flex;flex-direction:column;gap:8px;min-width:0}._previewParameter_90ffa_13 code{font-size:12px;color:var(--green-active);overflow-wrap:anywhere}._previewParameter_90ffa_13 small{overflow-wrap:anywhere}._valueOrigin_90ffa_16{font-size:12px;color:var(--green-active)}._notice_90ffa_17 code{overflow-wrap:anywhere}._notice_90ffa_17 button{margin:12px 0 0;display:flex}@media(max-width:760px){._guideSteps_90ffa_4{grid-template-columns:minmax(0,1fr)}._tabs_90ffa_19{flex-wrap:wrap}}._catalog_90ffa_20{min-width:0}._tabs_90ffa_19>button[aria-pressed=true]{border-bottom-color:var(--green);color:var(--green-active)}._historyGrid_90ffa_22{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.7fr);gap:20px;margin-top:20px}._historyList_90ffa_23{display:flex;flex-direction:column;gap:8px}._historyList_90ffa_23 button{border:1px solid var(--border);background:#fff;border-radius:8px;padding:14px;text-align:left;min-width:0;color:var(--text)}._historyList_90ffa_23 button[aria-pressed=true]{border-color:var(--green);background:var(--light)}._historyList_90ffa_23 strong{font-size:13px}._historyList_90ffa_23 code{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12px;color:var(--muted)}._historyText_90ffa_28{min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:12px}._historyText_90ffa_28 textarea{min-height:360px}@media(max-width:760px){._historyGrid_90ffa_22{grid-template-columns:minmax(0,1fr)}._historyList_90ffa_23{max-height:240px;overflow:auto}}._catalogToolbar_90ffa_31{display:flex;gap:12px;align-items:center}._catalogToolbar_90ffa_31 ._search_90ffa_32{flex:1;width:auto}._catalogToolbar_90ffa_31>select{width:200px}._catalogStatus_90ffa_34{min-height:38px;padding:12px 0 8px;color:var(--muted);font-size:13px}._catalogResults_90ffa_35{min-height:160px}._catalogResults_90ffa_35[aria-busy=true]{opacity:.55}._catalogRow_90ffa_37{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:18px 20px;border:0;background:#fff;color:var(--text)}._catalogRow_90ffa_37+._catalogRow_90ffa_37{border-top:1px solid var(--border)}._catalogRow_90ffa_37:hover:not(:disabled){background:var(--light-subtle)}._catalogRow_90ffa_37:focus-visible{outline:2px solid var(--green);outline-offset:-3px}._catalogAction_90ffa_41{display:flex;align-items:center;gap:6px;color:var(--green-active);font-size:13px;flex-shrink:0}._queryDescription_90ffa_42{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._catalogPagination_90ffa_43{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;color:var(--muted);font-size:13px}._catalogPagination_90ffa_43>div{display:flex;align-items:center;gap:8px}._pickerBody_90ffa_45{padding:20px 24px}._pickerFields_90ffa_46{border:0;padding:0;margin:0;min-width:0}._pickerBody_90ffa_45 ._catalogResults_90ffa_35{max-height:min(480px,52dvh);overflow:auto}@media(max-width:600px){._catalogToolbar_90ffa_31{flex-wrap:wrap;gap:8px}._catalogToolbar_90ffa_31 ._search_90ffa_32{flex-basis:calc(100% - 60px);order:-2}._catalogToolbar_90ffa_31>button{order:-1}._catalogToolbar_90ffa_31>select{width:100%}._catalogRow_90ffa_37{gap:10px;padding:14px 12px}._catalogRow_90ffa_37 ._queryIcon_90ffa_54{display:none}._catalogAction_90ffa_41{font-size:12px}._pickerBody_90ffa_45{padding:16px}}._heading_90ffa_58,._editorHeading_90ffa_58{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}._heading_90ffa_58 p,._editorHeading_90ffa_58 p{margin:0}._muted_90ffa_60{color:var(--muted);font-size:14px;line-height:1.5}._search_90ffa_32{display:flex;align-items:center;gap:10px;min-height:44px;width:min(460px,100%);padding:0 14px;background:#fff;border:1px solid var(--border-strong);border-radius:8px;color:var(--muted)}._search_90ffa_32 input{min-width:0;flex:1;height:42px;border:0;outline:0;background:transparent;font-size:14px}._search_90ffa_32:focus-within{outline:2px solid var(--green);outline-offset:2px}._search_90ffa_32 input:focus-visible{outline:none;box-shadow:none}._iconButton_90ffa_66{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid transparent;background:transparent;border-radius:8px;color:var(--muted);transition:background .15s,color .15s}._iconButton_90ffa_66:hover:not(:disabled){background:var(--light);color:var(--green-active)}._danger_90ffa_68{color:var(--muted)}._danger_90ffa_68:hover:not(:disabled){color:var(--danger);background:#fff3f1}._empty_90ffa_70{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:52px 24px;gap:12px;color:var(--muted)}._empty_90ffa_70 h2{margin:0;color:var(--text);font-size:20px;font-weight:600}._empty_90ffa_70 p{margin:0 0 8px;max-width:450px;font-size:14px;line-height:1.6}._emptyIcon_90ffa_73{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:var(--light);color:var(--green-active);margin-bottom:6px}._list_90ffa_74{border:1px solid var(--border);border-radius:12px;background:#fff;overflow:hidden}._queryRow_90ffa_76+._queryIcon_90ffa_54{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:12px;background:var(--light);color:var(--green-active)}._queryInfo_90ffa_80{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}._queryInfo_90ffa_80 strong{font-size:16px;font-weight:600;overflow-wrap:anywhere}._queryInfo_90ffa_80>span{font-size:14px;color:var(--muted);overflow-wrap:anywhere}._queryInfo_90ffa_80 ._metadata_90ffa_83{font-size:12px}._editorPage_90ffa_86{display:flex;flex-direction:column;gap:20px}._editorHeading_90ffa_58{margin:0}._titleGroup_90ffa_88{display:flex;align-items:center;gap:12px;min-width:0}._titleGroup_90ffa_88>div{min-width:0}._editorTitle_90ffa_90{margin:0 0 5px;font-size:26px;font-weight:600;letter-spacing:-.5px;overflow-wrap:anywhere}._actions_90ffa_91{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}._editorHeading_90ffa_58>._actions_90ffa_91{flex-shrink:0}._tabs_90ffa_19{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border);min-height:52px}._tabs_90ffa_19>button{display:flex;align-items:center;gap:8px;min-height:52px;padding:10px 16px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);font-size:14px;font-weight:600}._tabs_90ffa_19>button[aria-selected=true]{border-bottom-color:var(--green);color:var(--green-active)}._tabs_90ffa_19>button:hover{background:var(--light-subtle)}._badge_90ffa_97{font-size:11px;border-radius:6px;padding:3px 6px;background:var(--light);color:var(--green-active)}._tabSpacer_90ffa_98{flex:1}._autosave_90ffa_99{color:var(--muted);font-size:12px}._editorGrid_90ffa_100{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr);align-items:start;gap:20px}._mainColumn_90ffa_101,._previewColumn_90ffa_101{min-width:0;display:flex;flex-direction:column;gap:20px}._panel_90ffa_102{min-width:0;background:#fff;border:1px solid var(--border);border-radius:12px;padding:22px}._panel_90ffa_102 h2{margin:0;font-size:17px;font-weight:600}._panel_90ffa_102>._muted_90ffa_60{margin-bottom:0}._fields_90ffa_105{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.65fr);gap:18px;margin-bottom:24px}._fields_90ffa_105 label,._parameterFields_90ffa_106 label,._previewParameters_90ffa_106 label{min-width:0;display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600}._fields_90ffa_105 input,._fields_90ffa_105 select,._fields_90ffa_105 textarea,._parameterFields_90ffa_106 input,._parameterFields_90ffa_106 select,._previewParameters_90ffa_106 input,._previewParameters_90ffa_106 select{min-width:0;width:100%;font-weight:400;font-size:14px}._wideField_90ffa_108{grid-column:1 / -1}._optional_90ffa_109{color:var(--muted);font-size:12px;font-weight:400;margin-top:-4px}._sectionHeading_90ffa_110{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}._sectionHeading_90ffa_110 label{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600}._sectionHeading_90ffa_110>._muted_90ffa_60{font-size:12px}._sqlEditor_90ffa_113{display:block;width:100%;min-height:270px;resize:vertical;border:1px solid var(--border-strong);border-radius:8px;padding:16px;background:#fbfcfb;color:#22372a;font:13px/1.8 Consolas,SFMono-Regular,monospace;tab-size:2}._editorFoot_90ffa_114{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:10px}._editorFoot_90ffa_114 ._muted_90ffa_60{font-size:12px}._editorFoot_90ffa_114 code{color:var(--green-active)}._parameterList_90ffa_117{display:flex;flex-direction:column;gap:18px}._parameter_90ffa_106{margin:0;min-width:0;padding:14px 16px 6px;border:1px solid var(--border);border-radius:10px}._parameter_90ffa_106 legend{padding:0 6px;font-size:12px;color:var(--muted)}._parameterFields_90ffa_106{display:grid;grid-template-columns:1fr 1fr;gap:14px}._parameterFoot_90ffa_121{display:flex;align-items:center;justify-content:space-between;margin-top:8px}._checkbox_90ffa_122{display:inline-flex;align-items:center;min-height:44px;gap:9px;font-size:13px}._checkbox_90ffa_122 input{width:17px;height:17px;accent-color:var(--green)}._previewParameters_90ffa_106{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;padding:16px 0 20px;border-top:1px solid var(--border)}._required_90ffa_125{color:var(--muted);font-size:12px;font-weight:400}._previewEmpty_90ffa_126{min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--muted);gap:8px}._previewEmpty_90ffa_126>svg{color:var(--green-active)}._previewEmpty_90ffa_126 p{font-size:14px}._resultInfo_90ffa_129{display:flex;align-items:center;gap:16px;padding:0 0 16px;font-size:13px;color:var(--muted)}._resultInfo_90ffa_129 strong{color:var(--text)}._previewTable_90ffa_131{max-height:550px;overflow:auto;border:1px solid var(--border);border-radius:8px}._previewTable_90ffa_131 table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._previewTable_90ffa_131 th{position:sticky;top:0;text-align:left;padding:11px 14px;border-bottom:1px solid var(--border);background:#f5f8f5;font-weight:600;z-index:1}._previewTable_90ffa_131 th span{display:block;white-space:nowrap}._previewTable_90ffa_131 th small{display:block;margin-top:5px;color:var(--muted);font-size:12px;font-weight:400}._previewTable_90ffa_131 td{padding:11px 14px;border-bottom:1px solid var(--border);white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}._previewTable_90ffa_131 tr:last-child td{border-bottom:0}._previewTable_90ffa_131 tbody tr:hover{background:var(--light-subtle)}._notice_90ffa_17{padding:12px 14px;background:#fff9eb;border-radius:8px;color:#75520b;font-size:13px;line-height:1.6}._success_90ffa_140{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--light);color:var(--green-active);font-size:14px;border-radius:8px}._usageList_90ffa_141{display:flex;flex-direction:column;list-style:none;padding:0;margin:18px 0;gap:12px}._usageList_90ffa_141 li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}._usageList_90ffa_141 svg{color:var(--green-active)}._dialogBody_90ffa_144{padding:0 24px 24px}._dialogBody_90ffa_144>p{font-size:14px;color:var(--muted);line-height:1.6}._dialogBody_90ffa_144 ._actions_90ffa_91{margin-top:22px}@media(max-width:1120px){._editorGrid_90ffa_100{grid-template-columns:minmax(0,1fr)}._previewColumn_90ffa_101{position:static}._previewTable_90ffa_131{max-height:430px}._editorHeading_90ffa_58{flex-wrap:wrap}}@media(max-width:760px){._heading_90ffa_58{align-items:flex-start;gap:16px}._heading_90ffa_58 h1{font-size:26px}._heading_90ffa_58>button{flex-shrink:0}._queryIcon_90ffa_54{display:none}._panel_90ffa_102{padding:18px}._autosave_90ffa_99{display:none}._tabs_90ffa_19>button{padding:10px}}@media(max-width:480px){._heading_90ffa_58{flex-direction:column}._editorTitle_90ffa_90{font-size:22px}._editorHeading_90ffa_58>._actions_90ffa_91{width:100%}._editorHeading_90ffa_58>._actions_90ffa_91>button{flex:1}._fields_90ffa_105,._parameterFields_90ffa_106{grid-template-columns:minmax(0,1fr)}._panel_90ffa_102{padding:16px}._parameter_90ffa_106{padding:12px 12px 4px}._sectionHeading_90ffa_110>._muted_90ffa_60{display:none}._dialogBody_90ffa_144 ._actions_90ffa_91{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){._iconButton_90ffa_66{transition:none}}._page_16a4p_1,._editorPage_16a4p_2{display:flex;flex-direction:column;gap:24px;min-width:0}._editorHeader_16a4p_3{position:sticky;top:72px;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;background:var(--bg, #f5f7f9);border-bottom:1px solid var(--border)}._editorHeading_16a4p_4{flex:1;min-width:0}._editorHeader_16a4p_3>._actions_16a4p_5{flex-shrink:0}._editorHeading_16a4p_4>button{margin-left:-12px;max-width:100%;white-space:normal;text-align:left}._editorHeading_16a4p_4 h1{font-size:28px;line-height:1.25;margin:8px 0;overflow-wrap:anywhere}._editorLayout_16a4p_8{display:grid;grid-template-columns:250px minmax(0,1fr);gap:32px;align-items:start}._editorNav_16a4p_9{position:sticky;top:260px;display:flex;flex-direction:column;gap:6px;min-width:0}._editorNav_16a4p_9 button{display:flex;align-items:center;gap:12px;border:1px solid transparent;border-radius:10px;padding:14px 12px;background:transparent;color:var(--muted);text-align:left;min-height:64px}._editorNav_16a4p_9 button>span:not(._editorCount_16a4p_11){flex:1;min-width:0}._editorNav_16a4p_9 strong{display:block;font-size:14px;font-weight:600;color:var(--text)}._editorNav_16a4p_9 small{display:block;margin-top:4px;font-size:12px}._editorNav_16a4p_9 button:hover:not(:disabled){background:var(--surface)}._editorNav_16a4p_9 button[aria-current=page]{background:var(--light);border-color:var(--border);color:var(--green-active)}._editorNav_16a4p_9 button[aria-current=page] strong{color:var(--green-active)}._editorCount_16a4p_11{display:grid;place-items:center;min-width:24px;height:24px;border-radius:6px;background:var(--surface);font-size:12px}._editorContent_16a4p_18{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:32px;min-height:540px}._editorSectionHeading_16a4p_19{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--border)}._editorSectionHeading_16a4p_19 h2{margin:0;font-size:22px;font-weight:600}._editorSectionHeading_16a4p_19 p{margin:8px 0 0;color:var(--muted);font-size:14px}._editorFields_16a4p_22{border:0;padding:0;margin:0;min-width:0}._queryEditLink_16a4p_23{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;min-height:44px;color:var(--green-active);text-decoration:none;font-size:14px}._queryEditLink_16a4p_23:hover{text-decoration:underline}._widgetEditButton_16a4p_25{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 8px;border:0;border-radius:8px;color:var(--green-active);background:var(--light);font-size:12px}._widgetEditButton_16a4p_25:hover{background:var(--border)}@media(max-width:1000px){._editorLayout_16a4p_8{grid-template-columns:200px minmax(0,1fr);gap:20px}._editorContent_16a4p_18{padding:24px}._editorHeader_16a4p_3{align-items:flex-start}}@media(max-width:1100px){._editorHeader_16a4p_3,._editorNav_16a4p_9{position:static}}@media(max-width:760px){._editorHeader_16a4p_3{position:static;flex-direction:column;gap:16px}._editorHeader_16a4p_3>._actions_16a4p_5{width:100%}._editorHeader_16a4p_3>._actions_16a4p_5>button{flex:1}._editorHeading_16a4p_4 h1{font-size:24px}._editorLayout_16a4p_8{display:flex;flex-direction:column;gap:16px}._editorNav_16a4p_9{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:6px}._editorNav_16a4p_9 button{padding:10px;min-height:48px;gap:8px}._editorNav_16a4p_9 small,._editorCount_16a4p_11{display:none}._editorContent_16a4p_18{width:100%;padding:20px 16px;min-height:0}}._header_16a4p_40,._between_16a4p_40{display:flex;justify-content:space-between;align-items:center;gap:16px}._header_16a4p_40{align-items:flex-start;flex-wrap:wrap}._header_16a4p_40>div:first-child{min-width:0}._header_16a4p_40 h1{margin:0;font-size:30px;letter-spacing:-.7px;font-weight:600;overflow-wrap:anywhere}._header_16a4p_40 p{margin:8px 0 0;color:var(--muted);font-size:14px;max-width:800px;overflow-wrap:anywhere}._actions_16a4p_5{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._stack_16a4p_46{display:flex;flex-direction:column;gap:16px}._muted_16a4p_47{color:var(--muted);font-size:14px;line-height:1.5}._caption_16a4p_48{color:var(--muted);font-size:12px;line-height:1.5}._required_16a4p_49{color:var(--danger)}._panel_16a4p_50{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px;min-width:0}._empty_16a4p_51{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:64px 24px;min-height:240px;text-align:center;border:1px dashed var(--border-strong);border-radius:14px;background:var(--surface)}._empty_16a4p_51 h2{margin:8px 0 0;font-size:20px;font-weight:600}._empty_16a4p_51 p{margin:0 0 8px;color:var(--muted);font-size:14px;max-width:420px}._emptyIcon_16a4p_54{width:56px;height:56px;border-radius:16px;background:var(--light);color:var(--green);display:grid;place-items:center}._iconButton_16a4p_55{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;border:0;border-radius:8px;color:var(--muted);background:transparent}._iconButton_16a4p_55:hover:not(:disabled){color:var(--green-active);background:var(--light)}._danger_16a4p_57:hover:not(:disabled){color:var(--danger);background:#fff3f2}._search_16a4p_58{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--border-strong);border-radius:9px;min-width:220px;max-width:420px;background:var(--surface)}._search_16a4p_58 input{border:0;background:none;min-width:0;width:100%;height:44px;outline:none}._search_16a4p_58:focus-within{outline:2px solid var(--green);outline-offset:2px}._search_16a4p_58 svg{color:var(--muted)}._dashboardList_16a4p_62{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}._dashboardCard_16a4p_63{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;transition:box-shadow .15s,border-color .15s}._dashboardCard_16a4p_63:hover{border-color:#9bcba3;box-shadow:0 4px 18px #17201b08}._dashboardLink_16a4p_65{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:24px;text-decoration:none;color:inherit;gap:12px}._dashboardLink_16a4p_65 h2{margin:2px 0 0;font-size:20px;font-weight:600;overflow-wrap:anywhere}._dashboardLink_16a4p_65 p{margin:0;color:var(--muted);line-height:1.5;font-size:14px;min-height:21px}._dashboardCardFooter_16a4p_68{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding:4px 12px 4px 24px;color:var(--muted);font-size:12px}._status_16a4p_69{display:inline-flex;align-items:center;gap:6px;color:var(--green-active);background:var(--light);padding:5px 9px;border-radius:6px;font-size:12px;font-weight:500}._draft_16a4p_70{color:#7d631d;background:#faf5e6}._toolbar_16a4p_71{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:18px 20px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}._toolbar_16a4p_71 ._field_16a4p_72{width:180px}._field_16a4p_72{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:14px}._field_16a4p_72>span:first-child{font-size:13px;font-weight:500}._field_16a4p_72 input,._field_16a4p_72 select,._field_16a4p_72 textarea{width:100%;min-width:0}._field_16a4p_72 textarea{resize:vertical;min-height:88px}._formGrid_16a4p_77{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._formGrid3_16a4p_78{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._sectionCard_16a4p_79{border:1px solid var(--border);border-radius:12px;padding:20px;background:var(--surface);display:flex;flex-direction:column;gap:16px}._sectionCard_16a4p_79 h3{margin:0;font-size:16px;font-weight:600}._check_16a4p_81{display:flex;align-items:center;gap:9px;min-height:44px;font-size:14px}._check_16a4p_81 input{width:17px;height:17px;accent-color:var(--green)}._dialog_16a4p_83{width:min(920px,calc(100vw - 32px));max-height:calc(100dvh - 32px);border:1px solid var(--border);border-radius:16px;padding:0;color:var(--text);box-shadow:0 24px 80px #10261930}._dialog_16a4p_83::backdrop{background:#13201d66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialogHeader_16a4p_85{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px 14px 24px;border-bottom:1px solid var(--border)}._dialogHeader_16a4p_85 h2{font-size:20px;font-weight:600;margin:0}._dialogBody_16a4p_87{padding:24px;max-height:calc(100dvh - 260px);overflow:auto;overscroll-behavior:contain}._dialogFooter_16a4p_88{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--border);background:#fcfdfc}._tabs_16a4p_89{display:flex;gap:24px;padding:0 24px;border-bottom:1px solid var(--border);overflow-x:auto}._tabs_16a4p_89 button{background:transparent;border:0;border-bottom:3px solid transparent;padding:15px 0 12px;color:var(--muted);font-size:14px;white-space:nowrap;min-height:48px}._tabs_16a4p_89 button[aria-selected=true]{color:var(--green-active);font-weight:600;border-bottom-color:var(--green)}._choiceGrid_16a4p_92{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._choice_16a4p_92{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:#fff;border:1px solid var(--border-strong);border-radius:12px;padding:18px;min-height:110px;color:var(--muted);text-align:left}._choice_16a4p_92 strong{color:var(--text);font-weight:600}._choice_16a4p_92[aria-pressed=true]{border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:var(--light-subtle);color:var(--green-active)}._filterRow_16a4p_96{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr) 44px;gap:10px;align-items:center}._filterRow_16a4p_96 select,._filterRow_16a4p_96 input{min-width:0;width:100%}._bindingParams_16a4p_98{border-top:1px solid var(--border);padding-top:16px;display:flex;flex-direction:column;gap:12px}._bindingParam_16a4p_98{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end}._info_16a4p_100{border-radius:9px;background:var(--light-subtle);border:1px solid #d9ebdc;padding:12px 16px;font-size:13px;color:#34663e;line-height:1.5}._warning_16a4p_101{border-radius:9px;background:#fff9ed;border:1px solid #f0ddb2;padding:12px 16px;font-size:13px;color:#805719;line-height:1.5}._grid_16a4p_102{--grid-gap:16px;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-template-rows:repeat(var(--rows),minmax(0,1fr));min-width:var(--canvas-min-width,320px);height:var(--grid-height,max( calc(100dvh - 240px) ,calc(var(--rows) * 65px + (var(--rows) - 1) * var(--grid-gap))));position:relative}._gridViewport_16a4p_103{min-width:0;width:100%;overflow-x:auto;padding-bottom:8px}._gridViewport_16a4p_103:focus-visible{outline:2px solid var(--green);outline-offset:4px;border-radius:12px}._canvasHint_16a4p_105{display:flex;align-items:center;gap:8px;margin:0 0 -12px;color:var(--muted);font-size:12px}._gridEditing_16a4p_106{background-image:linear-gradient(to right,#21a0380e 1px,transparent 1px),linear-gradient(to bottom,#21a0380e 1px,transparent 1px);background-size:calc(100% / var(--columns)) calc(100% / var(--rows));border-radius:12px}._widget_16a4p_25{container:dashboardWidget / inline-size;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:0 2px 5px #13201d03}._widgetEditing_16a4p_108{border-color:#a4cfae}._widgetViewing_16a4p_109{cursor:pointer}._widgetViewing_16a4p_109:hover{border-color:#a4cfae}._widgetHeader_16a4p_111{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px 0;height:52px;min-height:52px;flex-shrink:0;min-width:0}._widgetActions_16a4p_112{display:flex;align-items:center;gap:4px;flex-shrink:0}._widgetHeader_16a4p_111 h2{font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._widgetTitle_16a4p_114{background:transparent;border:0;text-align:left;min-width:0;flex:1;min-height:44px;padding:8px 0;color:var(--text);display:flex;align-items:center;gap:8px}._widgetTitle_16a4p_114:hover{color:var(--green-active)}._widgetBody_16a4p_116{flex:1;min-height:0;min-width:0;padding:12px 20px 20px;overflow:auto}._widgetFooter_16a4p_117{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:6px;border-top:1px solid var(--border);padding:0 8px 0 16px;min-height:44px}._widgetFooter_16a4p_117 button{min-height:44px;height:44px}._widgetLoading_16a4p_119{display:flex;align-items:center;justify-content:center;min-height:60px;height:100%;color:var(--muted);font-size:13px}._dragHandle_16a4p_120{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:grab;touch-action:none;width:44px;background:transparent;border:0;min-height:44px;color:var(--muted);padding:0;border-radius:8px}._dragHandle_16a4p_120:active{cursor:grabbing}._resizeHandle_16a4p_122{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;cursor:nwse-resize;touch-action:none;width:44px;height:44px;border:0;color:var(--muted);background:transparent;border-radius:8px}._dragHandle_16a4p_120:hover,._resizeHandle_16a4p_122:hover{color:var(--green-active);background:var(--light)}._metricList_16a4p_124{display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap}._metric_16a4p_124{display:flex;flex-direction:column;gap:8px;flex:1;min-width:120px}._metricValue_16a4p_126{color:var(--text);font-size:clamp(26px,3vw,44px);font-weight:600;line-height:1.1;letter-spacing:-1.3px;overflow-wrap:anywhere}._metricLabel_16a4p_127{font-size:13px;color:var(--muted)}._metricAlert_16a4p_128 ._metricValue_16a4p_126{color:#a5680c}._metricAlert_16a4p_128 ._metricLabel_16a4p_127{color:#926013}._bars_16a4p_130{display:flex;flex-direction:column;gap:12px;padding:4px 0}._barRow_16a4p_131{display:grid;grid-template-columns:minmax(50px,1fr) minmax(30px,2fr) auto;align-items:center;gap:12px;text-align:left;color:var(--text);background:transparent;border:0;padding:6px 0;font-size:12px}._barRow_16a4p_131:disabled{opacity:1}._barRow_16a4p_131 strong{font-size:13px;font-weight:500}._barLabel_16a4p_134{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._barTrack_16a4p_135{height:12px;background:var(--light-subtle);border-radius:4px;overflow:hidden}._barFill_16a4p_136,._barNegative_16a4p_136{display:block;background:var(--green);height:100%;border-radius:4px;min-width:1px}._barNegative_16a4p_136{background:#bd743a}._tableScroll_16a4p_138{overflow:auto;width:100%;min-width:0;border:1px solid var(--border);border-radius:10px;max-height:65dvh}._table_16a4p_138{border-collapse:separate;border-spacing:0;width:100%;font-size:13px;white-space:nowrap}._table_16a4p_138 th{position:sticky;top:0;z-index:1;background:#f6f9f7;color:#4d5951;text-align:left;font-weight:500;border-bottom:1px solid var(--border)}._table_16a4p_138 th,._table_16a4p_138 td{padding:12px 16px;height:44px;border-bottom:1px solid #edf0ed;max-width:400px;overflow:hidden;text-overflow:ellipsis}._table_16a4p_138 tbody tr:hover{background:var(--light-subtle)}._table_16a4p_138 tbody tr[data-selected=true]{background:var(--light)}._table_16a4p_138 tbody tr:last-child td{border-bottom:0}._table_16a4p_138 th button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:100%;background:transparent;border:0;color:inherit;padding:0;font-size:inherit}._table_16a4p_138 ._number_16a4p_146{text-align:right;font-variant-numeric:tabular-nums}._table_16a4p_138 input{width:16px;height:16px;accent-color:var(--green)}._compactTable_16a4p_148{font-size:12px}._compactTable_16a4p_148 th,._compactTable_16a4p_148 td{padding:9px 12px;height:34px}._summary_16a4p_150{display:flex;flex-wrap:wrap;gap:24px;padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}._summaryItem_16a4p_151{display:flex;flex-direction:column;gap:6px;min-width:100px}._summaryItem_16a4p_151 span{font-size:12px;color:var(--muted)}._summaryItem_16a4p_151 strong{font-size:22px;font-weight:600;letter-spacing:-.5px}._detailTools_16a4p_154{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._detailTools_16a4p_154>select{max-width:240px}._pagination_16a4p_156{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0}._pageControls_16a4p_157{display:flex;align-items:center;gap:6px;font-size:13px}._pageControls_16a4p_157 input{width:64px;text-align:center}._datasetTabs_16a4p_159{display:flex;flex-wrap:wrap;gap:8px}._datasetTabs_16a4p_159 button{border:1px solid var(--border);border-radius:8px;padding:10px 16px;min-height:44px;background:var(--surface);color:var(--muted);font-size:14px}._datasetTabs_16a4p_159 button[aria-selected=true]{border-color:var(--green);background:var(--light);color:var(--green-active)}._columnChoices_16a4p_162{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}._selectedSummary_16a4p_163{border:1px solid #b8dbbf;background:var(--light);padding:12px 16px;border-radius:9px;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}._cellButton_16a4p_164{max-width:100%;overflow:hidden;text-overflow:ellipsis;border:0;background:none;padding:0;color:inherit;text-align:inherit;font-size:inherit}._rawValue_16a4p_165{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6;margin:0}._editBanner_16a4p_166{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;border:1px solid #d9ebdc;border-radius:10px;background:var(--light-subtle);color:#34663e;font-size:13px}._listCount_16a4p_167{color:var(--muted);font-size:13px;margin-left:auto}._error_16a4p_168{color:var(--danger);font-size:13px;line-height:1.5}@media(max-width:1100px){._widgetBody_16a4p_116{padding:10px 12px}._widgetHeader_16a4p_111{padding:8px 10px 0}._metricList_16a4p_124{gap:16px}}@media(max-width:800px){._formGrid3_16a4p_78{grid-template-columns:1fr}._filterRow_16a4p_96{grid-template-columns:1fr 1fr}._filterRow_16a4p_96 ._iconButton_16a4p_55{justify-self:end}._metricValue_16a4p_126{font-size:36px}}@media(max-width:560px){._page_16a4p_1{gap:18px}._header_16a4p_40 h1{font-size:26px}._dashboardList_16a4p_62{grid-template-columns:1fr}._header_16a4p_40>._actions_16a4p_5{width:100%}._header_16a4p_40>._actions_16a4p_5>button{flex:1}._toolbar_16a4p_71{padding:14px}._toolbar_16a4p_71 ._field_16a4p_72{flex:1;min-width:130px}._formGrid_16a4p_77,._bindingParam_16a4p_98,._columnChoices_16a4p_162{grid-template-columns:1fr}._choiceGrid_16a4p_92{gap:8px}._choice_16a4p_92{padding:12px;min-height:90px;font-size:12px}._dialog_16a4p_83{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}._dialogBody_16a4p_87{padding:18px;max-height:calc(100dvh - 250px)}._dialogHeader_16a4p_85,._dialogFooter_16a4p_88{padding:12px 18px}._tabs_16a4p_89{gap:20px;padding:0 18px}._sectionCard_16a4p_79{padding:16px}._summary_16a4p_150{gap:20px;padding:16px}._summaryItem_16a4p_151{min-width:100px}._detailTools_16a4p_154 ._search_16a4p_58{min-width:100%;max-width:none}._detailTools_16a4p_154>select{flex:1;max-width:none;min-width:140px}._pageControls_16a4p_157{width:100%;justify-content:center}._between_16a4p_40{flex-wrap:wrap}._panel_16a4p_50{padding:18px}}@media(prefers-reduced-motion:reduce){._dashboardCard_16a4p_63{transition:none}}@media(max-width:560px){._dashboardParameters_16a4p_174 ._field_16a4p_72{flex:1 1 100%;min-width:0;width:100%}._dashboardParameters_16a4p_174>button{flex:1 1 0}}._selectedQuery_16a4p_178{display:flex;align-items:center;flex-wrap:wrap;gap:14px;border:1px solid var(--border);background:var(--light-subtle);border-radius:10px;padding:16px}._selectedQuery_16a4p_178>svg{color:var(--green-active);flex-shrink:0}._selectedQuery_16a4p_178>div{flex:1;min-width:140px;overflow-wrap:anywhere}._selectedQuery_16a4p_178 p{margin:5px 0 0;font-size:13px;color:var(--muted)}@container dashboardWidget (max-width:360px){._widgetEditButton_16a4p_25 span{display:none}._widgetEditButton_16a4p_25{width:44px;justify-content:center;padding:0}._widgetHeader_16a4p_111{padding:8px 10px 0;gap:4px}}@container dashboardWidget (max-width:180px){._widgetHeader_16a4p_111{flex-wrap:wrap}._widgetTitle_16a4p_114{flex-basis:100%}._widgetActions_16a4p_112{margin-left:auto}._widgetViewing_16a4p_109 ._widgetHeader_16a4p_111{flex-wrap:nowrap;padding:8px 4px 0;gap:0}._widgetViewing_16a4p_109 ._widgetTitle_16a4p_114{flex-basis:auto;padding:4px 0}._widgetViewing_16a4p_109 ._widgetTitle_16a4p_114 h2{font-size:12px;line-height:16px;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._widgetViewing_16a4p_109 ._widgetActions_16a4p_112>._iconButton_16a4p_55{display:none}}._row_1yffk_1{display:grid;grid-template-columns:minmax(140px,1.1fr) minmax(150px,1fr) minmax(180px,1.3fr) 44px;gap:10px;align-items:start;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}._field_1yffk_2{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:13px}._field_1yffk_2>span:first-child{font-weight:500}._field_1yffk_2 input,._field_1yffk_2 select{width:100%;min-width:0}._remove_1yffk_5{margin-top:24px}._hint_1yffk_6{font-size:12px;color:var(--muted);line-height:1.45}._error_1yffk_7{color:var(--danger);font-size:12px;line-height:1.45}._emptyValue_1yffk_8{color:var(--muted);font-size:13px;padding-top:36px}@media(max-width:700px){._row_1yffk_1{grid-template-columns:minmax(0,1fr) 44px}._field_1yffk_2{grid-column:1}._remove_1yffk_5{grid-column:2;grid-row:1;margin-top:24px}._emptyValue_1yffk_8{display:none}}._metrics_1n699_1{display:flex;flex-direction:column;gap:16px;min-width:0}._metrics_1n699_1 h3,._columnSection_1n699_2 h3{margin:0;font-size:16px;font-weight:600}._issue_1n699_3{margin:0;color:var(--danger);font-size:13px;line-height:1.5}._columnSection_1n699_2{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--border);padding-top:22px;min-width:0}._columnHead_1n699_5,._columnRow_1n699_5{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:16px;align-items:center}._columnHead_1n699_5{color:var(--muted);font-size:12px}._columnRow_1n699_5{padding-bottom:12px;border-bottom:1px solid var(--border)}._originalColumn_1n699_8{display:flex;flex-direction:column;gap:5px;min-width:0;overflow-wrap:anywhere}._originalColumn_1n699_8 code{font-size:13px}._originalColumn_1n699_8 small{color:var(--muted);font-size:12px}._columnInput_1n699_11{display:flex;align-items:center;gap:6px;min-width:0}._columnInput_1n699_11 input{min-width:0;width:100%}._columnInput_1n699_11 button{flex-shrink:0}._cardPreview_1n699_14{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px;margin-bottom:24px;overflow:hidden}._cardPreview_1n699_14>strong{display:block;font-size:16px;margin-bottom:18px;overflow-wrap:anywhere}._metricPreview_1n699_16{display:flex;flex-wrap:wrap;gap:20px}._metricPreview_1n699_16>div{display:flex;flex-direction:column;gap:6px}._metricPreview_1n699_16 span{font-size:13px;color:var(--muted);overflow-wrap:anywhere}._metricPreview_1n699_16 strong{font-size:28px;font-weight:600}._tablePreview_1n699_20{overflow:auto}._tablePreview_1n699_20 table{border-collapse:collapse;font-size:13px;width:100%}._tablePreview_1n699_20 th{text-align:left;padding:8px;background:var(--light-subtle);white-space:nowrap}._tablePreview_1n699_20 td{color:var(--muted);padding:12px 8px;font-size:12px}@media(max-width:560px){._columnHead_1n699_5{display:none}._columnRow_1n699_5{grid-template-columns:1fr;gap:8px}}._layout_1n699_25,._layout_1n699_25>div{min-width:0}._layout_1n699_25 select{width:100%;min-width:0}._dialog_1931v_1{width:min(1320px,calc(100vw - 32px))}._body_1931v_2{padding:0;max-height:calc(100dvh - 170px);overflow:auto}._error_1931v_3{margin:16px 24px}._catalog_1931v_4{padding:24px}._layout_1931v_5{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr);align-items:start}._form_1931v_6{display:flex;flex-direction:column;gap:20px;min-width:0;padding:24px}._preview_1931v_7{min-width:0;align-self:stretch;padding:24px;border-left:1px solid var(--border);background:var(--light-subtle)}._preview_1931v_7>*{position:sticky;top:20px}._step_1931v_9{min-width:0;display:flex;flex-direction:column;gap:14px;border:1px solid var(--border);border-radius:12px;padding:18px;background:var(--surface)}._stepHeading_1931v_10{display:flex;align-items:center;gap:9px;margin:0;font-size:14px;font-weight:600}._stepHeading_1931v_10>span:first-child{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:var(--light);color:var(--green-active);font-size:12px}._stepHeading_1931v_10>small{margin-left:auto;font-weight:400;color:var(--muted);font-size:12px}._note_1931v_13{margin:0;color:var(--muted);font-size:13px;line-height:1.6}._type_1931v_14{background:var(--light);color:var(--green-active);padding:4px 7px;border-radius:6px;font-size:11px;font-weight:500;white-space:nowrap;width:max-content}._picker_1931v_15{min-width:0}._pickerTrigger_1931v_16{width:100%;display:flex;align-items:center;gap:10px;min-height:58px;border:1px solid var(--border);border-radius:9px;padding:11px 12px;background:var(--surface);color:var(--text);text-align:left}._pickerTrigger_1931v_16>span:first-of-type{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._pickerTrigger_1931v_16 strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}._pickerTrigger_1931v_16 small{font-size:12px;color:var(--muted)}._pickerTrigger_1931v_16:hover,._pickerTrigger_1931v_16[aria-expanded=true]{border-color:var(--green)}._pickerPanel_1931v_21{margin-top:8px;border:1px solid var(--border);border-radius:9px;padding:12px;background:var(--light-subtle)}._search_1931v_22{position:relative}._search_1931v_22>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted)}._search_1931v_22 input{padding-left:36px;width:100%;min-width:0}._filters_1931v_25{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}._filters_1931v_25 button{border:1px solid var(--border);background:var(--surface);color:var(--muted);padding:7px 10px;border-radius:20px;font-size:12px;min-height:34px}._filters_1931v_25 button[aria-pressed=true]{background:var(--light);border-color:var(--green);color:var(--green-active)}._pickerOptions_1931v_28{max-height:270px;overflow:auto;overscroll-behavior:contain}._pickerOptions_1931v_28 h4,._operationChoices_1931v_29 h4{font-size:12px;color:var(--muted);font-weight:500;margin:14px 0 8px}._variableOption_1931v_30{display:flex;align-items:center;gap:8px;width:100%;padding:10px;margin-bottom:5px;border:1px solid var(--border);background:var(--surface);border-radius:8px;text-align:left;color:var(--text);min-height:44px}._variableOption_1931v_30>span:first-of-type{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._variableOption_1931v_30 strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}._variableOption_1931v_30 small{font-size:11px;color:var(--muted)}._variableOption_1931v_30:hover,._variableOption_1931v_30[aria-pressed=true]{background:var(--light);border-color:var(--green)}._pickerOptions_1931v_28>p{padding:16px 0}._pickerFooter_1931v_36{display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid var(--border);margin-top:9px;padding-top:8px}._pickerFooter_1931v_36 button{background:none;color:var(--green-active);border:0;padding:6px 0;min-height:32px;font-size:12px}._operations_1931v_38{display:flex;flex-direction:column;gap:12px}._operationSummary_1931v_39{display:flex;align-items:flex-start;gap:12px}._operationSummary_1931v_39>div{flex:1;min-width:0}._operationSummary_1931v_39 strong{font-size:15px;font-weight:600}._operationSummary_1931v_39 p{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.55}._operationSummary_1931v_39 button{flex-shrink:0}._example_1931v_44{display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;border-radius:8px;padding:10px 12px;background:var(--light-subtle);font-size:12px}._example_1931v_44>span:first-child{color:var(--muted)}._example_1931v_44 strong{font-weight:500;overflow-wrap:anywhere}._example_1931v_44 ._type_1931v_14{margin-left:auto}._operationChoices_1931v_29{border-top:1px solid var(--border);padding-top:12px}._operationGrid_1931v_49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._operationGrid_1931v_49 button{text-align:left;color:var(--text);padding:12px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}._operationGrid_1931v_49 button:hover,._operationGrid_1931v_49 button[aria-pressed=true]{border-color:var(--green);background:var(--light-subtle)}._operationGrid_1931v_49 button>div{display:flex;align-items:center;justify-content:space-between;gap:6px}._operationGrid_1931v_49 strong{font-size:13px;font-weight:600}._operationGrid_1931v_49 p{margin:7px 0 10px;font-size:12px;line-height:1.55;color:var(--muted)}._operationGrid_1931v_49 button>span{font-size:11px;color:var(--green-active)}._outputs_1931v_56{border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--light-subtle)}._outputHeading_1931v_57{display:flex;align-items:center;justify-content:space-between;gap:10px}._outputHeading_1931v_57 h3{font-size:13px;font-weight:600;margin:0}._outputHeading_1931v_57 button{font-size:12px}._outputNav_1931v_60{display:flex;flex-wrap:wrap;gap:6px;max-height:160px;overflow:auto;overscroll-behavior:contain}._outputNav_1931v_60 button{display:flex;align-items:center;gap:7px;max-width:100%;text-align:left;padding:9px 11px;min-height:40px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text)}._outputNav_1931v_60 button>span:first-child{max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}._outputNav_1931v_60 button[aria-pressed=true]{border-color:var(--green);background:var(--light)}._resultSummary_1931v_64{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}._resultSummary_1931v_64 strong{font-weight:500;color:var(--text);overflow-wrap:anywhere}._fieldDetails_1931v_66{border:1px solid var(--border);border-radius:8px;background:var(--surface)}._fieldDetails_1931v_66 summary{cursor:pointer;padding:11px 12px;font-size:13px}._fieldDetails_1931v_66 summary span{color:var(--muted);margin-left:7px}._fieldContents_1931v_69{border-top:1px solid var(--border);padding:10px;display:flex;flex-direction:column;gap:8px}._fields_1931v_70{max-height:220px;overflow:auto;overscroll-behavior:contain}._fields_1931v_70>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 5px;border-bottom:1px solid var(--border);font-size:12px}._fields_1931v_70>div:last-child{border-bottom:0}._fields_1931v_70 span{overflow-wrap:anywhere}._fields_1931v_70 small{color:var(--muted);white-space:nowrap;font-size:11px}._modes_1931v_75{display:flex;gap:6px;flex-wrap:wrap}._modes_1931v_75 button{padding:8px 10px;min-height:36px;font-size:12px;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:7px}._modes_1931v_75 button[aria-pressed=true]{color:var(--green-active);background:var(--light);border-color:var(--green)}._mapping_1931v_78{display:flex;flex-direction:column;gap:10px;padding-bottom:15px;border-bottom:1px solid var(--border)}._mapping_1931v_78:last-child{border-bottom:0;padding-bottom:0}._mappingLabel_1931v_80{display:flex;align-items:center;gap:8px;font-size:13px}._mappingLabel_1931v_80 ._type_1931v_14{margin-left:auto}._constant_1931v_82{padding:11px 12px;background:var(--light-subtle);border-radius:8px;font-size:13px;overflow-wrap:anywhere}._queryHeader_1931v_83{display:flex;justify-content:space-between;align-items:center;gap:10px}._queryHeader_1931v_83 strong{min-width:0;overflow-wrap:anywhere;font-size:15px}._inputHelp_1931v_85{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._inputHelp_1931v_85 span{margin-right:auto}._dialog_1931v_1 :is(button,input,select,summary):focus-visible{outline:2px solid var(--green);outline-offset:2px}@media(max-width:1000px){._layout_1931v_5{grid-template-columns:minmax(0,1fr)}._preview_1931v_7{border-left:0;border-top:1px solid var(--border)}._preview_1931v_7>*{position:static}}@media(max-width:560px){._dialog_1931v_1{width:calc(100vw - 16px)}._body_1931v_2{max-height:calc(100dvh - 155px)}._form_1931v_6,._preview_1931v_7,._catalog_1931v_4{padding:16px}._step_1931v_9{padding:14px}._operationGrid_1931v_49{grid-template-columns:1fr}._operationSummary_1931v_39{flex-wrap:wrap}._operationSummary_1931v_39>div{flex-basis:100%}._example_1931v_44 ._type_1931v_14{margin-left:0}._outputHeading_1931v_57{flex-wrap:wrap}._pickerTrigger_1931v_16{gap:7px}._pickerTrigger_1931v_16>._type_1931v_14{display:none}}._editor_50ks0_1,._destination_50ks0_1,._operand_50ks0_1{display:flex;flex-direction:column;gap:12px;min-width:0}._destination_50ks0_1{padding-bottom:16px;border-bottom:1px solid var(--border)}._caption_50ks0_3{font-size:13px;font-weight:500}._simple_50ks0_4{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px}._operand_50ks0_1{grid-column:1 / -1}._inputValue_50ks0_6{display:flex;flex-direction:column;justify-content:center;gap:9px;min-width:0}._inputValue_50ks0_6 span{font-size:12px;color:var(--muted)}._inputValue_50ks0_6 strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}._formula_50ks0_9{min-height:98px;width:100%;resize:vertical;line-height:1.6;font-family:var(--font-mono,monospace)}._tools_50ks0_10,._symbols_50ks0_10{display:flex;gap:6px;flex-wrap:wrap;align-items:center}._tools_50ks0_10{justify-content:space-between;gap:10px}._symbols_50ks0_10 button{min-width:38px;min-height:38px;border-radius:7px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:17px}._symbols_50ks0_10 button:hover{border-color:var(--green);background:var(--light)}._choices_50ks0_14{margin-top:10px;padding:12px;border:1px solid var(--border);border-radius:9px;background:var(--light-subtle)}._choices_50ks0_14>input{width:100%}._choiceList_50ks0_16{max-height:240px;overflow:auto;overscroll-behavior:contain}._choiceList_50ks0_16 h4{font-size:12px;font-weight:500;color:var(--muted);margin:12px 0 8px}._choiceList_50ks0_16 button{width:100%;text-align:left;display:flex;gap:10px;align-items:center;border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:10px;margin:5px 0;color:var(--text);min-height:44px}._choiceList_50ks0_16 button:hover{border-color:var(--green);background:var(--light)}._choiceList_50ks0_16 button>span{display:flex;flex-direction:column;gap:4px;min-width:0}._choiceList_50ks0_16 strong{font-weight:500;font-size:13px;overflow-wrap:anywhere}._choiceList_50ks0_16 small{color:var(--muted);font-size:11px}._bindings_50ks0_23{display:flex;flex-direction:column;gap:6px;max-height:160px;overflow:auto}._bindings_50ks0_23>div{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;padding:8px 10px;background:var(--light-subtle);border-radius:6px}._bindings_50ks0_23 code{color:var(--green-active);overflow-wrap:anywhere}._bindings_50ks0_23 span{color:var(--muted);overflow-wrap:anywhere}._equation_50ks0_27{display:flex;flex-direction:column;gap:7px;padding:12px;background:var(--light-subtle);border-radius:8px}._equation_50ks0_27 span{font-size:12px;color:var(--muted)}._equation_50ks0_27 strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}._issue_50ks0_30{margin:0;color:var(--danger,#b42318);font-size:13px;line-height:1.55}._help_50ks0_31{border:1px solid var(--border);border-radius:9px;font-size:13px}._help_50ks0_31 summary{cursor:pointer;padding:12px;display:flex;align-items:center;gap:8px;color:var(--green-active);min-height:44px}._help_50ks0_31>div{border-top:1px solid var(--border);padding:0 14px}._help_50ks0_31 p{line-height:1.6;color:var(--muted)}._help_50ks0_31 dl{display:flex;flex-direction:column;gap:10px}._help_50ks0_31 dl>div{display:flex;gap:12px;align-items:baseline}._help_50ks0_31 dt{min-width:30px;color:var(--green-active)}._help_50ks0_31 dd{margin:0;line-height:1.6;overflow-wrap:anywhere}._help_50ks0_31 code{color:var(--text)}._editor_50ks0_1 button:disabled{opacity:.5;cursor:not-allowed}._editor_50ks0_1 :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--green);outline-offset:2px}@media(max-width:560px){._simple_50ks0_4{grid-template-columns:minmax(0,1fr)}._tools_50ks0_10{align-items:stretch}._symbols_50ks0_10 button{min-width:40px;min-height:40px}}._toolbar_k9qgv_1{padding:16px;border-bottom:1px solid var(--border);background:#f7fbf8}._toolbarRow_k9qgv_2,._previewHeading_k9qgv_2{display:flex;align-items:center;justify-content:space-between;gap:12px}._toolbarRow_k9qgv_2>div{display:flex;flex-direction:column;gap:6px;min-width:0}._toolbarRow_k9qgv_2 strong{font-size:14px;font-weight:600}._toolbarRow_k9qgv_2 span,._previewHeading_k9qgv_2 p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}._toolbarRow_k9qgv_2 button,._previewHeading_k9qgv_2 button{flex-shrink:0;min-height:40px;font-size:12px}._parameters_k9qgv_7{margin-top:12px;font-size:13px}._parameters_k9qgv_7 summary{cursor:pointer;min-height:32px;padding:7px 0}._parameters_k9qgv_7 summary span{margin-left:8px;color:var(--muted)}._parameters_k9qgv_7>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0;max-height:280px;overflow:auto}._parameters_k9qgv_7 input{min-width:0}._parameters_k9qgv_7 p{margin:4px 0 0;color:var(--muted);font-size:12px}._preview_k9qgv_2{min-width:0;display:flex;flex-direction:column;gap:16px;padding:18px;background:#f7faf8;border:1px solid var(--border);border-radius:12px}._previewHeading_k9qgv_2{flex-wrap:wrap}._previewHeading_k9qgv_2 h3{margin:0 0 4px;font-size:15px}._beforeAfter_k9qgv_16{display:flex;flex-direction:column;gap:10px;min-width:0}._samples_k9qgv_17{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}._sampleHeading_k9qgv_18{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;background:#f0f6f2}._sampleHeading_k9qgv_18 h4{margin:0;font-size:13px;font-weight:600}._sampleHeading_k9qgv_18>span{font-size:11px;color:var(--muted)}._samples_k9qgv_17>input{width:calc(100% - 24px);margin:12px 12px 0;font-size:12px;min-height:36px}._sampleTabs_k9qgv_22{display:flex;flex-direction:column;gap:4px;padding:8px;max-height:138px;overflow:auto;border-bottom:1px solid var(--border)}._sampleTabs_k9qgv_22 button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:34px;border:0;border-radius:6px;background:transparent;text-align:left;padding:7px 8px;color:var(--text);font-size:12px;overflow-wrap:anywhere}._sampleTabs_k9qgv_22 button[aria-selected=true]{color:var(--green-active);background:var(--light)}._sampleTabs_k9qgv_22 small{flex-shrink:0;font-size:11px;color:var(--muted)}._sampleValue_k9qgv_26{padding:12px;min-width:0}._variableHeading_k9qgv_27{display:flex;align-items:center;justify-content:space-between;gap:8px}._variableHeading_k9qgv_27 strong{font-size:13px;overflow-wrap:anywhere}._variableHeading_k9qgv_27 span{flex-shrink:0;font-size:11px;color:var(--green-active);border-radius:4px;padding:3px 5px;background:var(--light)}._source_k9qgv_30{margin:5px 0 10px;color:var(--muted);font-size:11px}._scalar_k9qgv_31{margin-top:12px;font-size:20px;line-height:1.4;font-weight:600;color:var(--green-active);overflow-wrap:anywhere;max-height:150px;overflow:auto;white-space:pre-wrap}._pending_k9qgv_32{margin:0;padding:16px 12px;font-size:12px;line-height:1.5;color:var(--muted)}._sampleCaption_k9qgv_33{font-size:11px;color:var(--muted);margin:10px 0}._tableScroll_k9qgv_34{overflow:auto;max-height:230px;border:1px solid var(--border);border-radius:6px}._tableScroll_k9qgv_34 table{border-collapse:collapse;min-width:100%;width:max-content;font-size:12px}._tableScroll_k9qgv_34 th,._tableScroll_k9qgv_34 td{max-width:180px;padding:9px 10px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--border)}._tableScroll_k9qgv_34 th{position:sticky;top:0;background:#f0f6f2;color:var(--green-active);font-weight:500}._tableScroll_k9qgv_34 tr:last-child td{border-bottom:0}._error_k9qgv_39{color:var(--danger);font-size:12px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}._actionArrow_k9qgv_40{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--green-active);font-size:12px;padding:4px}@media(max-width:560px){._toolbarRow_k9qgv_2{align-items:flex-start;flex-direction:column}._toolbarRow_k9qgv_2 button{width:100%}._preview_k9qgv_2{padding:12px}._parameters_k9qgv_7>div{grid-template-columns:1fr}}._page_1yljb_1{display:flex;flex-direction:column;gap:16px;min-width:0}._header_1yljb_2{display:flex;justify-content:space-between;align-items:center;gap:20px}._heading_1yljb_3{min-width:0}._heading_1yljb_3 h1{font-size:25px;font-weight:600;letter-spacing:-.5px;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._back_1yljb_5{margin-left:-12px;padding:4px 12px!important;min-height:34px!important}._headerActions_1yljb_6{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._topbar_1yljb_7{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border)}._tabs_1yljb_8{display:flex;gap:26px;overflow:auto}._tabs_1yljb_8 button{display:flex;align-items:center;gap:8px;border:0;border-bottom:3px solid transparent;min-height:52px;padding:12px 0;background:none;color:var(--muted);white-space:nowrap;font-size:14px}._tabs_1yljb_8 button[aria-selected=true]{color:var(--green-active);border-color:var(--green);font-weight:600}._steps_1yljb_11{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--muted);padding-bottom:8px}._steps_1yljb_11 span{display:flex;gap:6px;align-items:center;white-space:nowrap}._steps_1yljb_11 strong{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--green-active);background:var(--light);font-size:12px;font-weight:500}._layout_1yljb_14{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}._canvasPanel_1yljb_15{min-width:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}._canvasToolbar_1yljb_16{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);background:#fff}._canvasToolbar_1yljb_16 h2{margin:0;font-size:15px;font-weight:600}._canvasToolbarActions_1yljb_18{display:flex;align-items:center;gap:6px}._canvas_1yljb_15{overflow:auto;max-height:650px;min-height:430px;background-color:#f7faf8;background-image:radial-gradient(#d7e4da .7px,transparent .7px);background-size:18px 18px;overscroll-behavior:contain}._canvasInner_1yljb_20{position:relative;min-width:100%}._connections_1yljb_21{position:absolute;inset:0;pointer-events:none;overflow:visible}._connection_1yljb_21{fill:none;stroke:#a6c4ad;stroke-width:1.5}._activeConnection_1yljb_23{fill:none;stroke:var(--green);stroke-width:2}._node_1yljb_24{position:absolute;width:228px;border:2px solid #cfdcd2;border-radius:12px;background:#fff;box-shadow:0 3px 12px #153c2010;overflow:hidden}._nodeActive_1yljb_25{border:2px solid var(--green);box-shadow:0 0 0 3px #21a03812}._nodeSelect_1yljb_26{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;border:0;background:none;padding:16px 36px 12px 14px;height:78px;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._nodeSelect_1yljb_26:active{cursor:grabbing}._nodeMenu_1yljb_28{position:absolute;right:5px;top:5px;width:30px;height:30px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:22px;line-height:1}._nodeMenu_1yljb_28:hover{background:var(--light);color:var(--green-active)}@media(pointer:coarse){._nodeMenu_1yljb_28{width:40px;height:40px;top:2px;right:2px}._nodeSelect_1yljb_26{padding-right:44px}}._contextMenu_1yljb_31{position:fixed;z-index:1000;width:240px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 36px #12351d26}._menuTitle_1yljb_32{padding:8px 10px;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextMenu_1yljb_31 button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px;border:0;border-radius:7px;background:transparent;color:var(--text);text-align:left;font-size:13px}._contextMenu_1yljb_31 button:hover,._contextMenu_1yljb_31 button:focus-visible{background:var(--light);outline:2px solid var(--green);outline-offset:-2px}._contextMenu_1yljb_31 ._menuDanger_1yljb_35{color:var(--danger);border-top:1px solid var(--border);margin-top:4px}._zoomTools_1yljb_36{flex-wrap:wrap}._nodeSelect_1yljb_26:hover{background:var(--light-subtle)}._nodeIcon_1yljb_38{width:32px;height:32px;border-radius:9px;background:var(--light);color:var(--green-active);display:grid;place-items:center;flex-shrink:0}._nodeTitle_1yljb_39{min-width:0;display:flex;flex-direction:column;gap:5px}._nodeTitle_1yljb_39 strong{font-size:13px;line-height:1.35;font-weight:600;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._nodeTitle_1yljb_39 small{font-size:11px;color:var(--muted)}._nodeFooter_1yljb_42{display:flex;align-items:center;justify-content:space-between;padding:0 10px 8px 14px;gap:6px;min-height:36px}._nodeFooter_1yljb_42 span{color:var(--muted);font-size:11px}._nodeFooter_1yljb_42 button{min-height:30px;padding:5px 8px;font-size:11px;color:var(--green-active);border:0;background:var(--light-subtle);border-radius:6px;display:flex;align-items:center;gap:4px}._output_1yljb_45{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:44px;border-top:1px solid var(--border);padding:4px 10px 4px 14px;position:relative}._outputSelected_1yljb_46{background:var(--light-subtle)}._output_1yljb_45>button:first-child{flex:1;min-width:0;text-align:left;border:0;background:transparent;color:var(--text);padding:6px 0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._output_1yljb_45>button:last-child{border:0;color:var(--green-active);background:var(--light);width:28px;height:28px;border-radius:6px;display:grid;place-items:center}._nodeParameters_1yljb_49{padding:0 14px 10px;display:flex;flex-direction:column;gap:8px}._nodeParameters_1yljb_49 span{color:var(--muted);font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._finalNode_1yljb_51{border-color:#a1caab;background:#f8fcf9}._finalSources_1yljb_52{padding:0 14px 14px;display:flex;flex-direction:column;gap:6px}._finalSources_1yljb_52 span{color:#42734c;font-size:11px;display:flex;gap:5px;align-items:center;line-height:1.4}._emptyCanvas_1yljb_54{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:430px;padding:28px;text-align:center;gap:16px}._emptyCanvas_1yljb_54 h3{margin:0;font-size:20px;font-weight:600}._emptyCanvas_1yljb_54 p{max-width:350px;color:var(--muted);font-size:14px;margin:0;line-height:1.6}._inspector_1yljb_57{border:1px solid var(--border);border-radius:14px;background:var(--surface);min-width:0;overflow:hidden}._inspectorHeader_1yljb_58{display:flex;align-items:center;gap:10px;padding:17px 18px;border-bottom:1px solid var(--border)}._inspectorHeader_1yljb_58 h2{margin:0;font-size:15px;font-weight:600}._inspectorBody_1yljb_60{display:flex;flex-direction:column;gap:18px;padding:18px;max-height:690px;overflow:auto}._inspectorSection_1yljb_61{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--border);padding-top:16px}._inspectorSection_1yljb_61 h3{margin:0;font-size:13px;font-weight:600}._mapping_1yljb_63{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:9px;background:#fbfcfb}._mapping_1yljb_63>strong{font-size:12px;font-weight:500}._mapping_1yljb_63 select,._mapping_1yljb_63 input{font-size:13px;min-height:40px}._mappingArrow_1yljb_66{display:flex;gap:6px;align-items:center;color:var(--green-active);font-size:12px}._querySummary_1yljb_67{display:flex;align-items:center;gap:10px;min-width:0}._querySummary_1yljb_67 strong{font-size:13px;overflow-wrap:anywhere}._querySummary_1yljb_67 button{margin-left:auto}._miniActions_1yljb_70{display:flex;gap:8px;flex-wrap:wrap}._miniActions_1yljb_70 button{min-height:36px;padding:7px 10px;font-size:12px}._branchTabs_1yljb_72{display:flex;gap:6px;flex-wrap:wrap}._branchTabs_1yljb_72 button{border:1px solid var(--border);border-radius:7px;background:#fff;color:var(--muted);padding:8px 10px;min-height:36px;font-size:12px}._branchTabs_1yljb_72 button[aria-pressed=true]{background:var(--light);border-color:var(--green);color:var(--green-active)}._condition_1yljb_75{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #dbe6de;border-left:3px solid #a6cbb0;background:#fafcfb;border-radius:9px;min-width:0}._condition_1yljb_75 ._condition_1yljb_75{padding:10px;background:#fff}._conditionHeading_1yljb_77{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:12px}._conditionHeading_1yljb_77 select{background:transparent;border:0;color:var(--green-active);padding:4px 0;font-size:12px;min-width:0;max-width:100%;min-height:32px;font-weight:600}._conditionRule_1yljb_79{display:flex;flex-direction:column;gap:8px;padding:10px 0;border-top:1px solid var(--border)}._conditionRuleTop_1yljb_80{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:6px}._conditionRule_1yljb_79 select,._conditionRule_1yljb_79 input{min-width:0;width:100%;font-size:12px;min-height:36px;padding:8px}._removeSmall_1yljb_82{border:0;border-radius:6px;background:none;width:30px;height:34px;color:var(--muted);display:grid;place-items:center}._removeSmall_1yljb_82:hover{color:var(--danger);background:#fff1ef}._aggregate_1yljb_84{border:1px solid var(--border);border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:10px}._aggregateHeading_1yljb_85{display:flex;justify-content:space-between;gap:8px;align-items:center}._aggregateHeading_1yljb_85 input{min-width:0;width:100%;font-size:13px}._groupFields_1yljb_87{display:flex;gap:6px;flex-wrap:wrap}._groupFields_1yljb_87 label{display:flex;align-items:center;gap:6px;font-size:12px;border:1px solid var(--border);padding:7px 9px;border-radius:7px;background:#fff}._groupFields_1yljb_87 input{accent-color:var(--green)}._preview_1yljb_90{margin-top:16px;border-top:1px solid var(--border)}._previewHeader_1yljb_91{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}._previewHeader_1yljb_91 h3{margin:0;font-size:14px;font-weight:600}._previewHeader_1yljb_91 span{font-size:12px;color:var(--muted)}._previewParameters_1yljb_94{display:flex;gap:12px;flex-wrap:wrap;padding:0 16px 14px}._previewParameters_1yljb_94 label{max-width:190px;flex:1;min-width:140px}._previewBody_1yljb_96{padding:0 16px 16px}._previewEmpty_1yljb_97{min-height:100px;display:flex;align-items:center;justify-content:center;color:var(--muted);text-align:center;font-size:13px}._previewTable_1yljb_98{overflow:auto;max-height:260px;border:1px solid var(--border);border-radius:8px}._previewTable_1yljb_98 table{border-collapse:collapse;min-width:100%;white-space:nowrap;font-size:12px}._previewTable_1yljb_98 th,._previewTable_1yljb_98 td{padding:10px 12px;border-bottom:1px solid var(--border);text-align:left;max-width:280px;overflow:hidden;text-overflow:ellipsis}._previewTable_1yljb_98 th{position:sticky;top:0;background:#f5f9f6;font-weight:500;color:#506657}._previewCaption_1yljb_102{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--muted);padding-top:10px}._displayLayout_1yljb_103{display:grid;grid-template-columns:minmax(0,720px) minmax(280px,1fr);gap:24px;align-items:start}._formPanel_1yljb_104{background:#fff;border:1px solid var(--border);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:22px}._formPanel_1yljb_104 h2{margin:0;font-size:18px;font-weight:600}._displayPreview_1yljb_106{position:sticky;top:96px;padding:24px;background:#f4f8f5;border:1px solid var(--border);border-radius:14px}._displayPreview_1yljb_106>h3{font-size:13px;font-weight:500;color:var(--muted);margin:0 0 16px}._previewCard_1yljb_108{min-height:220px;border:1px solid var(--border);border-radius:14px;padding:22px;background:#fff}._previewCard_1yljb_108 h3{margin:0 0 24px;font-size:16px;font-weight:600}._metricSample_1yljb_110{display:flex;gap:22px;flex-wrap:wrap}._metricSample_1yljb_110>div{display:flex;flex-direction:column;gap:10px;min-width:100px}._metricSample_1yljb_110 span{font-size:12px;color:var(--muted)}._metricSample_1yljb_110 strong{font-size:32px;font-weight:600;color:#95b39d}._formulaTokens_1yljb_114{display:flex;gap:6px;flex-wrap:wrap}._formulaTokens_1yljb_114 button{padding:6px 9px;min-height:34px;border:1px solid #cce2d1;border-radius:7px;color:var(--green-active);background:var(--light-subtle);font-size:12px}._fullWidth_1yljb_116{grid-column:1 / -1}._dangerLink_1yljb_117{color:var(--danger)!important;justify-content:flex-start!important;padding-left:0!important}._nameForm_1yljb_118{max-width:800px}._sourceNote_1yljb_119{color:var(--muted);font-size:12px;line-height:1.5;margin:0}._sourceList_1yljb_120{display:flex;flex-direction:column;gap:10px}._zoomTools_1yljb_36{display:flex;justify-content:flex-end;align-items:center;gap:4px;padding:5px 10px;background:#ffffffed;border-bottom:1px solid var(--border)}._zoomTools_1yljb_36 button{display:grid;place-items:center;min-width:34px;height:34px;border:0;border-radius:6px;padding:6px 9px;background:transparent;color:var(--muted);font-size:12px}._zoomTools_1yljb_36 button:hover{background:var(--light);color:var(--green-active)}._zoomTools_1yljb_36 span{color:var(--muted);font-size:11px;min-width:40px;text-align:center}._sourceChoice_1yljb_125{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--border);border-radius:9px;padding:12px}._sourceChoice_1yljb_125 strong{font-size:13px;font-weight:500}@media(max-width:1200px){._layout_1yljb_14{grid-template-columns:minmax(0,1fr) 320px}._steps_1yljb_11{display:none}._displayLayout_1yljb_103{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:900px){._layout_1yljb_14,._displayLayout_1yljb_103{grid-template-columns:1fr}._inspectorBody_1yljb_60{max-height:none}._canvas_1yljb_15{max-height:450px;min-height:360px}._displayPreview_1yljb_106{position:static}._header_1yljb_2{align-items:flex-start;flex-wrap:wrap}._inspector_1yljb_57{scroll-margin-top:90px}}@media(max-width:560px){._headerActions_1yljb_6{width:100%}._headerActions_1yljb_6 button{flex:1;padding:10px}._heading_1yljb_3 h1{font-size:22px;max-width:310px}._tabs_1yljb_8{gap:18px}._tabs_1yljb_8 button{font-size:12px}._canvasToolbar_1yljb_16{flex-wrap:wrap}._canvas_1yljb_15{min-height:320px}._canvasToolbar_1yljb_16 h2{font-size:14px}._previewHeader_1yljb_91{flex-wrap:wrap}._formPanel_1yljb_104{padding:18px}._topbar_1yljb_7{min-width:0}}._canvas_1br3z_1{min-height:460px;max-height:680px}._canvas_1br3z_1:focus-visible{outline:2px solid var(--green);outline-offset:-3px}._header_1br3z_3:focus-visible,._nodeMenu_1br3z_3:focus-visible,._nodeVariables_1br3z_3 button:focus-visible,._displayAction_1br3z_3:focus-visible,._inspectAction_1br3z_3:focus-visible{outline:2px solid var(--green);outline-offset:-3px}._contextMenu_1br3z_4{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;overscroll-behavior:contain}._connectionHint_1br3z_5{display:flex;gap:8px;align-items:center;min-height:48px;padding:10px 16px;font-size:12px;color:var(--muted);background:var(--surface);border-bottom:1px solid var(--border);line-height:1.5}._connectionHint_1br3z_5 span{flex:1}._connectionHint_1br3z_5 button{display:flex;align-items:center;gap:5px;border:0;background:var(--light);padding:7px 10px;border-radius:6px;color:var(--green-active);min-height:34px;white-space:nowrap}._connectionError_1br3z_8{padding:10px 16px;color:var(--danger);background:#fff5f2;font-size:13px}._connections_1br3z_9{position:absolute;inset:0;overflow:visible;pointer-events:none}._edge_1br3z_10,._edgeSelected_1br3z_10,._edgeDraft_1br3z_10{fill:none;stroke:#8aaf93;stroke-width:2;pointer-events:none}._edgeSelected_1br3z_10{stroke:var(--green);stroke-width:3}._edgeDraft_1br3z_10{stroke:var(--green);stroke-dasharray:6 5}._edgeHit_1br3z_13{fill:none;stroke:transparent;stroke-width:18;pointer-events:stroke;cursor:pointer}._edgeHit_1br3z_13:hover,._edgeHit_1br3z_13:focus-visible{stroke:#21a03825;outline:none}._node_1br3z_3{position:absolute;width:250px;display:flex;flex-direction:column;border:2px solid #cfddd3;border-radius:13px;background:var(--surface);box-shadow:0 3px 12px #153c2010}._active_1br3z_16{border-color:var(--green);box-shadow:0 0 0 3px #21a03815}._terminal_1br3z_17{background:#f7fcf8;border-color:#9bcaa7}._header_1br3z_3{width:100%;min-height:80px;display:flex;align-items:flex-start;gap:10px;padding:15px 34px 12px 15px;border:0;border-radius:11px 11px 0 0;background:transparent;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;text-align:left}._header_1br3z_3:active{cursor:grabbing}._header_1br3z_3:hover{background:var(--light-subtle)}._header_1br3z_3>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}._header_1br3z_3 strong{font-size:13px;line-height:1.4;font-weight:600;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._header_1br3z_3 small{font-size:12px;color:var(--muted)}._nodeMenu_1br3z_3{position:absolute;top:5px;right:5px;width:30px;height:32px;border:0;background:transparent;border-radius:6px;font-size:23px;color:var(--muted)}._nodeMenu_1br3z_3:hover{background:var(--light);color:var(--green-active)}._port_1br3z_26{position:absolute;top:28px;width:44px;height:44px;padding:12px;border:0;background:transparent;display:grid;place-items:center;z-index:3;touch-action:none}._port_1br3z_26>span{width:15px;height:15px;border:2px solid #7ba787;background:#fff;border-radius:50%;box-shadow:0 0 0 3px #f7faf8}._inputPort_1br3z_28{left:-24px}._outputPort_1br3z_29{right:-24px}._outputPort_1br3z_29>span{background:#7ba787}._port_1br3z_26:hover>span,._port_1br3z_26:focus-visible>span,._portReady_1br3z_31>span{border-color:var(--green);background:var(--green);box-shadow:0 0 0 5px #21a03825}._port_1br3z_26:focus-visible{outline:2px solid var(--green);outline-offset:-6px;border-radius:50%}._nodeVariables_1br3z_3{padding:0 13px 12px;display:flex;flex-direction:column;gap:0}._nodeVariables_1br3z_3 button{width:100%;display:flex;align-items:center;gap:6px;border:0;border-radius:6px;background:transparent;min-height:32px;padding:6px 4px;text-align:left;color:var(--text)}._nodeVariables_1br3z_3 button:hover,._nodeVariables_1br3z_3 ._variableActive_1br3z_35{background:var(--light)}._nodeVariables_1br3z_3 button>span{flex:1;min-width:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nodeVariables_1br3z_3 button>small{font-size:10px;color:var(--muted)}._nodeVariables_1br3z_3 button>svg{color:#6b9277}._cardIoHeading_1br3z_39{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;font-size:11px;line-height:1.4;color:var(--muted)}._cardIoHeading_1br3z_39>small{font-size:11px;font-variant-numeric:tabular-nums}._cardInput_1br3z_41{margin:0 13px;height:68px;min-height:68px;box-sizing:border-box;padding:0 4px 8px;border-bottom:1px solid var(--border)}._cardInputValues_1br3z_42{display:flex;flex-direction:column;gap:3px}._cardInputValues_1br3z_42>span{display:flex;justify-content:space-between;gap:8px;font-size:11px;line-height:1.35;min-width:0}._cardInputValues_1br3z_42>span>span{min-width:0;max-width:47%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--muted)}._cardInputValues_1br3z_42 strong{min-width:0;max-width:65%;font-size:11px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._cardInputEmpty_1br3z_46{color:var(--muted)}._nodeVariables_1br3z_3 ._cardVariable_1br3z_47{height:48px;min-height:48px;padding:6px 4px;align-items:flex-start}._nodeVariables_1br3z_3 ._tableVariable_1br3z_48{height:68px;min-height:68px}._nodeVariables_1br3z_3 ._cardVariable_1br3z_47>svg{flex:none;margin-top:3px}._nodeVariables_1br3z_3 ._cardVariable_1br3z_47>span{display:flex;flex-direction:column;gap:4px;white-space:normal}._cardVariable_1br3z_47>span>span{display:flex;align-items:center;justify-content:space-between;gap:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}._cardVariable_1br3z_47>span>span>span{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._cardVariable_1br3z_47 small{flex:none;font-size:10px;color:var(--muted);font-weight:400}._cardVariable_1br3z_47 strong{font-size:12px;line-height:1.3;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--green-active)}._cardVariable_1br3z_47 ._cardSampleError_1br3z_55{color:var(--danger)}._cardRowSample_1br3z_56{display:block;font-size:11px;line-height:1.35;font-weight:400;font-style:normal;color:var(--muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._nodeVariables_1br3z_3 ._cardMore_1br3z_57{height:32px;min-height:32px;justify-content:space-between;font-size:12px;color:var(--green-active)}._inspectAction_1br3z_3{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;min-height:40px;padding:10px 15px;margin-top:auto;border:0;border-top:1px solid var(--border);border-radius:0 0 11px 11px;background:transparent;color:var(--green-active);font-size:12px;text-align:left}._inspectAction_1br3z_3:hover{background:var(--light)}._terminal_1br3z_17 ._inspectAction_1br3z_3{border-radius:0}._emptyNode_1br3z_61{color:var(--muted);font-size:12px;padding:8px 4px}._displayAction_1br3z_3{display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-top:1px solid var(--border);padding:11px 15px;background:transparent;width:100%;font-size:12px;color:var(--green-active);border-radius:0 0 11px 11px}._variableList_1br3z_63{display:flex;flex-direction:column;gap:6px}._variableRow_1br3z_64{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 12px;background:#f6f9f7;border:1px solid var(--border);border-radius:8px}._variableRow_1br3z_64>div{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}._variableRow_1br3z_64 strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}._variableRow_1br3z_64 small{font-size:11px;color:var(--muted)}._type_1br3z_68{color:var(--green-active);background:var(--light);padding:4px 6px;border-radius:5px;font-size:11px;white-space:nowrap}._ioTitle_1br3z_69{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;margin:0 0 10px}._ioTitle_1br3z_69 small{color:var(--muted);font-size:11px;font-weight:400}._outputTabs_1br3z_71{display:flex;flex-direction:column;gap:5px}._outputTabs_1br3z_71 button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:9px 11px;font-size:13px;text-align:left}._outputTabs_1br3z_71 button[aria-pressed=true]{border-color:#83b992;background:var(--light-subtle);color:var(--green-active)}._outputTabs_1br3z_71 button>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}._fieldStack_1br3z_75{display:flex;flex-direction:column;gap:10px}._fieldStack_1br3z_75 input,._fieldStack_1br3z_75 select{min-width:0;width:100%}._queryLink_1br3z_77{font-size:12px;color:var(--green-active);text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:5px 0}._empty_1br3z_61{color:var(--muted);font-size:13px;line-height:1.6;margin:0}._previewValue_1br3z_79{padding:24px;border:1px solid var(--border);border-radius:10px;background:#f8fbf9}._previewValue_1br3z_79 strong{font-size:28px;font-weight:600;overflow-wrap:anywhere}._previewValue_1br3z_79 small{color:var(--muted);display:block;margin-top:8px;font-size:12px}._invalid_1br3z_82{color:var(--danger);font-size:12px;margin:0;line-height:1.5}._operationHeader_1br3z_83{border-top:1px solid var(--border);padding-top:16px;display:flex;flex-direction:column;gap:14px}._tableFields_1br3z_84{display:flex;flex-direction:column;gap:6px;max-height:250px;overflow:auto}._tableFields_1br3z_84 label{display:flex;gap:8px;align-items:center;font-size:13px;min-height:36px;padding:6px 8px;border:1px solid var(--border);border-radius:6px}._tableFields_1br3z_84 input{accent-color:var(--green)}._fieldActions_1br3z_87{display:flex;gap:8px;flex-wrap:wrap}._fieldActions_1br3z_87 button{border:0;color:var(--green-active);background:none;font-size:12px;min-height:32px;padding:4px}@media(max-width:560px){._canvas_1br3z_1{min-height:380px}._connectionHint_1br3z_5{align-items:flex-start;flex-wrap:wrap}._connectionHint_1br3z_5 span{min-width:180px}}@media(pointer:coarse){._nodeMenu_1br3z_3{width:40px;height:40px;top:2px;right:2px}._header_1br3z_3{padding-right:43px}._nodeVariables_1br3z_3 button{min-height:38px}}._overviewName_1br3z_92{font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}._overviewHeading_1br3z_93{display:flex;flex-direction:column;gap:14px}._overviewItem_1br3z_94{display:flex;flex-direction:column;gap:5px;padding:12px 0;border-bottom:1px solid var(--border);min-width:0}._overviewItem_1br3z_94:last-child{border-bottom:0;padding-bottom:0}._overviewItem_1br3z_94 strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}._overviewItem_1br3z_94 span{font-size:12px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}._overviewSection_1br3z_98{display:flex;flex-direction:column;gap:8px;font-size:13px}._nodeDialogBody_1br3z_99{min-height:180px}._nodeForm_1br3z_100{display:flex;flex-direction:column;gap:22px}._nodeForm_1br3z_100>section{min-width:0}._nodeForm_1br3z_100 ._variableList_1br3z_63{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._nodeForm_1br3z_100 ._outputTabs_1br3z_71{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}@media(max-width:560px){._nodeForm_1br3z_100 ._variableList_1br3z_63,._nodeForm_1br3z_100 ._outputTabs_1br3z_71{grid-template-columns:1fr}._nodeForm_1br3z_100{gap:18px}}._conditionsOverview_1br3z_106{display:flex;flex-direction:column;gap:8px;padding:10px 0 0 10px;border-left:2px solid var(--border)}._studio_1bs96_1{min-width:0;display:flex;flex-direction:column;gap:20px}._viewTabs_1bs96_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._viewTabs_1bs96_2>button{display:flex;align-items:center;gap:14px;padding:17px 20px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);text-align:left;cursor:pointer}._viewTabs_1bs96_2>button[aria-selected=true]{border-color:var(--green-active);background:var(--light, #eff9f0);box-shadow:inset 0 0 0 1px var(--green-active)}._viewTabs_1bs96_2 span{display:flex;flex-direction:column;gap:5px}._viewTabs_1bs96_2 strong{font-size:14px}._viewTabs_1bs96_2 small{font-size:12px;color:var(--muted)}._layout_1bs96_7{display:grid;grid-template-columns:minmax(340px,.9fr) minmax(0,1.25fr);align-items:start;gap:24px;min-width:0}._mobileTabs_1bs96_8{display:none}._settings_1bs96_9{display:flex;flex-direction:column;gap:18px;min-width:0}._section_1bs96_10{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--surface);border:1px solid var(--border);border-radius:14px;min-width:0}._section_1bs96_10 h2,._preview_1bs96_11 h2{margin:0;font-size:16px;font-weight:650}._section_1bs96_10 h3,._preview_1bs96_11 h3{margin:0;font-size:14px;font-weight:600}._sectionHeading_1bs96_12{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}._sectionHeading_1bs96_12 button{flex-shrink:0}._note_1bs96_13{margin:0;font-size:12px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}._typeChoices_1bs96_14{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._typeChoices_1bs96_14 button{border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);display:flex;flex-direction:column;align-items:center;padding:14px 6px;gap:8px;cursor:pointer;font-size:12px}._typeChoices_1bs96_14 button[aria-pressed=true]{border-color:var(--green-active);color:var(--green-active);background:var(--light, #eff9f0)}._metricSettings_1bs96_17,._columnOrder_1bs96_17{display:flex;flex-direction:column;gap:12px;min-width:0}._metricList_1bs96_18,._columnList_1bs96_18{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._metricList_1bs96_18:empty{display:none}._metricRow_1bs96_20,._columnRow_1bs96_20{display:flex;align-items:center;gap:3px;padding:4px;border:1px solid var(--border);border-radius:9px;min-width:0;background:var(--surface)}._metricSelect_1bs96_21{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:var(--text);cursor:pointer;font-size:13px;text-align:left;overflow-wrap:anywhere}._metricSelect_1bs96_21 small{color:var(--muted);font-variant-numeric:tabular-nums}._metricSelect_1bs96_21[aria-pressed=true]{background:var(--light, #eff9f0);color:var(--green-active);font-weight:600}._dragHandle_1bs96_23,._smallButton_1bs96_23{display:inline-flex;align-items:center;justify-content:center;width:30px;height:34px;flex-shrink:0;border:0;border-radius:6px;color:var(--muted);background:transparent;cursor:pointer}._dragHandle_1bs96_23{cursor:grab}._dragHandle_1bs96_23:active{cursor:grabbing}._smallButton_1bs96_23:hover:not(:disabled),._dragHandle_1bs96_23:hover:not(:disabled){color:var(--text);background:var(--surface-hover, #f1f5f3)}._smallButton_1bs96_23:disabled,._dragHandle_1bs96_23:disabled{opacity:.25;cursor:default}._columnRow_1bs96_20 label{display:flex;align-items:center;gap:9px;flex:1;min-width:0;padding:5px;cursor:pointer;font-size:13px}._columnRow_1bs96_20 label span{overflow-wrap:anywhere}._columnRow_1bs96_20 input,._tableChoices_1bs96_26 input{accent-color:var(--green-active);width:16px;height:16px;flex-shrink:0}._tableChoices_1bs96_26{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow:auto}._tableChoices_1bs96_26 label{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid var(--border);border-radius:10px;cursor:pointer}._tableChoices_1bs96_26 label:has(input:checked){border-color:var(--green-active);background:var(--light, #eff9f0)}._tableChoices_1bs96_26 span{min-width:0;display:flex;flex-direction:column;gap:5px;overflow-wrap:anywhere}._tableChoices_1bs96_26 strong{font-size:13px}._tableChoices_1bs96_26 small{color:var(--muted);font-size:11px}._preview_1bs96_11{min-width:0;display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}._preview_1bs96_11[data-sticky=true]{position:sticky;top:88px}._previewHeading_1bs96_32{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}._previewHeading_1bs96_32>div{display:flex;flex-direction:column;gap:6px}._previewHeading_1bs96_32 button{font-size:12px}._previewParameters_1bs96_33{padding:12px 14px;background:var(--bg, #f7f9f8);border-radius:10px}._previewParameters_1bs96_33 summary{cursor:pointer;font-size:13px;font-weight:550}._previewParameters_1bs96_33[open]>*:not(summary){margin-top:12px}._parameters_1bs96_34{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._previewStatus_1bs96_35{color:var(--muted);font-size:12px;min-height:18px}._previewDimensions_1bs96_36{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 16px}._previewDimension_1bs96_36{display:flex;flex-direction:column;gap:6px;min-width:0}._previewDimension_1bs96_36>span{color:var(--muted);font-size:11px;padding-left:4px}._previewSizes_1bs96_39{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--bg, #f7f9f8);border-radius:9px}._previewSizes_1bs96_39 button{color:var(--muted);border:0;background:transparent;padding:7px 10px;min-height:36px;border-radius:6px;cursor:pointer;font-size:12px}._previewSizes_1bs96_39 button[aria-pressed=true]{color:var(--text);background:var(--surface);box-shadow:0 1px 4px #163c2014}._cardStage_1bs96_41{display:flex;justify-content:center;align-items:flex-start;padding:20px;min-width:0;background-color:var(--bg, #f4f7f5);background-image:radial-gradient(#b7c8bc70 .7px,transparent .7px);background-size:14px 14px;border-radius:12px;overflow:hidden}._cardFrame_1bs96_42{box-sizing:border-box;display:flex;flex-direction:column;width:420px;max-width:100%;height:340px;min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:0 5px 18px #143c2510;overflow:hidden;container-type:inline-size}._cardFrame_1bs96_42[data-preview-width=narrow]{width:240px}._cardFrame_1bs96_42[data-preview-width=wide]{width:640px}._cardFrame_1bs96_42[data-preview-height=short]{height:224px}._cardFrame_1bs96_42[data-preview-height=tall]{height:520px}._cardFrame_1bs96_42>header{box-sizing:border-box;display:flex;align-items:center;gap:8px;justify-content:space-between;height:52px;padding:4px 12px 0 16px;flex-shrink:0}._cardFrame_1bs96_42>header h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardFrame_1bs96_42>header button{padding:8px;width:40px;height:44px;flex-shrink:0}._previewEmpty_1bs96_44{min-width:0;flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;text-align:center;color:var(--muted);font-size:12px;line-height:1.5}._previewEmpty_1bs96_44 strong{color:var(--text);font-size:13px}._previewEmpty_1bs96_44 span{overflow-wrap:anywhere}._cardFrame_1bs96_42[data-preview-height=short] ._previewEmpty_1bs96_44{gap:8px;padding:12px}._cardFrame_1bs96_42[data-preview-height=short] ._previewEmpty_1bs96_44>svg{width:24px;height:24px;flex-shrink:0}._openDetail_1bs96_46{display:flex;gap:8px;align-items:center;justify-content:center;border:0;padding:8px;background:transparent;color:var(--green-active);font-size:12px;cursor:pointer}._detailFrame_1bs96_47{display:flex;flex-direction:column;min-width:0;height:430px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface)}._detailFrame_1bs96_47>[role=region]{flex:1;min-height:0}._detailHeading_1bs96_48{padding:16px;display:flex;flex-direction:column;gap:7px;background:var(--bg, #f7f9f8);flex-shrink:0}._detailHeading_1bs96_48 span{font-size:12px;color:var(--muted)}._tableHint_1bs96_49{margin:0;padding:12px 16px;font-size:11px;line-height:1.5;color:var(--muted);border-top:1px solid var(--border);flex-shrink:0}._issue_1bs96_50{padding:12px 14px;margin:0;border-radius:9px;background:#fff3ef;color:#a73922;font-size:12px;line-height:1.5;overflow-wrap:anywhere}._dialog_1bs96_51{width:min(1360px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:min(960px,calc(100dvh - 32px))}._dialog_1bs96_51[open]{display:flex;flex-direction:column;overflow:hidden}._dialog_1bs96_51>:first-child,._dialog_1bs96_51>:last-child{flex-shrink:0}._dialogBody_1bs96_51{padding:20px;overflow-y:auto;min-height:0;flex:1;overscroll-behavior:contain}._dialog_1bs96_51 ._preview_1bs96_11{position:static;top:0}._studio_1bs96_1 button:focus-visible{outline:2px solid var(--green-active);outline-offset:2px}@media(max-width:1100px){._layout_1bs96_7{grid-template-columns:minmax(300px,1fr) minmax(0,1fr);gap:16px}._section_1bs96_10,._preview_1bs96_11{padding:16px}._cardStage_1bs96_41{padding:12px}}@media(max-width:850px){._layout_1bs96_7{grid-template-columns:minmax(0,1fr)}._preview_1bs96_11{position:static}._viewTabs_1bs96_2>button{padding:14px;gap:10px}._viewTabs_1bs96_2 small{font-size:11px}._previewHeading_1bs96_32{flex-wrap:nowrap}._mobileTabs_1bs96_8{display:flex;gap:6px;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:10px}._mobileTabs_1bs96_8 button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:10px;background:transparent;color:var(--muted);border:0;border-radius:7px;font-size:13px;cursor:pointer}._mobileTabs_1bs96_8 button[aria-pressed=true]{color:var(--green-active);background:var(--light)}._layout_1bs96_7[data-mobile-pane=settings]>._preview_1bs96_11,._layout_1bs96_7[data-mobile-pane=preview]>._settings_1bs96_9{display:none}}@media(max-width:520px){._viewTabs_1bs96_2{gap:8px}._viewTabs_1bs96_2>button{flex-direction:column;align-items:flex-start;padding:12px}._viewTabs_1bs96_2 strong{font-size:12px}._viewTabs_1bs96_2 small{font-size:10px;line-height:1.5}._section_1bs96_10,._preview_1bs96_11{padding:12px}._previewHeading_1bs96_32{flex-wrap:wrap}._parameters_1bs96_34{grid-template-columns:1fr}._dialog_1bs96_51{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}._dialogBody_1bs96_51{padding:12px}._cardStage_1bs96_41{padding:10px}._dragHandle_1bs96_23,._smallButton_1bs96_23{width:28px;height:40px}._section_1bs96_10 h2{font-size:14px}}._frame_1e0is_1{width:100%;height:100%;min-width:0;min-height:0;color:var(--text)}._svg_1e0is_2{display:block;width:100%;height:100%;overflow:hidden;font-family:inherit}._axis_1e0is_3{fill:var(--muted);font-size:11px}._title_1e0is_4{fill:var(--text);font-weight:600;font-size:12px}._grid_1e0is_5{stroke:var(--border);stroke-width:1}._baseline_1e0is_6{stroke:#9aa89e;stroke-width:1}._fill_1e0is_7{fill:var(--green)}._negative_1e0is_8{fill:#a97532}._line_1e0is_9{fill:none;stroke:var(--green);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}._area_1e0is_10{fill:var(--green);opacity:.12}._threshold_1e0is_11{stroke:#b87914;stroke-width:1.5;stroke-dasharray:5 4}._thresholdLabel_1e0is_12{fill:#8c5e12;font-size:11px}._point_1e0is_13{cursor:pointer;outline:none}._point_1e0is_13:focus-visible>._hit_1e0is_14{stroke:#176c29;stroke-width:2}._point_1e0is_13:hover ._mark_1e0is_15,._point_1e0is_13:focus ._mark_1e0is_15{filter:brightness(.85);stroke:#fff;stroke-width:2}._hit_1e0is_14{fill:transparent;stroke:transparent}._note_1e0is_17{fill:var(--muted);font-size:10px}._value_1e0is_18{fill:var(--text);font-weight:600;font-variant-numeric:tabular-nums}._good_1e0is_19{fill:#16822b}._bad_1e0is_20{fill:#b54c32}._neutral_1e0is_21{fill:var(--muted)}._track_1e0is_22{fill:#e8efe9}._alertZone_1e0is_23{fill:#fff0ce}._warning_1e0is_24{fill:#996414}._tooltip_1e0is_25{fill:var(--surface);stroke:var(--border)}._empty_1e0is_26{margin:0;height:100%;display:flex;align-items:center;justify-content:center;padding:4px;text-align:center;color:var(--muted);font-size:12px;overflow-wrap:anywhere}._body_111mk_1{position:relative;flex:1;min-height:0;min-width:0}._content_111mk_2{position:absolute;inset:0;display:flex;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box}._layout_111mk_3{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;min-width:0}._loading_111mk_4{position:absolute;z-index:1;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--light),var(--green),var(--light));pointer-events:none}._srOnly_111mk_5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._metrics_111mk_6{display:grid;flex:none;min-width:0;min-height:0}._metric_111mk_6{display:grid;grid-template-rows:var(--metric-label-height) var(--metric-value-height);gap:var(--metric-gap);min-width:0;min-height:0;padding:0;border:0;border-radius:4px;background:transparent;text-align:left;color:var(--text);cursor:pointer;align-content:start}._metric_111mk_6:hover{background:var(--light-subtle)}._metric_111mk_6:disabled{opacity:1;cursor:default}._metricHeading_111mk_10{display:flex;gap:2px;min-width:0;min-height:0;align-items:flex-start}._metricLabel_111mk_11{min-width:0;line-height:1.35;color:var(--muted);font-size:var(--metric-label-size);overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:var(--metric-label-lines);-webkit-box-orient:vertical}._metricWarningIcon_111mk_12{display:flex;flex:none;color:#926013}._metricValue_111mk_13{display:block;min-width:0;min-height:0;font-size:var(--metric-value-size);line-height:1.25;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}._textValue_111mk_14{font-size:var(--metric-text-size);white-space:normal;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._metricNote_111mk_15{height:16px;display:flex;align-items:center;gap:4px;line-height:16px;font-size:11px;white-space:nowrap;color:#805719}._metricNote_111mk_15 span{overflow:hidden;text-overflow:ellipsis}._metricWarning_111mk_12 ._metricValue_111mk_13{color:#926013}._visualization_111mk_18{min-width:0;flex:none;min-height:0}._chart_111mk_19{display:flex;flex-direction:column;min-width:0}._barRow_111mk_20{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-rows:20px 8px;gap:7px 10px;align-items:center;height:54px;flex:none;border:0;border-radius:4px;padding:5px 0 14px;background:transparent;color:var(--text);text-align:left;cursor:pointer}._barRow_111mk_20:hover{background:var(--light-subtle)}._barLabel_111mk_22{font-size:12px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._barValue_111mk_23{text-align:right;line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._barTrack_111mk_24{position:relative;height:8px;border-radius:3px;grid-column:1 / -1;background:var(--light-subtle)}._barFill_111mk_25,._barNegative_111mk_25{position:absolute;top:0;bottom:0;border-radius:2px;background:var(--green)}._barNegative_111mk_25{background:#cb8732}._barAxis_111mk_27{position:absolute;width:1px;top:-3px;bottom:-3px;background:var(--muted);z-index:1}._tableFrame_111mk_28{border:1px solid var(--border);border-radius:7px;min-width:0}._table_111mk_28{border-spacing:0;border-collapse:separate;table-layout:fixed;width:100%;color:var(--text);font-size:12px}._table_111mk_28 th,._table_111mk_28 td{height:36px;padding:0;box-sizing:border-box;border-bottom:1px solid var(--border)}._table_111mk_28 th{background:var(--light-subtle);text-align:left;color:var(--muted);font-weight:500}._table_111mk_28 th:first-child{border-top-left-radius:6px}._table_111mk_28 th:last-child{border-top-right-radius:6px}._table_111mk_28 tr:last-child td{border-bottom:0}._table_111mk_28 button{display:block;height:35px;width:100%;border:0;border-radius:2px;padding:0 10px;background:transparent;color:inherit;text-align:inherit;font-size:12px;line-height:35px;font-weight:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._table_111mk_28 button:hover{background:var(--light)}._table_111mk_28 ._number_111mk_37{text-align:right;font-variant-numeric:tabular-nums}._table_111mk_28 ._number_111mk_37 button{text-overflow:clip}._footer_111mk_39{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;min-width:0;width:100%;border:0;border-top:1px solid var(--border);background:transparent;padding:5px 0 0;text-align:left;color:var(--muted);font-size:11px;line-height:15px}._footer_111mk_39>span{min-width:0;overflow-wrap:anywhere;white-space:pre-line}._footer_111mk_39>svg{color:var(--green-active)}._footer_111mk_39:hover{color:var(--green-active)}._compactCard_111mk_43{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;min-height:0}._compactLabel_111mk_44{min-width:0;flex:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:11px;line-height:16px}._compactValue_111mk_45{display:block;width:100%;min-width:0;flex:none;height:34px;border:0;border-radius:3px;background:transparent;text-align:left;padding:0;color:var(--text)}._compactNumber_111mk_46,._compactText_111mk_46{display:block;height:100%;min-width:0;font-weight:600;font-variant-numeric:tabular-nums}._compactNumber_111mk_46{white-space:nowrap}._compactText_111mk_46{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._compactFooter_111mk_49{display:flex;align-items:center;justify-content:space-between;gap:2px;height:18px;min-width:0;flex:none;margin-top:auto;border:0;border-radius:3px;padding:0;background:transparent;color:var(--green-active);text-align:left;font-size:10px;line-height:16px}._compactFooter_111mk_49 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._compactValue_111mk_45:hover,._compactFooter_111mk_49:hover{background:var(--light-subtle)}._empty_111mk_52{margin:0;padding:8px 0;font-size:12px;line-height:18px;color:var(--muted);overflow-wrap:anywhere}._table_111mk_28 ._empty_111mk_52{white-space:normal;padding:8px}._errorRow_111mk_54{display:flex;align-items:stretch;gap:6px;flex:none;min-width:0}._failure_111mk_55{display:flex;align-items:center;gap:6px;flex:1;height:100%;padding:0;border:0;border-radius:4px;text-align:left;background:transparent;color:var(--danger);font-size:inherit;min-width:0}._failure_111mk_55>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._retry_111mk_57{flex:none;border:0;border-radius:4px;padding:0 4px;color:var(--green-active);background:transparent;font-size:inherit}._error_111mk_54{font-size:13px;line-height:20px;overflow-wrap:anywhere;color:var(--danger);margin:0}._skeleton_111mk_59{display:block;border-radius:5px;background:var(--light-subtle)}._metricSkeleton_111mk_60{height:80%;width:65%}._tableSkeleton_111mk_61{display:flex;flex-direction:column;gap:16px}._tableSkeleton_111mk_61 ._skeleton_111mk_59{height:24px}._valueDialog_111mk_63{width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);box-sizing:border-box}._valueDialog_111mk_63 h2{min-width:0;overflow-wrap:anywhere}._valueDialog_111mk_63>div:first-child>button{flex-shrink:0}._dialogContent_111mk_66{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:20px;min-width:0}._dialogContent_111mk_66>button{align-self:flex-start}._dialogLabel_111mk_68{color:var(--muted);font-size:13px;line-height:20px;overflow-wrap:anywhere}._fullValue_111mk_69{color:var(--text);font-size:28px;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:pre-wrap}._dialogWarning_111mk_70{display:flex;align-items:center;gap:6px;color:#805719;font-size:12px;margin:0}@media(prefers-reduced-motion:no-preference){._metric_111mk_6,._barRow_111mk_20,._footer_111mk_39,._table_111mk_28 button{transition:background-color .15s,color .15s}}._page_q7t1v_1{display:flex;flex-direction:column;gap:20px;min-width:0}._header_q7t1v_2{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;min-width:0}._heading_q7t1v_3{min-width:0}._heading_q7t1v_3>button{margin:-8px 0 8px -14px;max-width:100%;text-align:left}._heading_q7t1v_3 h1{margin:0;font-size:28px;line-height:1.25;letter-spacing:-.6px;overflow-wrap:anywhere}._heading_q7t1v_3 p{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.5;max-width:800px}._actions_q7t1v_7{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._header_q7t1v_2>._actions_q7t1v_7{flex-shrink:0}._workbench_q7t1v_9{min-width:0;border:1px solid var(--border);border-radius:16px;background:var(--surface);overflow:clip}._tabs_q7t1v_10{display:flex;gap:4px;overflow-x:auto;padding:8px 16px 0;border-bottom:1px solid var(--border)}._tabs_q7t1v_10 button{border:0;border-bottom:3px solid transparent;background:transparent;min-height:48px;padding:10px 14px;color:var(--muted);flex-shrink:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tabs_q7t1v_10 button[aria-current=true]{border-bottom-color:var(--green);color:var(--green-active);font-weight:600}._tools_q7t1v_13{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:16px}._search_q7t1v_14{display:flex;align-items:center;gap:8px;border:1px solid var(--border-strong);border-radius:8px;padding:0 8px 0 12px;min-width:200px;flex:1;max-width:420px}._search_q7t1v_14:focus-within{outline:2px solid var(--green);outline-offset:2px}._search_q7t1v_14 input{border:0;background:transparent;outline:0;min-width:0;width:100%;height:44px}._search_q7t1v_14 svg{color:var(--muted)}._iconButton_q7t1v_18{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;flex-shrink:0;border:0;border-radius:8px;background:transparent;color:var(--muted)}._iconButton_q7t1v_18:hover:not(:disabled){background:var(--light);color:var(--green-active)}._chips_q7t1v_20{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 14px}._chip_q7t1v_20{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:5px 8px 5px 12px;background:var(--light);border:1px solid var(--border);color:var(--green-active);border-radius:8px;font-size:12px}._chip_q7t1v_20 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chip_q7t1v_20 button{border:0;background:transparent;width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;color:inherit;border-radius:5px}._chip_q7t1v_20 button:hover{background:var(--surface)}._summarySettings_q7t1v_25{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;margin:0 16px 16px;border:1px solid var(--border);background:var(--light-subtle);border-radius:10px}._summarySettings_q7t1v_25 label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px}._summarySettings_q7t1v_25 select{width:100%;min-width:0}._tableInfo_q7t1v_28{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:0 16px 14px;color:var(--muted);font-size:12px;min-height:32px}._tableInfo_q7t1v_28 strong{color:var(--text);font-variant-numeric:tabular-nums}._groupReturn_q7t1v_30{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:8px 16px;border-bottom:1px solid var(--border);background:var(--light-subtle)}._groupReturn_q7t1v_30>span{min-width:0;overflow-wrap:anywhere;color:var(--muted);font-size:12px}._dataRegion_q7t1v_32{position:relative;min-height:330px;height:clamp(330px,55vh,620px)}._dataRegion_q7t1v_32>._tableScroll_q7t1v_33{height:100%;max-height:100%}._loading_q7t1v_34{position:absolute;inset:0;z-index:3;background:color-mix(in srgb,var(--surface) 88%,transparent);display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:var(--muted)}._loading_q7t1v_34 svg{animation:_spin_q7t1v_1 1s linear infinite}._loading_q7t1v_34>span{padding:12px 18px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._placeholder_q7t1v_37{display:flex;min-height:330px;align-items:center;justify-content:center;gap:10px;padding:32px;text-align:center;color:var(--muted)}._error_q7t1v_38{min-height:330px;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:24px;color:var(--danger);text-align:center}._tableScroll_q7t1v_33{overflow:auto;overscroll-behavior-x:contain;max-width:100%;min-width:0;max-height:620px;scrollbar-gutter:stable}._table_q7t1v_28{border-collapse:separate;border-spacing:0;width:100%;font-size:13px;text-align:left}._table_q7t1v_28 th{position:sticky;top:0;z-index:1;background:var(--light-subtle);border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-weight:600;text-align:left}._table_q7t1v_28 td{border-bottom:1px solid var(--border);padding:0 12px;height:44px;max-width:400px}._table_q7t1v_28 tbody tr:hover{background:var(--light-subtle)}._table_q7t1v_28 tbody tr[data-selected=true]{background:var(--light)}._columnHeading_q7t1v_45{display:flex;align-items:center;min-width:100px}._sortButton_q7t1v_46{display:flex;align-items:center;gap:9px;min-height:48px;padding:8px 8px 8px 12px;border:0;background:transparent;text-align:left;color:var(--text);flex:1}._sortButton_q7t1v_46 span{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sortButton_q7t1v_46 svg{color:var(--muted)}._staticHeading_q7t1v_49{display:block;padding:15px 12px;white-space:nowrap}._columnMenuButton_q7t1v_50{display:grid;place-items:center;border:0;background:transparent;border-radius:6px;width:36px;min-height:44px;color:var(--muted);flex-shrink:0;margin-right:4px}._columnMenuButton_q7t1v_50 span{font-size:22px;line-height:1;transform:translateY(-3px)}._sortButton_q7t1v_46:hover:not(:disabled),._columnMenuButton_q7t1v_50:hover:not(:disabled){background:var(--light);color:var(--green-active)}._cellButton_q7t1v_53{display:block;width:100%;height:44px;border:0;padding:0;background:transparent;text-align:inherit;color:inherit;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellButton_q7t1v_53:hover:not(:disabled){color:var(--green-active)}._cellValue_q7t1v_55{display:block;padding:12px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._number_q7t1v_56{text-align:right;font-variant-numeric:tabular-nums}._number_q7t1v_56 ._cellButton_q7t1v_53{max-width:none}._table_q7t1v_28 ._selectionCell_q7t1v_58{width:44px;padding:0 14px;min-width:44px}._selectionCell_q7t1v_58 input{width:17px;height:17px;accent-color:var(--green)}._table_q7t1v_28 ._emptyRows_q7t1v_60{text-align:center;color:var(--muted);height:220px;padding:24px}._summaries_q7t1v_61{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 16px 16px}._summary_q7t1v_25{padding:12px 14px;background:var(--light-subtle);border:1px solid var(--border);border-radius:10px;min-width:0}._summary_q7t1v_25 span{font-size:12px;color:var(--muted);display:block;margin-bottom:6px}._summary_q7t1v_25 strong{display:block;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._selected_q7t1v_65{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--light);padding:8px 16px;font-size:13px}._pagination_q7t1v_66{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 16px;min-height:72px}._pagination_q7t1v_66 label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}._pageControls_q7t1v_68{display:flex;gap:4px;align-items:center;font-size:12px;color:var(--muted)}._pageControls_q7t1v_68 input{width:58px;text-align:center}._caption_q7t1v_70{font-size:12px;line-height:1.5;color:var(--muted);margin:0}._warning_q7t1v_71{margin:0 16px 16px;padding:12px;border:1px solid var(--border);border-radius:8px;color:var(--muted);font-size:13px}._columnMenu_q7t1v_50{position:fixed;z-index:50;width:260px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);box-shadow:0 10px 30px #10261926}._menuTitle_q7t1v_73{padding:10px 12px;font-size:12px;color:var(--muted);font-weight:600;display:flex;align-items:center;gap:10px;justify-content:space-between}._menuTitle_q7t1v_73 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuTitle_q7t1v_73 small{flex-shrink:0;font-size:10px;font-weight:500;background:var(--light-subtle);padding:3px 6px;border-radius:4px}._columnMenu_q7t1v_50>button{display:flex;gap:10px;align-items:center;text-align:left;width:100%;min-height:44px;border:0;border-radius:7px;padding:9px 12px;background:transparent;color:var(--text);font-size:13px}._columnMenu_q7t1v_50>button>span{flex:1}._columnMenu_q7t1v_50>button:hover:not(:disabled),._columnMenu_q7t1v_50>button:focus-visible{background:var(--light);color:var(--green-active)}._columnMenu_q7t1v_50>button._menuSeparator_q7t1v_76{margin-top:5px;border-top:1px solid var(--border);border-radius:0 0 7px 7px;padding-top:13px}._quickMenu_q7t1v_77{width:320px}._dialog_q7t1v_78{width:min(660px,calc(100vw - 24px))}._dialog_q7t1v_78>:last-child{flex-wrap:wrap}._columnSearch_q7t1v_80{width:100%;margin-bottom:12px}._columnList_q7t1v_81{max-height:380px;overflow:auto}._columnRow_q7t1v_82{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border);min-height:52px}._columnRow_q7t1v_82 label{display:flex;align-items:center;gap:10px;flex:1;min-width:0;min-height:48px;font-size:14px}._columnNames_q7t1v_84{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0;padding:8px 0}._columnName_q7t1v_84{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._originalColumnName_q7t1v_86{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px}._columnRow_q7t1v_82 input{width:17px;height:17px;accent-color:var(--green);flex-shrink:0}._columnCount_q7t1v_88{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}._columnCount_q7t1v_88 p{margin:0;font-size:12px;color:var(--muted)}._rawValue_q7t1v_90{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6;max-height:45vh;overflow:auto}._filterIntro_q7t1v_91{margin:0 0 16px;font-size:13px;color:var(--muted)}._copyStatus_q7t1v_92{color:var(--green-active);font-size:12px;min-height:18px}@keyframes _spin_q7t1v_1{to{transform:rotate(360deg)}}@media(max-width:900px){._header_q7t1v_2{flex-wrap:wrap}._header_q7t1v_2>._actions_q7t1v_7{flex-shrink:1}._tableInfo_q7t1v_28{flex-wrap:wrap;gap:6px}._summaries_q7t1v_61{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._page_q7t1v_1{gap:16px}._heading_q7t1v_3 h1{font-size:24px}._header_q7t1v_2>._actions_q7t1v_7{width:100%}._header_q7t1v_2>._actions_q7t1v_7>button{flex:1;padding:10px}._tools_q7t1v_13{padding:12px}._search_q7t1v_14{flex-basis:100%;max-width:none;min-width:0}._tools_q7t1v_13>button{flex:1 1 auto;padding:10px 12px}._summarySettings_q7t1v_25{grid-template-columns:1fr;margin:0 12px 12px;padding:12px}._summaries_q7t1v_61{padding:0 12px 12px;gap:8px}._summary_q7t1v_25{padding:10px}._summary_q7t1v_25 strong{font-size:20px}._tableInfo_q7t1v_28,._chips_q7t1v_20{padding:0 12px 12px}._chip_q7t1v_20{min-height:44px}._chip_q7t1v_20 button{width:32px;height:32px}._columnMenuButton_q7t1v_50{width:44px}._tableScroll_q7t1v_33{max-height:65dvh}._pagination_q7t1v_66{padding:12px}._pageControls_q7t1v_68{width:100%;justify-content:space-between;gap:0}._pageControls_q7t1v_68 input{width:52px}._pagination_q7t1v_66>._caption_q7t1v_70{margin-left:auto}._columnList_q7t1v_81{max-height:45vh}}@media(prefers-reduced-motion:reduce){._loading_q7t1v_34 svg{animation:none}}._movableHeading_cjcy3_1{-webkit-user-select:none;user-select:none;cursor:grab}._movableHeading_cjcy3_1>div>button:not([data-column-menu]){cursor:grab}._handle_cjcy3_3{display:grid;place-items:center;width:28px;min-width:28px;height:44px;margin-left:2px;padding:0;border:0;border-radius:6px;color:var(--muted);background:transparent;touch-action:none;cursor:grab}._handle_cjcy3_3:hover,._handle_cjcy3_3:focus-visible,._handle_cjcy3_3[aria-pressed=true]{background:var(--light);color:var(--green-active)}._handle_cjcy3_3:focus-visible{outline:2px solid var(--green);outline-offset:-2px}._dragging_cjcy3_6{cursor:grabbing}._dragging_cjcy3_6 [data-moving=true]{background:var(--light)}._dragging_cjcy3_6 [data-moving=true]>div,._dragging_cjcy3_6 [data-moving=true]>span,._dragging_cjcy3_6 [data-moving=true]>button{opacity:.48}._insertion_cjcy3_9{position:fixed;z-index:65;width:3px;transform:translate(-1px);pointer-events:none;background:var(--green);box-shadow:0 0 0 1px var(--surface);border-radius:2px}._insertion_cjcy3_9:before{content:"";position:absolute;left:-3px;top:0;width:9px;height:9px;background:var(--green);border:2px solid var(--surface);border-radius:50%;transform:translateY(-3px)}._ghost_cjcy3_11{position:fixed;z-index:66;display:flex;align-items:center;gap:8px;min-height:52px;padding:10px 14px;border:1px solid var(--green);border-radius:8px;background:var(--surface);color:var(--text);box-shadow:0 8px 26px #1026192b;pointer-events:none;font-size:13px;font-weight:600;box-sizing:border-box}._ghost_cjcy3_11>svg{color:var(--green-active);flex-shrink:0}._ghost_cjcy3_11>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ghost_cjcy3_11 small{display:block;margin-top:3px;color:var(--muted);font-size:11px;font-weight:400}._srOnly_cjcy3_15{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(pointer:coarse){._handle_cjcy3_3{width:44px;min-width:44px}}._settings_1oyuj_1{display:flex;flex-direction:column;gap:20px;min-width:0}._typeGrid_1oyuj_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._typeCard_1oyuj_3{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 8px 12px;border:1px solid var(--border);border-radius:12px;color:var(--green-active);background:var(--surface);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}._typeCard_1oyuj_3:hover{border-color:var(--green-active)}._typeCard_1oyuj_3[aria-pressed=true]{border-color:var(--green-active);background:var(--light);box-shadow:inset 0 0 0 1px var(--green-active)}._typeCard_1oyuj_3 strong{font-size:13px;color:var(--text);line-height:1.4}._typeCard_1oyuj_3>span:not(._selected_1oyuj_7){font-size:11px;color:var(--muted);line-height:1.45}._selected_1oyuj_7{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--green-active);color:#fff}._illustration_1oyuj_9{display:block;width:100%;height:58px;flex-shrink:0}._axis_1oyuj_10{stroke:var(--border);stroke-width:1.5}._threshold_1oyuj_11{stroke:var(--warning, #ac6713);stroke-width:2;stroke-dasharray:3 2}._demoValue_1oyuj_12{fill:var(--text);font-size:29px;font-weight:700;font-family:inherit}._demoLabel_1oyuj_13{fill:var(--muted);font-size:11px;font-family:inherit}._group_1oyuj_14{display:flex;flex-direction:column;gap:12px;min-width:0;padding-top:18px;border-top:1px solid var(--border)}._group_1oyuj_14 h3{margin:0;font-size:13px}._fields_1oyuj_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field_1oyuj_16{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;color:var(--text)}._field_1oyuj_16 input,._field_1oyuj_16 select{min-width:0;width:100%;min-height:44px;box-sizing:border-box}._checkbox_1oyuj_19{display:flex;align-items:center;gap:10px;min-height:44px;font-size:12px;line-height:1.5;cursor:pointer}._checkbox_1oyuj_19 input{flex-shrink:0;width:17px;height:17px;accent-color:var(--green-active)}._more_1oyuj_21{border-top:1px solid var(--border);padding-top:8px}._more_1oyuj_21 summary{padding:12px 0;font-size:12px;font-weight:600;cursor:pointer}._more_1oyuj_21[open]>._fields_1oyuj_16{margin:0 0 12px}._empty_1oyuj_24{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:14px;border-radius:10px;background:var(--light)}._empty_1oyuj_24 p{margin:0;font-size:12px;line-height:1.6}._settings_1oyuj_1 :is(button,input,select,summary):focus-visible{outline:2px solid var(--green-active);outline-offset:3px}@media(max-width:520px){._typeGrid_1oyuj_2{grid-template-columns:repeat(2,minmax(0,1fr))}._fields_1oyuj_16{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._typeCard_1oyuj_3{transition:none}}._form_164ba_1{display:flex;flex-direction:column;gap:14px;padding:4px 10px 12px}._back_164ba_2{display:flex;align-items:center;gap:8px;background:transparent;border:0;min-height:36px;padding:0;color:var(--green-active);text-align:left;font-size:12px;cursor:pointer}._field_164ba_3{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;color:var(--muted)}._field_164ba_3 input,._field_164ba_3 select{width:100%;min-width:0;color:var(--text);font-size:14px;min-height:44px}._range_164ba_5,._single_164ba_5{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}._presets_164ba_6{display:flex;flex-wrap:wrap;gap:6px}._presets_164ba_6 button{border:1px solid var(--border);background:var(--light-subtle);border-radius:7px;padding:7px 9px;min-height:36px;color:var(--green-active);font-size:12px;cursor:pointer}._presets_164ba_6 button:hover{background:var(--light)}._hint_164ba_7{margin:0;color:var(--muted);line-height:1.5;font-size:12px}._error_164ba_7{margin:0;font-size:12px;color:var(--danger);line-height:1.5}._form_164ba_1>button[type=submit]{width:100%;justify-content:center;min-height:44px}._form_164ba_1 input[aria-invalid=true]{border-color:var(--danger)}@media(max-height:500px){._form_164ba_1{gap:9px}._range_164ba_5{grid-template-columns:repeat(2,minmax(0,1fr))}._field_164ba_3 input{font-size:13px}._hint_164ba_7{font-size:11px}._presets_164ba_6{display:none}}._host_izffv_1{position:relative;width:100%;height:100%;min-width:0;min-height:0;background:var(--surface,#fff);overflow:hidden;border-radius:inherit}._frame_izffv_2{display:block;border:0;width:100%;height:100%;background:transparent}._status_izffv_3{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;text-align:center;background:var(--surface,#fff);color:var(--muted);font-size:13px}._status_izffv_3 p{margin:0;overflow-wrap:anywhere;max-width:500px}._error_izffv_5{color:var(--text)}._page_1tzir_1{display:flex;flex-direction:column;gap:20px;min-width:0}._heading_1tzir_2,._workbenchHeader_1tzir_2{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}._heading_1tzir_2 p{margin:0;color:var(--muted);font-size:14px}._tabs_1tzir_4{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--border)}._tabs_1tzir_4 button{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;min-height:48px;border:0;border-bottom:2px solid transparent;border-radius:8px 8px 0 0;background:transparent;color:var(--muted);font-weight:550}._tabs_1tzir_4 button[aria-current]{color:var(--green-active);border-bottom-color:var(--green);background:var(--light-subtle)}._tabs_1tzir_4 button:hover{background:var(--light-subtle)}._actions_1tzir_8{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}._catalog_1tzir_9{border:1px solid var(--border);border-radius:14px;padding:20px;background:var(--surface)}._catalogToolbar_1tzir_10{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:20px}._search_1tzir_11{display:flex;align-items:center;gap:10px;min-height:44px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface);padding:0 12px;max-width:520px;flex:1}._search_1tzir_11:focus-within{outline:2px solid var(--green);outline-offset:2px}._search_1tzir_11>input{min-width:0;width:100%;height:44px;border:0;outline:0;background:transparent}._search_1tzir_11>svg{color:var(--muted)}._catalogGrid_1tzir_15{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:16px}._extensionCard_1tzir_16{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}._cardHeading_1tzir_17{display:flex;align-items:flex-start;gap:12px}._cardHeading_1tzir_17>div{min-width:0}._cardHeading_1tzir_17 h2{margin:0 0 6px;font-size:17px;line-height:1.4;overflow-wrap:anywhere}._cardHeading_1tzir_17 span:not(._extensionIcon_1tzir_20),._cardMeta_1tzir_20{color:var(--muted);font-size:12px;line-height:1.5}._extensionIcon_1tzir_20,._uploadIcon_1tzir_21{display:grid;place-items:center;color:var(--green-active);background:var(--light);border-radius:12px;width:46px;height:46px;flex-shrink:0}._extensionCard_1tzir_16>p{margin:0;color:var(--muted);font-size:14px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}._cardMeta_1tzir_20{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:auto}._cardActions_1tzir_24{display:flex;gap:6px;align-items:center;border-top:1px solid var(--border);padding-top:14px}._cardActions_1tzir_24>:first-child{flex:1;margin-right:6px}._cardActions_1tzir_24 a{text-decoration:none}._pagination_1tzir_27{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:20px;font-size:13px;color:var(--muted)}._pagination_1tzir_27>div{display:flex;align-items:center;gap:8px}._empty_1tzir_29{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:36px 20px;text-align:center;color:var(--muted)}._empty_1tzir_29 h2{margin:0;font-size:19px;color:var(--text)}._empty_1tzir_29 p{margin:0;line-height:1.6;max-width:420px}._empty_1tzir_29>svg{color:var(--green)}._hiddenInput_1tzir_33{display:none}._dropzone_1tzir_34{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;border:2px dashed var(--border-strong);background:var(--surface);border-radius:16px;padding:40px 24px;text-align:center}._dropzone_1tzir_34._dragging_1tzir_35{border-color:var(--green);background:var(--light)}._dropzone_1tzir_34 h2{margin:0;font-size:24px}._dropzone_1tzir_34 p{margin:0;color:var(--muted);line-height:1.6;font-size:14px}._uploadIcon_1tzir_21{width:64px;height:64px;border-radius:16px}._workbenchHeader_1tzir_2 h2{margin:0 0 6px;font-size:22px;overflow-wrap:anywhere}._workbenchHeader_1tzir_2>div:first-child{min-width:0;flex:1}._workbenchHeader_1tzir_2 span{color:var(--muted);font-size:13px}._workbench_1tzir_2{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:20px;align-items:start}._controls_1tzir_43{display:flex;flex-direction:column;gap:16px;min-width:0}._controlSection_1tzir_44{display:flex;flex-direction:column;gap:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:20px}._controlSection_1tzir_44 h3{margin:0;font-size:15px}._field_1tzir_46{display:flex;flex-direction:column;gap:8px;font-size:13px;min-width:0}._field_1tzir_46>input,._field_1tzir_46>textarea,._field_1tzir_46>select{width:100%;min-width:0}._field_1tzir_46>textarea{resize:vertical;min-height:88px}._field_1tzir_46 small,._sourceField_1tzir_49 small{color:var(--muted);font-size:11px;font-weight:400}._sourceField_1tzir_49{display:flex;flex-direction:column;gap:8px;min-width:0}._sourceField_1tzir_49>span{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:13px}._sourceField_1tzir_49>button{white-space:normal;overflow-wrap:anywhere;text-align:left;justify-content:space-between}._sourceField_1tzir_49>button:last-child:not(:nth-child(2)){align-self:flex-start;padding:4px 10px}._muted_1tzir_54{margin:0;color:var(--muted);line-height:1.6;font-size:13px}._sectionHeading_1tzir_55{display:flex;align-items:center;justify-content:space-between;gap:8px}._sectionHeading_1tzir_55>button{padding:6px 8px;font-size:12px}._parameter_1tzir_57{display:grid;grid-template-columns:1fr;gap:8px;padding:12px;border:1px solid var(--border);border-radius:9px;background:var(--light-subtle)}._parameterHeading_1tzir_58{display:flex;gap:4px}._parameterHeading_1tzir_58>input{min-width:0;width:100%}._parameterHeading_1tzir_58>button{padding:10px}._parameter_1tzir_57>select,._parameter_1tzir_57>input{width:100%;min-width:0}._validation_1tzir_62{color:var(--danger);font-size:12px;line-height:1.5;margin:0}._previewSection_1tzir_63{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}._previewToolbar_1tzir_64{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--border)}._segmented_1tzir_65{display:flex;flex-wrap:wrap;padding:4px;border:1px solid var(--border);background:var(--light-subtle);border-radius:10px}._segmented_1tzir_65>button{min-height:40px;padding:8px 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);font-size:13px}._segmented_1tzir_65>button[aria-pressed=true]{color:var(--green-active);border-color:var(--border);background:var(--surface);font-weight:600}._previewOptions_1tzir_68{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 16px}._previewOptions_1tzir_68 label{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--muted)}._previewNotice_1tzir_70{margin:0;padding:12px 16px;font-size:13px;color:var(--muted);line-height:1.6;border-top:1px solid var(--border);background:var(--light-subtle)}._previewCanvas_1tzir_71{display:flex;justify-content:center;align-items:flex-start;min-height:440px;min-width:0;padding:28px 20px;overflow:auto;background:var(--light-subtle)}._previewFrame_1tzir_72{max-width:100%;flex-shrink:0;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 20px #163d240a;overflow:hidden}._previewFrame_1tzir_72>*{height:100%}._previewEmpty_1tzir_74{align-self:center;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:30px;color:var(--muted);max-width:430px}._previewEmpty_1tzir_74 h3{margin:0;color:var(--text);font-size:19px}._previewEmpty_1tzir_74 p{margin:0;font-size:14px;line-height:1.6}._previewEmpty_1tzir_74 svg{color:var(--green)}._context_1tzir_78{border-top:1px solid var(--border);padding:16px}._context_1tzir_78>summary{cursor:pointer;font-size:13px;color:var(--muted)}._context_1tzir_78 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-height:260px;overflow:auto;line-height:1.6}._dialogBody_1tzir_81{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px}._dialogBody_1tzir_81 p{margin:0;line-height:1.6}._dialogBody_1tzir_81 ._search_1tzir_11{width:100%;flex:none;max-width:none}._sourceList_1tzir_84{max-height:380px;overflow:auto;display:flex;flex-direction:column;gap:6px}._sourceList_1tzir_84>button{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);text-align:left}._sourceList_1tzir_84>button:hover{background:var(--light-subtle);border-color:var(--green)}._sourceList_1tzir_84>button>span{flex:1;min-width:0}._sourceList_1tzir_84 strong{display:block;font-size:14px;overflow-wrap:anywhere}._sourceList_1tzir_84 small{display:block;margin-top:5px;font-size:12px;color:var(--muted);overflow-wrap:anywhere}._guide_1tzir_90{display:grid;grid-template-columns:210px minmax(0,900px);justify-content:center;gap:32px}._guideNav_1tzir_91{display:flex;flex-direction:column;align-self:start;gap:4px;position:sticky;top:100px}._guideNav_1tzir_91 a{min-height:42px;display:flex;align-items:center;padding:10px 12px;border-radius:8px;font-size:13px;text-decoration:none;color:var(--muted)}._guideNav_1tzir_91 a:hover{background:var(--light);color:var(--green-active)}._guideBody_1tzir_94{display:flex;flex-direction:column;gap:22px;min-width:0}._guideSection_1tzir_95{padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);scroll-margin-top:110px;min-width:0}._guideSection_1tzir_95 h2{margin:0 0 16px;font-size:21px}._guideSection_1tzir_95 h3{margin:20px 0 10px;font-size:16px}._guideSection_1tzir_95 p,._guideSection_1tzir_95 li{font-size:14px;line-height:1.8;color:var(--muted)}._guideSection_1tzir_95 p{margin:12px 0}._guideSection_1tzir_95 li+li{margin-top:8px}._guideSection_1tzir_95 code{font-family:Consolas,monospace;font-size:.92em;overflow-wrap:anywhere;color:var(--text)}._guideSection_1tzir_95>._actions_1tzir_8{justify-content:flex-start}._guideSection_1tzir_95 a{text-decoration:none}._codeBlock_1tzir_104{position:relative;margin:16px 0;background:var(--light-subtle);border:1px solid var(--border);border-radius:10px;overflow:hidden}._codeBar_1tzir_105{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}._codeBar_1tzir_105 button{font-size:12px;padding:6px 8px}._codeBlock_1tzir_104 pre{margin:0;padding:16px;white-space:pre;overflow:auto;font-size:12px;line-height:1.8;max-height:500px}._guideTable_1tzir_108{overflow-x:auto}._guideTable_1tzir_108 table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}._guideTable_1tzir_108 th,._guideTable_1tzir_108 td{border-bottom:1px solid var(--border);padding:12px;vertical-align:top;line-height:1.6}._guideTable_1tzir_108 th{color:var(--text);font-weight:600}._guideTable_1tzir_108 td{color:var(--muted)}@media(max-width:1100px){._workbench_1tzir_2{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:16px}._controlSection_1tzir_44{padding:16px}._previewToolbar_1tzir_64>button{flex:1}._guide_1tzir_90{gap:20px;grid-template-columns:180px minmax(0,1fr)}}@media(max-width:850px){._workbench_1tzir_2{grid-template-columns:1fr}._controls_1tzir_43{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._previewCanvas_1tzir_71{min-height:380px}._guide_1tzir_90{grid-template-columns:1fr}._guideNav_1tzir_91{position:static;flex-direction:row;flex-wrap:wrap;gap:4px}}@media(max-width:560px){._page_1tzir_1{gap:16px}._heading_1tzir_2>button{width:100%}._tabs_1tzir_4 button{padding:10px 12px;font-size:13px}._catalog_1tzir_9{padding:12px}._catalogToolbar_1tzir_10{flex-wrap:wrap}._catalogToolbar_1tzir_10 ._search_1tzir_11{flex-basis:100%;max-width:none}._catalogToolbar_1tzir_10>button{margin-left:auto}._extensionCard_1tzir_16{padding:16px}._controls_1tzir_43{grid-template-columns:1fr}._workbenchHeader_1tzir_2 ._actions_1tzir_8{width:100%}._workbenchHeader_1tzir_2 ._actions_1tzir_8>button{flex:1;padding:10px 12px}._previewToolbar_1tzir_64{padding:12px}._previewToolbar_1tzir_64>*{width:100%}._segmented_1tzir_65>button{flex:1}._previewCanvas_1tzir_71{padding:20px 10px}._previewOptions_1tzir_68{padding:12px}._guideSection_1tzir_95{padding:18px}._guideTable_1tzir_108 th,._guideTable_1tzir_108 td{padding:10px 8px}._dialogBody_1tzir_81{padding:20px}._dropzone_1tzir_34{padding:30px 16px}._dropzone_1tzir_34 h2{font-size:20px}}._page_1qj3l_1{display:grid;gap:24px;min-width:0}._heading_1qj3l_2{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}._heading_1qj3l_2 h1{margin:8px 0;font-size:25px;letter-spacing:-.5px}._heading_1qj3l_2 p,._muted_1qj3l_4{color:var(--muted);font-size:13px;line-height:1.6;margin:0}._actions_1qj3l_5{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._layout_1qj3l_6{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:24px;align-items:start}._settings_1qj3l_7{display:grid;gap:20px;padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}._settings_1qj3l_7 h2{font-size:16px;margin:0}._field_1qj3l_9{display:grid;gap:8px;font-size:13px;font-weight:600;min-width:0}._field_1qj3l_9 button{justify-content:space-between;text-align:left;min-width:0;white-space:normal}._section_1qj3l_11{display:grid;gap:14px;padding-top:20px;border-top:1px solid var(--border)}._package_1qj3l_12{display:flex;align-items:center;gap:12px}._package_1qj3l_12>svg{color:var(--green);flex:none}._package_1qj3l_12 strong{display:block;overflow-wrap:anywhere}._preview_1qj3l_15{display:grid;gap:16px;min-width:0}._tabs_1qj3l_16{display:flex;flex-wrap:wrap;gap:8px}._tabs_1qj3l_16 button{border:1px solid var(--border);border-radius:10px;padding:10px 16px;background:var(--surface);color:var(--muted);cursor:pointer}._tabs_1qj3l_16 button[aria-selected=true]{color:var(--green);border-color:var(--green);background:var(--light)}._stage_1qj3l_19{padding:24px;min-height:360px;border:1px solid var(--border);border-radius:16px;background:var(--light-subtle);display:grid;place-items:start center;overflow:hidden}._card_1qj3l_20{width:100%;min-width:0;height:320px;max-width:520px;background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}._card_1qj3l_20>h3{margin:0;padding:16px 18px 10px;font-size:15px}._frame_1qj3l_22{flex:1;min-height:0;min-width:0}._detail_1qj3l_23{height:max(550px,calc(100dvh - 270px));width:100%;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}._detailPreview_1qj3l_24{height:650px;width:100%;min-width:0}._placeholder_1qj3l_25{text-align:center;padding:64px 24px;color:var(--muted);display:grid;justify-items:center;gap:14px}._catalog_1qj3l_26{display:grid;gap:10px;margin-top:20px}._item_1qj3l_27{border:1px solid var(--border);border-radius:12px;padding:16px;background:var(--surface);text-align:left;display:flex;align-items:center;gap:14px;cursor:pointer;color:inherit}._item_1qj3l_27:hover{border-color:var(--green);background:var(--light)}._item_1qj3l_27>svg{color:var(--green);flex:none}._item_1qj3l_27 span{display:grid;gap:5px;min-width:0}._item_1qj3l_27 small{font-size:12px;font-weight:400;color:var(--muted);line-height:1.5}._search_1qj3l_32{display:flex;align-items:center;gap:8px}._search_1qj3l_32 input{width:100%}@media(max-width:900px){._layout_1qj3l_6{grid-template-columns:1fr}._settings_1qj3l_7{padding:18px}._stage_1qj3l_19{padding:12px}}@media(max-width:480px){._heading_1qj3l_2 h1{font-size:21px}._detail_1qj3l_23{height:calc(100dvh - 230px);min-height:480px}}._header_1k5e9_1{position:sticky;top:0;min-height:72px;display:flex;align-items:center;gap:40px;padding:0 32px;background:var(--surface);border-bottom:1px solid var(--border);z-index:10}._brand_1k5e9_2{display:flex;align-items:center;gap:11px;border:0;background:transparent;padding:8px 0;text-align:left;color:var(--text);font-size:20px;font-weight:650}._brand_1k5e9_2 svg{color:var(--green)}._brand_1k5e9_2 small{display:block;color:var(--muted);font-size:9px;letter-spacing:1px;font-weight:500}._nav_1k5e9_5{display:flex;align-self:stretch;gap:24px}._nav_1k5e9_5 a{background:transparent;border:0;border-bottom:2px solid transparent;padding:0 4px;color:var(--muted);font-size:14px}._nav_1k5e9_5 a:hover{color:var(--green-active)}._nav_1k5e9_5 a[aria-current]{color:var(--green-active);border-bottom-color:var(--green);font-weight:600}._account_1k5e9_9{margin-left:auto;display:flex;align-items:center;gap:10px}._account_1k5e9_9 strong,._account_1k5e9_9 small{display:block}._account_1k5e9_9 strong{font-size:13px}._account_1k5e9_9 small{font-size:11px;color:var(--muted)}._avatar_1k5e9_13{display:grid;place-items:center;height:36px;width:36px;border-radius:50%;background:var(--light);color:var(--green-active);font-size:13px;font-weight:600}._welcome_1k5e9_14{min-height:calc(100vh - 72px);width:100%;max-width:520px;margin:auto;padding:48px 24px;display:grid;align-items:center}._loginPanel_1k5e9_15{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:36px;box-shadow:0 12px 40px #173c2410}._loginPanel_1k5e9_15 h1{font-size:25px;font-weight:600;margin:0 0 24px}._accountChoices_1k5e9_17{display:grid;gap:12px;margin:28px 0}._accountChoice_1k5e9_17{display:flex;gap:14px;align-items:center;padding:20px 16px;border:1px solid var(--border);border-radius:12px;background:#fff;text-align:left;color:var(--text);transition:border-color .15s,background .15s}._accountChoice_1k5e9_17:hover{background:var(--light-subtle);border-color:var(--green)}._accountChoice_1k5e9_17 strong,._accountChoice_1k5e9_17 span span,._accountChoice_1k5e9_17 small{display:block}._accountChoice_1k5e9_17 strong{font-size:15px;margin-bottom:5px}._accountChoice_1k5e9_17 span span{color:var(--muted);font-size:13px;line-height:1.5}._accountChoice_1k5e9_17 small{color:var(--green-active);font-size:11px;margin-top:8px}._choiceIcon_1k5e9_24{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;color:var(--green-active);background:var(--light);border-radius:12px}._arrow_1k5e9_25{margin-left:auto;font-size:22px;color:var(--green-active)}._heading_1k5e9_26{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}._empty_1k5e9_27{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._symbol_1k5e9_28{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;background:var(--light-subtle);color:var(--green);margin-bottom:22px}._empty_1k5e9_27 h2{font-size:21px;font-weight:600;margin:0 0 10px}._empty_1k5e9_27 p{color:var(--muted);font-size:14px;max-width:470px;margin:0 0 24px;line-height:1.7}._sources_1k5e9_31{padding:36px}._sources_1k5e9_31 h2{font-size:21px;font-weight:600}._sources_1k5e9_31>p{color:var(--muted);font-size:14px}._sourceList_1k5e9_34{display:grid;gap:16px}._sourceList_1k5e9_34 article{padding:16px;border:1px solid var(--border);border-radius:8px}._sourceList_1k5e9_34 code{margin-left:20px;color:var(--green-active)}@media(max-width:1100px){._header_1k5e9_1{gap:20px;padding:0 20px;flex-wrap:wrap}._nav_1k5e9_5{min-height:56px}._account_1k5e9_9{flex-wrap:wrap}._welcome_1k5e9_14{padding:48px 24px;gap:30px}._loginPanel_1k5e9_15{padding:24px}}@media(max-width:960px){._welcome_1k5e9_14{padding-top:36px}._header_1k5e9_1{padding:12px 16px}._nav_1k5e9_5{order:3;width:100%}._heading_1k5e9_26{align-items:flex-start}}@media(max-width:560px){._heading_1k5e9_26{flex-direction:column}._account_1k5e9_9{width:100%;margin-left:0}._account_1k5e9_9>button{margin-left:auto}._sources_1k5e9_31{padding:24px}._loginPanel_1k5e9_15{padding:20px}}@media(prefers-reduced-motion:reduce){._accountChoice_1k5e9_17{transition:none}}._brand_1k5e9_2{text-decoration:none}._nav_1k5e9_5 a{display:inline-flex;align-items:center;gap:9px;text-decoration:none;border-radius:8px 8px 0 0}._nav_1k5e9_5 a:hover{background:var(--light-subtle)}._nav_1k5e9_5{min-width:0}@media(max-width:560px){._nav_1k5e9_5{gap:8px;flex-wrap:wrap}._nav_1k5e9_5 a{min-height:44px;padding-inline:6px;gap:6px}}:root{font-family:SB Sans Display,Inter,Segoe UI,sans-serif;color:#17171a;background:#f5f6f8;font-synthesis:none;--green: #21a038;--green-hover: #1b8a2f;--green-active: #178428;--light: #e8f7eb;--light-subtle: #f2faf3;--text: #17171a;--muted: #6a6e72;--subtle: #9a9ea3;--border: #e4e7ec;--border-strong: #d0d5dd;--danger: #d92d20;--surface: #fff;--radius: 10px;--radius-small: 8px;--focus-ring: rgba(33,160,56,.18);font-size:16px;line-height:1.5}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--green);outline-offset:3px;box-shadow:0 0 0 5px var(--focus-ring)}*{scrollbar-color:#aab7ae #f5f7f5}
