.from-to-date-picker{margin-bottom:0}.from-to-date-time-picker-popup .ant-picker-presets{display:flex!important;flex-direction:column;flex-shrink:0}@media (max-width: 600px){.from-to-date-time-picker-popup .ant-picker-panel-layout{flex-direction:column}.from-to-date-time-picker-popup .ant-picker-presets{max-width:calc(100vw - 32px);min-width:0;min-height:0}.from-to-date-time-picker-popup .ant-picker-presets ul{display:flex;flex:none;height:auto;gap:4px;overflow-x:auto;border-inline-end:0}.from-to-date-time-picker-popup .ant-picker-presets li{flex-shrink:0;margin-block:0}}@media (max-width: 992px){.ant-picker-panel:last-child .ant-picker-date-panel{display:none!important}.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-next-btn,.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-super-next-btn{visibility:initial!important}.ant-picker-panel.ant-picker-range-wrapper{min-width:288px!important}.ant-picker-presets{display:none!important}}.json-editor{--json-editor-border: #d9d9d9;--json-editor-toolbar-bg: #fafbfc;--json-editor-group-bg: #ffffff;--json-editor-muted: #6b7280;--json-editor-divider: #e5e7eb;--json-editor-hover: #f0f5ff;--json-editor-text: #24292f}.json-editor--dark{--json-editor-border: #424242;--json-editor-toolbar-bg: #1f1f1f;--json-editor-group-bg: #141414;--json-editor-muted: #a6a6a6;--json-editor-divider: #303030;--json-editor-hover: #111d2c;--json-editor-text: #e6edf3}.json-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:6px 8px;border:1px solid var(--json-editor-border);border-bottom:0;border-radius:10px 10px 0 0;background:var(--json-editor-toolbar-bg)}.json-editor__summary{display:flex;min-width:0;align-items:center;gap:6px}.json-editor__status{display:inline-flex;flex:none;align-items:center;gap:5px;min-height:22px;padding:0 7px;border:1px solid var(--json-editor-divider);border-radius:999px;background:var(--json-editor-group-bg);color:var(--json-editor-muted);font-size:12px;font-weight:600;line-height:20px}.json-editor__status--success{border-color:#b7eb8f;background:#f6ffed;color:#389e0d}.json-editor__status--error{border-color:#ffccc7;background:#fff2f0;color:#cf1322}.json-editor--dark .json-editor__status--success{border-color:#274916;background:#162312;color:#73d13d}.json-editor--dark .json-editor__status--error{border-color:#58181c;background:#2a1215;color:#ff7875}.json-editor__stats{overflow:hidden;color:var(--json-editor-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.json-editor__actions{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px}.json-editor__action-group{display:inline-flex;flex:none;align-items:center;min-height:28px;padding:1px;border:1px solid var(--json-editor-divider);border-radius:7px;background:var(--json-editor-group-bg)}.json-editor__action-group .ant-btn{height:24px;border-radius:5px;padding-inline:6px}.json-editor__action-group .ant-btn:not(:disabled):hover{background:var(--json-editor-hover)}.json-editor__action-group .ant-btn:disabled{background:transparent;opacity:.48}.json-editor__format-group{padding-inline-start:2px}.json-editor__indent-select{width:82px}.json-editor__indent-select .ant-select-selector{padding-inline:4px!important}.json-editor__group-divider{width:1px;height:16px;margin-inline:1px;background:var(--json-editor-divider)}.json-editor__dropdown-icon{margin-inline-start:2px;font-size:10px}.json-editor__code .cm-editor{overflow:hidden;border:1px solid var(--json-editor-border);border-radius:0 0 10px 10px}.json-editor__code .cm-editor.cm-focused{border-color:#1677ff;outline:2px solid rgb(22 119 255 / 12%);outline-offset:-1px}.json-editor .cm-panels{background:var(--json-editor-toolbar-bg);color:var(--json-editor-text)}.json-editor .cm-panels-top{border-bottom:1px solid var(--json-editor-border)}.json-editor__search{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.json-editor__search>.ant-input-affix-wrapper{flex:1 1 200px;min-width:0}.json-editor__search-count{font-size:12px;overflow-wrap:anywhere}.json-editor__inputs{display:flex;flex-direction:column;gap:8px;padding:12px;overflow:auto;border:1px solid var(--json-editor-border);border-radius:0 0 10px 10px;background:var(--json-editor-group-bg)}.json-editor__input-head,.json-editor__input-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(180px,2fr) 110px 32px;gap:8px;align-items:center}.json-editor__input-head{padding-inline:11px;color:var(--json-editor-muted);font-size:12px;font-weight:600}.json-editor__input-empty{padding:18px;color:var(--json-editor-muted);text-align:center}.json-editor__input-row--json{align-items:start}.json-editor__nested-code{min-width:0;overflow:hidden;border:1px solid var(--json-editor-border);border-radius:8px;font-size:12px}.json-editor__nested-code:focus-within{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.json-editor__nested-code--error{border-color:#ff4d4f}.json-editor__nested-code .cm-editor.cm-focused{outline:none}@media (max-width: 900px){.json-editor__toolbar{align-items:stretch}.json-editor__summary,.json-editor__actions{width:100%}.json-editor__actions{justify-content:flex-start}}@media (max-width: 620px){.json-editor__toolbar{padding:6px}.json-editor__actions{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.json-editor__action-label,.json-editor__dropdown-icon{display:none}.json-editor__action-group .ant-btn{width:28px;padding-inline:0}.json-editor__indent-select{width:76px}.json-editor__input-head{display:none}.json-editor__input-row{grid-template-columns:1fr 90px 32px}.json-editor__input-row>:first-child{grid-column:1 / -1}}.custom-menu .ant-menu-submenu-title{display:flex;align-items:center;justify-content:flex-start}.custom-menu .ant-menu-submenu-arrow{margin-right:165px;transform:rotate(180deg)}.custom-mobile-sider{position:fixed!important;inset:0 auto 0 0;z-index:1001;height:100dvh;max-width:calc(100vw - 48px);box-shadow:18px 0 48px #0f172a47}.custom-mobile-sider-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0f172a57;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.custom-mobile-sider.ant-layout-sider-collapsed{box-shadow:none}.main-tab-layout.ant-tabs{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.main-tab-layout.ant-tabs>.ant-tabs-content-holder{flex:1;min-height:0;overflow:auto}.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content{height:100%}.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%}.main-tab-layout.ant-tabs>.ant-tabs-nav{margin-bottom:8px;padding:5px;flex-shrink:0;background:var(--main-tab-bg);border:1px solid var(--main-tab-border);border-radius:10px}.main-tab-layout.ant-tabs>.ant-tabs-nav:before{border-bottom:0}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{align-items:center}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:38px;padding:5px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--main-tab-text)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab:hover{background:var(--main-tab-hover-bg)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab-btn{color:var(--main-tab-text)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:var(--main-tab-active-bg);border-color:var(--main-tab-active-border);box-shadow:inset 0 2px 0 var(--main-tab-primary)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--main-tab-primary);font-weight:600;text-shadow:none}.main-tab-layout .main-tab-label{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-tab-layout .ant-tabs-tab-active .main-tab-label{max-width:240px}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;margin-inline-start:6px;border-radius:5px;opacity:.65}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove:hover,.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove:focus-visible{background:var(--main-tab-hover-bg);opacity:1}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-btn:focus-visible,.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove:focus-visible{outline:2px solid var(--main-tab-primary);outline-offset:2px}.main-tab-layout .main-sortable-tab.is-dragging{opacity:.2;transition:none}.main-tab-layout .select-module>.ant-btn{width:38px;height:38px;flex-shrink:0}.main-tab-layout>.ant-tabs-nav .ant-tabs-extra-content{padding-inline:3px}.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more{min-width:38px;padding-inline:10px;border-radius:7px;color:var(--main-tab-text);cursor:pointer}.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more:hover,.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more[aria-expanded=true]{color:var(--main-tab-primary);background:var(--main-tab-active-bg)}.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more:focus-visible{outline:2px solid var(--main-tab-primary);outline-offset:-2px}.main-tabs-overflow.ant-tabs-dropdown{--overflow-bg: #ffffff;--overflow-text: #334155;--overflow-border: #e2e8f0;--overflow-hover: #eff6ff;--overflow-accent: #1677ff;--overflow-muted: #64748b;--overflow-danger: #cf1322;--overflow-danger-bg: #fff1f0;--overflow-shadow: 0 8px 28px rgba(15, 23, 42, .14);width:min(340px,calc(100vw - 24px));max-width:calc(100vw - 24px)}.main-tabs-overflow.ant-tabs-dropdown.is-dark{--overflow-bg: #1b1b1b;--overflow-text: #e2e8f0;--overflow-border: #363636;--overflow-hover: #162b44;--overflow-accent: #91caff;--overflow-muted: #94a3b8;--overflow-danger: #ff9c9c;--overflow-danger-bg: #442126;--overflow-shadow: 0 8px 28px rgba(0, 0, 0, .4)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu{box-sizing:border-box;max-height:min(360px,calc(100dvh - 140px));padding:6px;border:1px solid var(--overflow-border);border-radius:12px;background:var(--overflow-bg);box-shadow:var(--overflow-shadow);overscroll-behavior:contain}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item{min-width:0;min-height:48px;gap:12px;padding:6px 8px;border-radius:7px;color:var(--overflow-text);white-space:normal;transition:background-color .12s ease,color .12s ease}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item>span{min-width:0;white-space:normal}.main-tabs-overflow.ant-tabs-dropdown .main-tab-label{display:block;max-width:none;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-active,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-selected,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item:focus-visible{background:var(--overflow-hover);color:var(--overflow-accent)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin:0;border-radius:6px;color:var(--overflow-muted)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:focus-visible{color:var(--overflow-danger);background:var(--overflow-danger-bg)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item:focus-visible,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:focus-visible{outline:2px solid var(--overflow-accent);outline-offset:-2px}@media (hover: hover) and (pointer: fine){.main-tab-layout .main-sortable-tab .ant-tabs-tab-btn{cursor:grab}.main-tab-layout .main-sortable-tab.is-dragging .ant-tabs-tab-btn{cursor:grabbing}}.main-tab-layout .select-module{display:flex;max-width:100%}@media (max-width: 768px){.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu{max-height:min(240px,40dvh);padding:4px}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item{min-height:40px;gap:8px;padding:4px 8px;font-size:13px}.main-tabs-overflow.ant-tabs-dropdown .main-tab-label{line-height:1.4}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove{flex-basis:32px;width:32px;height:32px}.main-tab-layout.ant-tabs{flex:initial;min-height:auto;overflow:visible}.main-tab-layout.ant-tabs>.ant-tabs-nav{margin-bottom:8px}.main-tab-layout.ant-tabs>.ant-tabs-content-holder{flex:initial;min-height:auto;overflow:visible}.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content,.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:auto}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:44px;padding:3px 8px}.main-tab-layout .main-tab-label,.main-tab-layout .ant-tabs-tab-active .main-tab-label{max-width:140px}.main-tab-layout .select-module>.ant-btn,.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more{min-width:44px;height:44px}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove{min-width:36px;min-height:36px}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-extra-content{flex:none}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;height:100%;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background-color:#ebebeb}
