.SqlEditor_editorContainer__w2p24{height:100%;width:100%;position:relative}.SqlEditor_validationInfo__wLLlb{position:absolute;bottom:8px;right:12px;z-index:10;pointer-events:none}.SqlEditor_validationBadge___wCJF{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(0,120,212,.15);border:1px solid rgba(0,120,212,.3);border-radius:4px;color:#4fc3f7;font-size:11px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 3px rgba(0,0,0,.3)}.ResultsTable_container__0m6iY{height:100%;display:flex;flex-direction:column;background-color:#1e1e1e;color:#d4d4d4}.ResultsTable_stats__i7aBy{padding:8px 12px;background-color:#252526;border-bottom:1px solid #3e3e42;display:flex;gap:16px;font-size:12px;color:#858585}.ResultsTable_tableWrapper__Lnh9w{flex:1 1;overflow:auto}.ResultsTable_table__mb5xS{width:100%;border-collapse:collapse;font-size:13px}.ResultsTable_table__mb5xS thead{position:-webkit-sticky;position:sticky;top:0;background-color:#252526;z-index:1}.ResultsTable_table__mb5xS th{padding:8px 12px;text-align:left;font-weight:600;border-bottom:1px solid #3e3e42;background-color:#252526}.ResultsTable_columnHeader__eCGjs{display:flex;flex-direction:column;gap:2px}.ResultsTable_columnName__LmGqb{font-weight:600}.ResultsTable_columnType__JIj9A{font-size:10px;font-weight:400;color:#858585;font-family:Courier New,monospace}.ResultsTable_table__mb5xS td{padding:6px 12px;border-bottom:1px solid #2d2d30}.ResultsTable_table__mb5xS tbody tr:hover{background-color:#2a2d2e}.ResultsTable_emptyState__o_Dsh{display:flex;align-items:center;justify-content:center;height:100%;color:#858585;font-size:14px}.FileUpload_container__mg55L{display:flex;align-items:center;gap:12px}.FileUpload_fileInput__adcVi{display:none}.FileUpload_uploadButton__1ACiC{background-color:#0e639c;color:#fff;border:none;padding:8px 16px;border-radius:2px;font-size:13px;font-weight:500;transition:background-color .2s;display:flex;align-items:center;gap:6px}.FileUpload_uploadButton__1ACiC:hover:not(:disabled){background-color:#17b}.FileUpload_uploadButton__1ACiC:disabled{background-color:#3e3e42;color:#858585;cursor:not-allowed}.FileUpload_fileName__l1amK{font-size:13px;color:#ccc;font-style:italic}.DataPreview_container__sQxsb{background-color:#252526;border:1px solid #3e3e42;border-radius:4px;padding:16px;margin-top:16px}.DataPreview_header__f3sqL{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.DataPreview_headerRight__iwXDp{display:flex;align-items:center;gap:16px}.DataPreview_dateFormatToggle__D4pvB{display:flex;align-items:center;gap:6px;padding:4px 8px;background-color:#1e1e1e;border:1px solid #3e3e42;border-radius:3px}.DataPreview_toggleLabel__nPCMV{font-size:12px;color:#858585;margin-right:4px}.DataPreview_toggleButton__rQzYi{font-size:11px;padding:4px 8px;background-color:#3c3c3c;color:#ccc;border:1px solid #3e3e42;border-radius:2px;cursor:pointer;transition:all .2s}.DataPreview_toggleButton__rQzYi:hover{background-color:#464646;border-color:#007acc}.DataPreview_toggleButtonActive__Lzgg_{font-size:11px;padding:4px 8px;background-color:#0e639c;color:#fff;border:1px solid #007acc;border-radius:2px;cursor:pointer;font-weight:600}.DataPreview_title__voN9r{font-size:16px;font-weight:600;color:#ccc;margin:0}.DataPreview_stats__bJbQP{font-size:13px;color:#858585}.DataPreview_tableWrapper__PAtZy{overflow-x:auto;max-height:300px;overflow-y:auto;border:1px solid #3e3e42;border-radius:2px;margin-bottom:8px}.DataPreview_table__NALis{width:100%;border-collapse:collapse;font-size:13px}.DataPreview_table__NALis thead{position:-webkit-sticky;position:sticky;top:0;background-color:#2d2d30;z-index:1}.DataPreview_table__NALis th{padding:8px 12px;text-align:left;border-bottom:1px solid #3e3e42;background-color:#2d2d30}.DataPreview_columnHeader__S27WF{display:flex;flex-direction:column;gap:4px}.DataPreview_columnName__pd_Jj{font-weight:600;color:#ccc}.DataPreview_columnType__RGMQ0{font-size:11px;color:#858585;font-weight:400}.DataPreview_typeSelect__ouvcq{font-size:11px;padding:2px 4px;background-color:#3c3c3c;color:#ccc;border:1px solid #3e3e42;border-radius:2px;cursor:pointer;font-family:Consolas,Monaco,monospace}.DataPreview_typeSelect__ouvcq:hover{background-color:#464646;border-color:#007acc}.DataPreview_typeSelectModified__86TBb{font-size:11px;padding:2px 4px;background-color:#1e3a5f;color:#4fc3f7;border:1px solid #007acc;border-radius:2px;cursor:pointer;font-family:Consolas,Monaco,monospace;font-weight:600}.DataPreview_typeSelectModified__86TBb:hover{background-color:#2a4a6f}.DataPreview_table__NALis td{padding:6px 12px;border-bottom:1px solid #2d2d30;color:#d4d4d4}.DataPreview_table__NALis tbody tr:hover{background-color:#2a2d2e}.DataPreview_moreRows___kT4h{font-size:12px;color:#858585;font-style:italic;padding:4px 0}.DataPreview_ingestSection__qWfB7{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #3e3e42}.DataPreview_ingestInfo__tPpXL{flex:1 1;display:flex;align-items:center;gap:8px;font-size:13px;color:#ccc}.DataPreview_infoIcon__wY_eW{font-size:16px;flex-shrink:0}.DataPreview_infoText___GnAQ{line-height:1.4}.DataPreview_infoText___GnAQ strong{color:#fff;font-family:Consolas,Monaco,monospace}.DataPreview_ingestButton___V25Z{background-color:#0e639c;color:#fff;border:none;padding:8px 20px;border-radius:2px;font-size:13px;font-weight:500;transition:background-color .2s;white-space:nowrap;flex-shrink:0}.DataPreview_ingestButton___V25Z:hover:not(:disabled){background-color:#17b}.DataPreview_ingestButton___V25Z:disabled{background-color:#3e3e42;color:#858585;cursor:not-allowed}.TableList_container__ehMAh{background-color:#252526;border-right:1px solid #3e3e42;display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.TableList_header__Rw_5L{padding:8px 12px;background-color:#2d2d30;border-bottom:1px solid #3e3e42;display:flex;align-items:center;justify-content:space-between}.TableList_title__Hps9u{font-size:13px;font-weight:600;color:#ccc;text-transform:uppercase;letter-spacing:.5px}.TableList_count__iDKxu{font-size:12px;color:#858585;background-color:#3e3e42;padding:2px 6px;border-radius:10px}.TableList_list__lbn7T{flex:1 1;overflow-y:auto;padding:4px}.TableList_tableItem__8MQRb{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;background:none;border:none;color:#ccc;font-size:13px;text-align:left;border-radius:2px;transition:background-color .2s;cursor:pointer;position:relative}.TableList_tableItem__8MQRb:hover{background-color:#2a2d2e}.TableList_tableItem__8MQRb.TableList_selected__nwZTn{background-color:#37373d;border-right:2px solid #007acc}.TableList_sourceTable__cTQVb{border-left:3px solid #4ade80}.TableList_playgroundTable__SYVVo{border-left:3px solid #6c5ce7}.TableList_tableIcon__WXepB{font-size:14px}.TableList_tableName__G03tg{font-family:Consolas,Monaco,monospace;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TableList_badge__dVDdf{background-color:#4ade80;color:#1e1e1e}.TableList_badgeEdit__4ZL2d,.TableList_badge__dVDdf{font-size:9px;font-weight:600;padding:2px 6px;border-radius:2px;text-transform:uppercase;letter-spacing:.5px}.TableList_badgeEdit__4ZL2d{background-color:#6c5ce7;color:#fff}.TableList_emptyState__eqdTT{padding:16px;text-align:center;color:#858585;font-size:13px;line-height:1.5}.RestoreButton_restoreButton__XLR9q{background-color:#6c5ce7;color:#fff;border:none;padding:6px 16px;border-radius:2px;font-size:13px;font-weight:500;transition:background-color .2s;display:flex;align-items:center;gap:6px}.RestoreButton_restoreButton__XLR9q:hover:not(:disabled){background-color:#5849c7}.RestoreButton_restoreButton__XLR9q:disabled{background-color:#3e3e42;color:#858585;cursor:not-allowed}.RestoreButton_modalOverlay__vcRna{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;animation:RestoreButton_fadeIn__dJA7U .2s ease-in-out}@keyframes RestoreButton_fadeIn__dJA7U{0%{opacity:0}to{opacity:1}}.RestoreButton_modal__1FHfE{background-color:#252526;border:1px solid #3e3e42;border-radius:4px;width:90%;max-width:500px;box-shadow:0 4px 20px rgba(0,0,0,.5);animation:RestoreButton_slideIn__9LqR2 .2s ease-out}@keyframes RestoreButton_slideIn__9LqR2{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.RestoreButton_modalHeader___vUM1{padding:16px 20px;border-bottom:1px solid #3e3e42}.RestoreButton_modalHeader___vUM1 h3{margin:0;font-size:18px;font-weight:600;color:#fff}.RestoreButton_modalBody__ptArm{padding:20px;line-height:1.6}.RestoreButton_modalBody__ptArm p{margin:0 0 12px;color:#ccc;font-size:14px}.RestoreButton_modalBody__ptArm code{background-color:#1e1e1e;padding:2px 6px;border-radius:2px;font-family:Consolas,Monaco,monospace;color:#ce9178}.RestoreButton_warning__D1fHQ{color:#f48771;font-weight:500;margin-top:16px}.RestoreButton_modalFooter__6fr3P{padding:16px 20px;border-top:1px solid #3e3e42;display:flex;justify-content:flex-end;gap:12px}.RestoreButton_cancelButton__grBwa{background-color:transparent;color:#ccc;border:1px solid #3e3e42;padding:8px 20px;border-radius:2px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.RestoreButton_cancelButton__grBwa:hover{background-color:#2d2d30;border-color:#505050}.RestoreButton_confirmButton__b8nDS{background-color:#6c5ce7;color:#fff;border:none;padding:8px 20px;border-radius:2px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s}.RestoreButton_confirmButton__b8nDS:hover{background-color:#5849c7}.ClearDataButton_clearButton__Rvc3p{background-color:transparent;color:#f48771;border:1px solid #5a1d1d;padding:6px 12px;border-radius:2px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:4px}.ClearDataButton_clearButton__Rvc3p:hover:not(:disabled){background-color:#5a1d1d;border-color:#f48771}.ClearDataButton_clearButton__Rvc3p:disabled{opacity:.5;cursor:not-allowed}.ClearDataButton_modalOverlay__J49LA{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:9999;animation:ClearDataButton_fadeIn__5nUUU .2s ease-out}@keyframes ClearDataButton_fadeIn__5nUUU{0%{opacity:0}to{opacity:1}}.ClearDataButton_modal__UmQgU{background-color:#252526;border:1px solid #3e3e42;border-radius:4px;width:90%;max-width:450px;box-shadow:0 8px 32px rgba(0,0,0,.5);animation:ClearDataButton_slideIn__tZN_B .2s ease-out}@keyframes ClearDataButton_slideIn__tZN_B{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.ClearDataButton_modalHeader__sm870{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid #3e3e42}.ClearDataButton_warningIcon__QYnOm{font-size:28px;flex-shrink:0}.ClearDataButton_modalTitle__ag8oy{font-size:18px;font-weight:600;color:#fff;margin:0}.ClearDataButton_modalContent__s9FW_{padding:20px;color:#ccc;line-height:1.6}.ClearDataButton_modalContent__s9FW_ p{margin:0 0 12px}.ClearDataButton_modalContent__s9FW_ strong{color:#f48771;font-weight:600}.ClearDataButton_warningList__zjLO8{margin:12px 0;padding-left:24px;color:#d4d4d4}.ClearDataButton_warningList__zjLO8 li{margin:6px 0}.ClearDataButton_warningNote__rbh5U{margin-top:16px;padding:12px;background-color:hsla(10,86%,70%,.1);border-left:3px solid #f48771;border-radius:2px;font-size:13px;color:#f48771}.ClearDataButton_modalActions__zZcqs{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid #3e3e42}.ClearDataButton_cancelButton__s5TgQ,.ClearDataButton_confirmButton__Flvn1{padding:8px 16px;border-radius:2px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s;border:none}.ClearDataButton_cancelButton__s5TgQ{background-color:#3e3e42;color:#ccc}.ClearDataButton_cancelButton__s5TgQ:hover{background-color:#4e4e52}.ClearDataButton_confirmButton__Flvn1{background-color:#a1260d;color:#fff}.ClearDataButton_confirmButton__Flvn1:hover{background-color:#c9302c}.QueryTabs_container__hPPon{background-color:#252526;border-bottom:1px solid #3e3e42}.QueryTabs_tabsList__6C9w3{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden}.QueryTabs_tabsList__6C9w3::-webkit-scrollbar{height:3px}.QueryTabs_tabsList__6C9w3::-webkit-scrollbar-thumb{background-color:#3e3e42;border-radius:3px}.QueryTabs_tab__j0ZFu{display:flex;align-items:center;gap:6px;padding:8px 12px;background-color:#2d2d30;border-right:1px solid #3e3e42;cursor:pointer;transition:background-color .2s;min-width:120px;max-width:200px;position:relative}.QueryTabs_tab__j0ZFu:hover{background-color:#3e3e42}.QueryTabs_tabActive___ykWm{background-color:#1e1e1e;border-bottom:2px solid #0e639c}.QueryTabs_tabActive___ykWm:hover{background-color:#1e1e1e}.QueryTabs_tabTitle__Xnh_a{font-size:13px;color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.QueryTabs_tabActive___ykWm .QueryTabs_tabTitle__Xnh_a{color:#fff;font-weight:500}.QueryTabs_closeButton__Suhia{background:none;border:none;color:#858585;font-size:18px;line-height:1;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:2px;transition:all .2s;flex-shrink:0}.QueryTabs_closeButton__Suhia:hover{background-color:#5a1d1d;color:#f48771}.QueryTabs_newTabButton__XVvcq{background:none;border:none;color:#858585;font-size:18px;line-height:1;cursor:pointer;padding:8px 12px;transition:all .2s;min-width:40px}.QueryTabs_newTabButton__XVvcq:hover{background-color:#3e3e42;color:#ccc}.QueryHistory_container__PsQew{display:flex;flex-direction:column;height:100%;background-color:#1e1e1e}.QueryHistory_header__h86kf{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #3e3e42;background-color:#252526}.QueryHistory_title__3fHZv{font-size:13px;font-weight:600;color:#ccc;text-transform:uppercase;letter-spacing:.5px;margin:0}.QueryHistory_clearButton__Yj4Fc{background:none;border:none;color:#858585;cursor:pointer;padding:4px;font-size:14px;transition:color .2s}.QueryHistory_clearButton__Yj4Fc:hover{color:#f48771}.QueryHistory_list__rgNMq{flex:1 1;overflow-y:auto;padding:4px}.QueryHistory_item__wicGg{padding:8px;margin-bottom:4px;background-color:#252526;border:1px solid #3e3e42;border-radius:3px;cursor:pointer;transition:all .2s}.QueryHistory_item__wicGg:hover{background-color:#2d2d30;border-color:#0e639c}.QueryHistory_itemHeader__Xuhgf{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.QueryHistory_statusError__JHzRC,.QueryHistory_statusSuccess___7trY{font-size:12px;font-weight:700;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%}.QueryHistory_statusSuccess___7trY{color:#89d185;background-color:rgba(137,209,133,.15)}.QueryHistory_statusError__JHzRC{color:#f48771;background-color:hsla(10,86%,70%,.15)}.QueryHistory_timestamp__z1orB{font-size:11px;color:#858585}.QueryHistory_queryText__0KmoQ{font-size:12px;color:#d4d4d4;font-family:Consolas,Monaco,monospace;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.QueryHistory_stats__U7H4p{display:flex;gap:8px;margin-top:4px}.QueryHistory_stat__NsoWl{font-size:10px;color:#858585;background-color:#2d2d30;padding:2px 6px;border-radius:2px}.QueryHistory_empty__xHRVc{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:20px}.QueryHistory_emptyIcon___30Qm{font-size:48px;opacity:.3;margin-bottom:12px}.QueryHistory_emptyText__1d4Ht{font-size:13px;color:#858585;margin:0}.ExportButton_exportButton__U2S79{background-color:transparent;color:#4ec9b0;border:1px solid rgba(78,201,176,.3);padding:6px 12px;border-radius:2px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:4px}.ExportButton_exportButton__U2S79:hover:not(:disabled){background-color:rgba(78,201,176,.1);border-color:#4ec9b0}.ExportButton_exportButton__U2S79:disabled{opacity:.5;cursor:not-allowed}.PatchComingSoon_container__7UXAX{display:flex;flex-direction:column;height:100%;background-color:#1e1e1e;border-left:1px solid #3e3e42}.PatchComingSoon_content__EiVLF{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:20px;text-align:center}.PatchComingSoon_iconWrapper__gifFU{margin-bottom:20px;position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.PatchComingSoon_iconMain__Hl3Pm{font-size:48px;opacity:.9;display:inline-block;animation:PatchComingSoon_pulseGlow__w5ja4 2s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(78,201,176,.6))}.PatchComingSoon_iconOrbit1__YaRkL,.PatchComingSoon_iconOrbit2__GFYC9{position:absolute;font-size:24px;opacity:.7}.PatchComingSoon_iconOrbit1__YaRkL{animation:PatchComingSoon_orbit1__mbcgb 4s linear infinite}.PatchComingSoon_iconOrbit2__GFYC9{animation:PatchComingSoon_orbit2__nAFYm 4s linear infinite}.PatchComingSoon_title__Hcs7R{font-size:28px;font-weight:600;color:#fff;margin:0 0 12px}.PatchComingSoon_description__Ot9H0{font-size:14px;color:#ccc;line-height:1.6;margin:0 0 12px;max-width:220px;text-align:center}.PatchComingSoon_comingSoon__4pEk_{font-size:12px;color:#4ec9b0;background-color:rgba(78,201,176,.1);padding:4px 12px;border-radius:3px;border:1px solid rgba(78,201,176,.3);font-weight:500;letter-spacing:.5px;margin:0;text-transform:uppercase}@keyframes PatchComingSoon_pulseGlow__w5ja4{0%,to{opacity:.9;transform:scale(1);filter:drop-shadow(0 0 8px rgba(78,201,176,.6))}50%{opacity:1;transform:scale(1.1);filter:drop-shadow(0 0 16px rgba(78,201,176,.9))}}@keyframes PatchComingSoon_orbit1__mbcgb{0%{transform:rotate(0deg) translateX(35px) rotate(0deg);opacity:.7}50%{opacity:.9}to{transform:rotate(1turn) translateX(35px) rotate(-1turn);opacity:.7}}@keyframes PatchComingSoon_orbit2__nAFYm{0%{transform:rotate(180deg) translateX(35px) rotate(-180deg);opacity:.6}50%{opacity:.9}to{transform:rotate(540deg) translateX(35px) rotate(-540deg);opacity:.6}}.page_container__jZF7q{display:flex;flex-direction:column;height:100vh;background-color:#1e1e1e}.page_header__oRW75{background-color:#252526;border-bottom:1px solid #3e3e42;padding:12px 20px;display:flex;align-items:center;justify-content:space-between}.page_headerLeft__WqHi4{display:flex;align-items:center;gap:16px}.page_headerRight__M86vK{display:flex;align-items:center;gap:12px}.page_title__po7na{font-size:20px;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px;margin:0}.page_icon__HtCf9{display:inline-flex;align-items:center;margin-right:8px}.page_icon__HtCf9 img{width:58px;height:58px;object-fit:contain;vertical-align:middle}.page_slogan__FJXO_{font-size:14px;color:#858585;margin:0}.page_tsqlBadge__YSTb_{font-size:11px;color:#4ec9b0;background-color:rgba(78,201,176,.1);padding:3px 8px;border-radius:3px;border:1px solid rgba(78,201,176,.3);font-weight:500;letter-spacing:.3px}.page_sessionNewBadge___6Wgb,.page_sessionRestoredBadge__iehAW{font-size:11px;padding:3px 8px;border-radius:3px;border:1px solid;font-weight:500;letter-spacing:.3px}.page_sessionRestoredBadge__iehAW{color:#89d185;background-color:rgba(137,209,133,.1);border-color:rgba(137,209,133,.3)}.page_sessionNewBadge___6Wgb{color:#dcdcaa;background-color:hsla(60,42%,76%,.1);border-color:hsla(60,42%,76%,.3)}.page_main__nw1Wk{flex:1 1;display:flex;overflow:hidden}.page_sidebar__p2GLB{width:250px;border-right:1px solid #3e3e42;overflow:hidden;display:flex;flex-direction:column}.page_historyToggle__RTgzU{border-top:1px solid #3e3e42;background-color:#252526}.page_historyToggleButton__SRwWi{width:100%;background:none;border:none;color:#ccc;padding:10px 12px;text-align:left;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s;text-transform:uppercase;letter-spacing:.5px}.page_historyToggleButton__SRwWi:hover{background-color:#2d2d30}.page_historyToggleButton__SRwWi span:first-child{font-size:10px;width:12px}.page_historyContainer__XKq8d{flex:1 1;overflow:hidden;border-top:1px solid #3e3e42}.page_content___38fW{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.page_editorSection__lfPfl{border-bottom:1px solid #3e3e42}.page_editorSection__lfPfl,.page_resultsSection__tK8_l{height:50%;display:flex;flex-direction:column}.page_editorHeader__aA6S4,.page_resultsHeader__RzcYC{background-color:#252526;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3e3e42}.page_editorHeaderLeft__ETAYT{display:flex;align-items:center;gap:12px}.page_editorHeaderRight__wECdJ{display:flex;align-items:center;gap:8px}.page_sectionTitle__6ic_4{font-size:13px;font-weight:600;color:#ccc;text-transform:uppercase;letter-spacing:.5px}.page_safetyNote__Xzq1o{font-size:11px;color:#858585;font-style:italic}.page_runButton__IYie6{background-color:#0e639c;color:#fff;border:none;padding:6px 16px;border-radius:2px;font-size:13px;font-weight:500;transition:background-color .2s}.page_runButton__IYie6:hover:not(:disabled){background-color:#17b}.page_runButton__IYie6:disabled{background-color:#3e3e42;color:#858585;cursor:not-allowed}.page_editorWrapper__vOo0I,.page_resultsWrapper__dZRp0{flex:1 1;overflow:hidden;position:relative}.page_error__JBrsB{padding:16px;background-color:#5a1d1d;color:#f48771;border-left:3px solid #f48771;font-family:Consolas,Monaco,monospace;font-size:13px}.page_placeholder__TVSUr{display:flex;align-items:center;justify-content:center;height:100%;color:#858585;font-size:14px}.page_rightSidebar__qT5zo{width:280px;border-left:1px solid #3e3e42;overflow:hidden;position:relative}.page_patchToggle__otqJJ{position:absolute;top:8px;right:8px;z-index:10}.page_patchToggleButton__Rs_Cx{background:rgba(37,37,38,.9);border:1px solid #3e3e42;color:#858585;cursor:pointer;padding:6px 8px;border-radius:3px;font-size:12px;transition:all .2s;display:flex;align-items:center;justify-content:center}.page_patchToggleButton__Rs_Cx:hover{background-color:#2d2d30;color:#ccc;border-color:#007acc}.page_showPatchButton__qxXvZ{position:fixed;right:20px;bottom:20px;background:linear-gradient(135deg,#0e639c,#17b);border:1px solid #007acc;color:#fff;cursor:pointer;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;transition:all .3s;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(0,122,204,.3);z-index:100}.page_showPatchButton__qxXvZ:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,122,204,.4);background:linear-gradient(135deg,#17b,#0e639c)}.page_showPatchIcon__4ZECn{font-size:18px;animation:page_sparkle__nYjKX 2s ease-in-out infinite}@keyframes page_sparkle__nYjKX{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.page_cancelButton__kQ726{background-color:#5a1d1d;color:#f48771;border:1px solid #f48771;padding:6px 12px;border-radius:2px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.page_cancelButton__kQ726:hover{background-color:#c9302c;color:#fff}.page_resultsHeaderLeft___4O1z,.page_resultsHeaderRight__uWSsf{display:flex;align-items:center;gap:8px}.page_dateFormatSelector__5vMo_{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:#2d2d30;border:1px solid #3e3e42;border-radius:3px;margin-right:8px}.page_dateLabel__nEfJ0{font-size:11px;color:#858585;margin-right:4px}.page_formatButton__0g5La{font-size:10px;padding:3px 8px;background-color:#3c3c3c;color:#ccc;border:1px solid transparent;border-radius:2px;cursor:pointer;transition:all .2s}.page_formatButton__0g5La:hover{background-color:#464646;border-color:#007acc}.page_formatButtonActive__qpm_2{font-size:10px;padding:3px 8px;background-color:#0e639c;color:#fff;border:1px solid #007acc;border-radius:2px;cursor:pointer;font-weight:600}.page_executionStats__zFzS_{display:flex;align-items:center;gap:12px;margin-left:12px}.page_stat__wNpTi{font-size:11px;color:#89d185;background-color:rgba(137,209,133,.1);padding:3px 8px;border-radius:2px;font-weight:500}