@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}}.main-tab-layout.ant-tabs{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.main-tab-layout.ant-tabs>.ant-tabs-body-holder{flex:1;min-height:0;overflow:auto}.main-tab-layout.ant-tabs>.ant-tabs-body-holder>.ant-tabs-body{height:100%}.main-tab-layout.ant-tabs>.ant-tabs-body-holder>.ant-tabs-body>.ant-tabs-content{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-body-holder{flex:initial;min-height:auto;overflow:visible}.main-tab-layout.ant-tabs>.ant-tabs-body-holder>.ant-tabs-body,.main-tab-layout.ant-tabs>.ant-tabs-body-holder>.ant-tabs-body>.ant-tabs-content{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}
