:root {
  --dt-primary: #1890ff;
  --dt-primary-hover: #40a9ff;
  --dt-accent: #0ff;
  --dt-accent-hover: #3ff;
  --dt-secondary: #a855f7;
  --dt-success: #34d399;
  --dt-warning: #f59e0b;
  --dt-danger: #ef4444;
  --dt-info: #1890ff;
  --dt-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --dt-font-family-heading: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --dt-font-family-mono: "Consolas", "Monaco", "Courier New", monospace;
  --dt-spacing-xs: 4px;
  --dt-spacing-sm: 8px;
  --dt-spacing-md: 12px;
  --dt-spacing-lg: 16px;
  --dt-spacing-xl: 20px;
  --dt-spacing-2xl: 24px;
  --dt-spacing-3xl: 32px;
  --dt-radius-sm: 4px;
  --dt-radius-md: 6px;
  --dt-radius-lg: 8px;
  --dt-radius-xl: 12px;
  --dt-transition-fast: .15s;
  --dt-transition-base: .2s;
  --dt-transition-slow: .3s;
}

.src-global-module__theme-dark-oj6mGY {
  --dt-bg-primary: #1a1b1f;
  --dt-bg-secondary: #24262b;
  --dt-bg-tertiary: #2f3237;
  --dt-bg-elevated: #2a2c31;
  --dt-bg-hover: #383a3f;
  --dt-text-primary: #fffffff2;
  --dt-text-secondary: #ffffffa6;
  --dt-text-tertiary: #ffffff73;
  --dt-text-disabled: #ffffff40;
  --dt-border: #565656;
  --dt-border-light: #ffffff1a;
  --dt-border-hover: #fff3;
  --dt-shadow-sm: 0 2px 8px #0003;
  --dt-shadow-md: 0 8px 24px #0000004d;
  --dt-shadow-lg: 0 10px 24px #00000059;
}

.src-global-module__theme-light-Ol_46H {
  --dt-bg-primary: #fff;
  --dt-bg-secondary: #f5f5f5;
  --dt-bg-tertiary: #fafafa;
  --dt-bg-elevated: #fff;
  --dt-bg-hover: #f0f0f0;
  --dt-text-primary: #333;
  --dt-text-secondary: #000000a6;
  --dt-text-tertiary: #00000073;
  --dt-text-disabled: #00000040;
  --dt-border: #d9d9d9;
  --dt-border-light: #0000001a;
  --dt-border-hover: #0003;
  --dt-shadow-sm: 0 1px 2px #0000000d;
  --dt-shadow-md: 0 4px 6px #0000001a;
  --dt-shadow-lg: 0 10px 15px #0000001a;
}

.src-global-module__theme-cyberpunk-O1xZNW {
  color: #ffffffe6;
  background: linear-gradient(135deg, #000 0%, #0a0a12 50%, #000008 100%) 0 0 / 400% 400%;
  animation: 15s infinite src-global-module__cyberpunkBackground-CLheid;
}

.src-global-module__theme-cyberpunk-O1xZNW ::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

.src-global-module__theme-cyberpunk-O1xZNW ::-webkit-scrollbar-track {
  background: #00141ecc;
  border-radius: 3px;
}

.src-global-module__theme-cyberpunk-O1xZNW ::-webkit-scrollbar-thumb {
  background: linear-gradient(#0ff 0%, #8b5cf6 100%);
  border-radius: 3px;
  box-shadow: 0 0 8px #00ffff80;
}

.src-global-module__theme-cyberpunk-O1xZNW ::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(#0ff 0%, #f0f 100%);
  box-shadow: 0 0 12px #0ffc;
}

.src-global-module__theme-cyberpunk-O1xZNW svg {
  filter: drop-shadow(0 0 2px #0ff6);
  transition: all .3s;
}

.src-global-module__theme-cyberpunk-O1xZNW svg:hover {
  filter: drop-shadow(0 0 6px #0ffc);
}

.src-global-module__theme-cyberpunk-O1xZNW button svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="Button"] svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="navItem"] svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="actionButton"] svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="menu-item"] svg {
  color: #0ff;
  filter: drop-shadow(0 0 3px #0ff9);
  transition: all .3s;
}

.src-global-module__theme-cyberpunk-O1xZNW button svg:hover, .src-global-module__theme-cyberpunk-O1xZNW [class*="Button"] svg:hover, .src-global-module__theme-cyberpunk-O1xZNW [class*="navItem"] svg:hover, .src-global-module__theme-cyberpunk-O1xZNW [class*="actionButton"] svg:hover, .src-global-module__theme-cyberpunk-O1xZNW [class*="menu-item"] svg:hover {
  filter: drop-shadow(0 0 8px #0ff);
  transform: scale(1.1);
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="header"] {
  background: linear-gradient(#00141ef2 0%, #000a14fa 100%);
  border-bottom: 2px solid #0ff;
  position: relative;
  box-shadow: 0 2px 20px #0ff6, inset 0 -1px #0ff3;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="header"]:before {
  content: "";
  background: linear-gradient(90deg, #0000 0%, #0ff 20%, #8b5cf6 50%, #0ff 80%, #0000 100%);
  height: 1px;
  animation: 4s linear infinite src-global-module__headerScan-zvks6Z;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="leftSidebar"], .src-global-module__theme-cyberpunk-O1xZNW [class*="LeftSidebar"] {
  background: linear-gradient(#000f19f2 0%, #000810fa 100%);
  border-right: 1px solid #00ffff4d;
  position: relative;
  box-shadow: 2px 0 15px #00ffff26, inset -1px 0 #00ffff1a;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="leftSidebar"]:before, .src-global-module__theme-cyberpunk-O1xZNW [class*="LeftSidebar"]:before {
  content: "";
  background: linear-gradient(#0ff 0%, #8b5cf6 50%, #0ff 100%);
  width: 2px;
  animation: 3s ease-in-out infinite src-global-module__leftBorderPulse-sMunYh;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  box-shadow: 0 0 10px #0ffc;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="rightSidebar"], .src-global-module__theme-cyberpunk-O1xZNW [class*="RightSidebar"] {
  background: linear-gradient(#000f19f2 0%, #000810fa 100%);
  border-left: 1px solid #8b5cf64d;
  position: relative;
  box-shadow: -2px 0 15px #8b5cf626, inset 1px 0 #8b5cf61a;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="rightSidebar"]:after, .src-global-module__theme-cyberpunk-O1xZNW [class*="RightSidebar"]:after {
  content: "";
  background: linear-gradient(#8b5cf6 0%, #0ff 50%, #8b5cf6 100%);
  width: 2px;
  animation: 3s ease-in-out infinite reverse src-global-module__rightBorderPulse-UWZ7OE;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  box-shadow: 0 0 10px #8b5cf6cc;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="footer"], .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__footer-T1wETT {
  background: linear-gradient(#000a14fa 0%, #000f19f2 100%);
  border-top: 1px solid #00ffff4d;
  position: relative;
  box-shadow: 0 -2px 15px #00ffff26, inset 0 1px #00ffff1a;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="footer"]:after, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__footer-T1wETT:after {
  content: "";
  background: linear-gradient(90deg, #0ff 0%, #8b5cf6 50%, #0ff 100%);
  height: 2px;
  animation: 3s linear infinite src-global-module__bottomScan-uQtIj2;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="content"], .src-global-module__theme-cyberpunk-O1xZNW [class*="Content"] {
  position: relative;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="content"]:before, .src-global-module__theme-cyberpunk-O1xZNW [class*="Content"]:before {
  content: "";
  pointer-events: none;
  z-index: 10;
  border-top: 2px solid #00ffff80;
  border-left: 2px solid #00ffff80;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 8px;
  left: 8px;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="content"]:after, .src-global-module__theme-cyberpunk-O1xZNW [class*="Content"]:after {
  content: "";
  pointer-events: none;
  z-index: 10;
  border-bottom: 2px solid #8b5cf680;
  border-right: 2px solid #8b5cf680;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 8px;
  right: 8px;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"], .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"] {
  background: #00141e99;
  border: 1px solid #0ff3;
  transition: all .3s;
  position: relative;
  overflow: hidden;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"]:before, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"]:before {
  content: "";
  background: linear-gradient(90deg, #0000, #0ff3, #0000);
  width: 100%;
  height: 100%;
  transition: left .5s;
  position: absolute;
  top: 0;
  left: -100%;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"]:hover, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"]:hover {
  background: #00ffff1a;
  border-color: #00ffff80;
  box-shadow: 0 0 15px #00ffff4d, inset 0 0 10px #00ffff1a;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"]:hover:before, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"]:hover:before {
  left: 100%;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"]:hover svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"]:hover svg {
  filter: drop-shadow(0 0 8px #0ff);
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"][class*="active"], .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"][class*="active"], .src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"].src-global-module__active-GWDeME, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"].src-global-module__active-GWDeME {
  background: linear-gradient(135deg, #00ffff26 0%, #8b5cf626 100%);
  border-color: #0ff;
  box-shadow: 0 0 20px #0ff6, inset 0 0 15px #00ffff26;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"][class*="active"] svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"][class*="active"] svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"].src-global-module__active-GWDeME svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"].src-global-module__active-GWDeME svg {
  color: #0ff;
  filter: drop-shadow(0 0 10px #0ff);
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"][class*="active"]:after, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"][class*="active"]:after, .src-global-module__theme-cyberpunk-O1xZNW [class*="module-tab"].src-global-module__active-GWDeME:after, .src-global-module__theme-cyberpunk-O1xZNW [class*="ModuleTab"].src-global-module__active-GWDeME:after {
  content: "";
  background: linear-gradient(90deg, #0ff, #8b5cf6);
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 0 10px #0ffc;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="panel"], .src-global-module__theme-cyberpunk-O1xZNW [class*="Panel"], .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-collapse-cUQan4, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-collapse-item-KJCQBV {
  background: #000f19cc !important;
  border-color: #0ff3 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="panel"]:hover, .src-global-module__theme-cyberpunk-O1xZNW [class*="Panel"]:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-collapse-cUQan4:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-collapse-item-KJCQBV:hover {
  border-color: #0ff6 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ {
  background: none !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl {
  border-radius: 4px;
  transition: all .2s;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl:hover {
  background: #00ffff14;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl:hover .src-global-module__ant-tree-title-z2cwQ5 {
  color: #0ff;
  text-shadow: 0 0 8px #00ffff80;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl.src-global-module__ant-tree-treenode-selected-ycvZEs {
  background: linear-gradient(90deg, #00ffff26 0%, #8b5cf61a 100%);
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl.src-global-module__ant-tree-treenode-selected-ycvZEs .src-global-module__ant-tree-title-z2cwQ5 {
  color: #0ff;
  text-shadow: 0 0 10px #0ffc;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-switcher-KUnMXG {
  color: #0ff9;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-switcher-KUnMXG:hover {
  color: #0ff;
}

.src-global-module__theme-cyberpunk-O1xZNW input, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-zScLcn, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-selector-g525bl {
  transition: all .3s;
  color: #ffffffe6 !important;
  background: #00141ecc !important;
  border: 1px solid #00ffff4d !important;
}

.src-global-module__theme-cyberpunk-O1xZNW input:focus, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-zScLcn:focus, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-selector-g525bl:focus, .src-global-module__theme-cyberpunk-O1xZNW input:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-zScLcn:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-selector-g525bl:hover {
  border-color: #0ff !important;
  box-shadow: 0 0 15px #00ffff4d, inset 0 0 8px #00ffff1a !important;
}

.src-global-module__theme-cyberpunk-O1xZNW input::placeholder, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-zScLcn::placeholder, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-selector-g525bl::placeholder {
  color: #0ff6 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW button, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-btn-uWH3Gn {
  transition: all .3s;
  position: relative;
  overflow: hidden;
  color: #0ff !important;
  background: linear-gradient(135deg, #001e28e6 0%, #00141ee6 100%) !important;
  border: 1px solid #0ff6 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW button:before, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-btn-uWH3Gn:before {
  content: "";
  background: linear-gradient(90deg, #0000, #00ffff4d, #0000);
  width: 100%;
  height: 100%;
  transition: left .4s;
  position: absolute;
  top: 0;
  left: -100%;
}

.src-global-module__theme-cyberpunk-O1xZNW button:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-btn-uWH3Gn:hover {
  transform: translateY(-1px);
  border-color: #0ff !important;
  box-shadow: 0 0 20px #0ff6, inset 0 0 15px #00ffff1a !important;
}

.src-global-module__theme-cyberpunk-O1xZNW button:hover:before, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-btn-uWH3Gn:hover:before {
  left: 100%;
}

.src-global-module__theme-cyberpunk-O1xZNW button:active, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-btn-uWH3Gn:active {
  transform: translateY(0);
  box-shadow: 0 0 10px #00ffff4d, inset 0 0 20px #0ff3 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-rail-w649JG {
  background: #0ff3 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-track-pupDFm {
  box-shadow: 0 0 10px #00ffff80;
  background: linear-gradient(90deg, #0ff, #8b5cf6) !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-handle-TeSDpo {
  background: #0ff !important;
  border-color: #0ff !important;
  box-shadow: 0 0 10px #0ffc !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-handle-TeSDpo:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-handle-TeSDpo:focus {
  box-shadow: 0 0 15px #0ff !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 {
  background: #000f19fa !important;
  border: 1px solid #00ffff4d !important;
  box-shadow: 0 4px 20px #00000080, 0 0 20px #0ff3 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa {
  transition: all .2s;
  color: #fffc !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa:hover {
  text-shadow: 0 0 8px #00ffff80;
  color: #0ff !important;
  background: #00ffff26 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-select-item-option-selected-RduMxd, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-select-item-option-selected-RduMxd, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-select-item-option-selected-RduMxd, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-select-item-option-selected-RduMxd {
  color: #0ff !important;
  background: linear-gradient(90deg, #0ff3 0%, #8b5cf626 100%) !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-color-picker-trigger-rsATma {
  box-shadow: 0 0 8px #00ffff4d;
  border: 1px solid #0ff6 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-color-picker-trigger-rsATma:hover {
  box-shadow: 0 0 15px #00ffff80;
  border-color: #0ff !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tooltip-CBkCIs .src-global-module__ant-tooltip-inner-N76l2Q {
  border: 1px solid #0ff6;
  box-shadow: 0 0 15px #00ffff4d;
  color: #0ff !important;
  background: #00141ef2 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-tooltip-CBkCIs .src-global-module__ant-tooltip-arrow-YbP8lQ:before {
  background: #00141ef2 !important;
  border-color: #0ff6 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="menu-icon"] svg, .src-global-module__theme-cyberpunk-O1xZNW [class*="menuIcon"] svg {
  color: #0ff;
  filter: drop-shadow(0 0 4px #0ff9);
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="controlTypeBar"], .src-global-module__theme-cyberpunk-O1xZNW [class*="ControlTypeBar"] {
  box-shadow: 0 4px 20px #0006, 0 0 15px #0ff3;
  background: #000f19e6 !important;
  border: 1px solid #00ffff4d !important;
}

.src-global-module__theme-cyberpunk-O1xZNW [class*="controlTypeBar"]:before, .src-global-module__theme-cyberpunk-O1xZNW [class*="ControlTypeBar"]:before {
  content: "";
  background: linear-gradient(90deg, #0000 0%, #0ff 50%, #0000 100%);
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-collapse-header-pclhPP {
  transition: all .2s;
  color: #ffffffe6 !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-collapse-header-pclhPP:hover {
  text-shadow: 0 0 8px #00ffff80;
  color: #0ff !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-number-NAeoN8, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-search-bSPvo7 {
  background: #00141ecc !important;
  border-color: #00ffff4d !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-number-NAeoN8:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-search-bSPvo7:hover, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-number-NAeoN8:focus-within, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-search-bSPvo7:focus-within {
  border-color: #0ff !important;
  box-shadow: 0 0 15px #00ffff4d !important;
}

.src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-number-NAeoN8 input, .src-global-module__theme-cyberpunk-O1xZNW .src-global-module__ant-input-search-bSPvo7 input {
  background: none !important;
}

@keyframes src-global-module__cyberpunkBackground-CLheid {
  0%, 100% {
    background-position: 0%;
  }

  50% {
    background-position: 100%;
  }
}

@keyframes src-global-module__headerScan-zvks6Z {
  0% {
    opacity: 0;
    transform: translateX(-100%);
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    transform: translateX(100%);
  }
}

@keyframes src-global-module__bottomScan-uQtIj2 {
  0% {
    opacity: .5;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: .5;
  }
}

@keyframes src-global-module__leftBorderPulse-sMunYh {
  0%, 100% {
    opacity: .8;
    box-shadow: 0 0 10px #0ffc;
  }

  50% {
    opacity: 1;
    box-shadow: 0 0 20px #0ff;
  }
}

@keyframes src-global-module__rightBorderPulse-UWZ7OE {
  0%, 100% {
    opacity: .8;
    box-shadow: 0 0 10px #8b5cf6cc;
  }

  50% {
    opacity: 1;
    box-shadow: 0 0 20px #8b5cf6;
  }
}

@keyframes src-global-module__cyberpunkScan-x6NI5t {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(100%);
  }
}

@keyframes src-global-module__cyberpunkPulse-su5pNc {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: .8;
    transform: scale(1.02);
  }
}

@keyframes src-global-module__cyberpunkGlow-n6ddC9 {
  0%, 100% {
    box-shadow: 0 0 10px #00ffff4d;
  }

  50% {
    box-shadow: 0 0 25px #0ff9;
  }
}

@keyframes src-global-module__neonFlicker-Ij3tcK {
  0%, 100% {
    opacity: 1;
  }

  92% {
    opacity: 1;
  }

  93% {
    opacity: .8;
  }

  94% {
    opacity: 1;
  }

  96% {
    opacity: .9;
  }

  97% {
    opacity: 1;
  }
}

@media (max-width: 768px) {
  .src-global-module__theme-cyberpunk-O1xZNW [class*="leftSidebar"]:before, .src-global-module__theme-cyberpunk-O1xZNW [class*="rightSidebar"]:after {
    width: 1px;
  }
}

@media (prefers-contrast: high) {
  .src-global-module__theme-cyberpunk-O1xZNW {
    --cyberpunk-neon: #0ff;
    --cyberpunk-panel-border: #0ff;
  }
}

@media (prefers-reduced-motion: reduce) {
  .src-global-module__theme-cyberpunk-O1xZNW {
    animation: none;
  }

  .src-global-module__theme-cyberpunk-O1xZNW * {
    transition: none !important;
    animation: none !important;
  }
}

.src-global-module__theme-sceneflow-LgmNci {
  --sf-accent: #0ff;
  --sf-accent-rgb: 0, 255, 255;
  --sf-accent-hover: #3ff;
  --sf-accent-dim: #00ffff26;
  --sf-accent-subtle: #00ffff14;
  --sf-bg-primary: #0d0f12;
  --sf-bg-secondary: #14161a;
  --sf-bg-tertiary: #1a1d22;
  --sf-bg-elevated: #1e2128;
  --sf-border: #ffffff14;
  --sf-border-hover: #ffffff1f;
  --sf-border-active: #ffffff29;
  --sf-divider-gradient-vertical: linear-gradient(180deg, transparent, #ffffff0f, transparent);
  --sf-divider-gradient-horizontal: linear-gradient(90deg, transparent, #ffffff0f, transparent);
  --sf-text-primary: #ffffffeb;
  --sf-text-secondary: #ffffffa6;
  --sf-text-tertiary: #ffffff73;
  --sf-shadow-subtle: 0 0 8px #00ffff14;
  --sf-shadow-medium: 0 0 12px #00ffff1f;
  --sf-shadow-glow: 0 0 16px #0ff3;
  background-color: var(--sf-bg-primary);
  color: var(--sf-text-primary);
  background-image: linear-gradient(#ffffff05 1px, #0000 1px), linear-gradient(90deg, #ffffff05 1px, #0000 1px);
  background-size: 24px 24px;
  background-attachment: fixed;
}

.src-global-module__theme-sceneflow-LgmNci ::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

.src-global-module__theme-sceneflow-LgmNci ::-webkit-scrollbar-track {
  background: var(--sf-bg-secondary);
  border-radius: 3px;
}

.src-global-module__theme-sceneflow-LgmNci ::-webkit-scrollbar-thumb {
  background: #ffffff1f;
  border-radius: 3px;
}

.src-global-module__theme-sceneflow-LgmNci ::-webkit-scrollbar-thumb:hover {
  background: #ffffff2e;
}

.src-global-module__theme-sceneflow-LgmNci svg {
  transition: color .2s;
}

.src-global-module__theme-sceneflow-LgmNci button svg, .src-global-module__theme-sceneflow-LgmNci [class*="Button"] svg, .src-global-module__theme-sceneflow-LgmNci [class*="navItem"] svg, .src-global-module__theme-sceneflow-LgmNci [class*="actionButton"] svg {
  color: var(--sf-accent);
  transition: color .2s, opacity .2s;
}

.src-global-module__theme-sceneflow-LgmNci button svg:hover, .src-global-module__theme-sceneflow-LgmNci [class*="Button"] svg:hover, .src-global-module__theme-sceneflow-LgmNci [class*="navItem"] svg:hover, .src-global-module__theme-sceneflow-LgmNci [class*="actionButton"] svg:hover {
  opacity: .85;
}

.src-global-module__theme-sceneflow-LgmNci [class*="header"] {
  background: var(--sf-bg-secondary);
  border-bottom: 1px solid var(--sf-border);
  box-shadow: 0 1px 4px #0000004d;
}

.src-global-module__theme-sceneflow-LgmNci [class*="leftSidebar"], .src-global-module__theme-sceneflow-LgmNci [class*="LeftSidebar"] {
  background: var(--sf-bg-secondary);
  border-right: 1px solid var(--sf-border);
  box-shadow: 1px 0 6px #0003;
}

.src-global-module__theme-sceneflow-LgmNci [class*="rightSidebar"], .src-global-module__theme-sceneflow-LgmNci [class*="RightSidebar"] {
  background: var(--sf-bg-secondary);
  border-left: 1px solid var(--sf-border);
  box-shadow: -1px 0 6px #0003;
}

.src-global-module__theme-sceneflow-LgmNci [class*="footer"], .src-global-module__theme-sceneflow-LgmNci .src-global-module__footer-T1wETT {
  background: var(--sf-bg-secondary);
  border-top: 1px solid var(--sf-border);
  box-shadow: 0 -1px 4px #0003;
}

.src-global-module__theme-sceneflow-LgmNci [class*="content"], .src-global-module__theme-sceneflow-LgmNci [class*="Content"] {
  background-color: var(--sf-bg-primary);
  background-image: linear-gradient(#ffffff04 1px, #0000 1px), linear-gradient(90deg, #ffffff04 1px, #0000 1px);
  background-size: 24px 24px;
}

.src-global-module__theme-sceneflow-LgmNci [class*="module-tab"], .src-global-module__theme-sceneflow-LgmNci [class*="ModuleTab"] {
  background: var(--sf-bg-tertiary);
  border: 1px solid var(--sf-border);
  transition: all .2s;
}

.src-global-module__theme-sceneflow-LgmNci [class*="module-tab"]:hover, .src-global-module__theme-sceneflow-LgmNci [class*="ModuleTab"]:hover {
  background: var(--sf-accent-subtle);
  border-color: var(--sf-border-hover);
}

.src-global-module__theme-sceneflow-LgmNci [class*="module-tab"][class*="active"], .src-global-module__theme-sceneflow-LgmNci [class*="ModuleTab"][class*="active"], .src-global-module__theme-sceneflow-LgmNci [class*="module-tab"].src-global-module__active-GWDeME, .src-global-module__theme-sceneflow-LgmNci [class*="ModuleTab"].src-global-module__active-GWDeME {
  background: var(--sf-accent-dim);
  border-color: var(--sf-border-active);
  box-shadow: var(--sf-shadow-subtle);
}

.src-global-module__theme-sceneflow-LgmNci [class*="module-tab"][class*="active"] svg, .src-global-module__theme-sceneflow-LgmNci [class*="ModuleTab"][class*="active"] svg, .src-global-module__theme-sceneflow-LgmNci [class*="module-tab"].src-global-module__active-GWDeME svg, .src-global-module__theme-sceneflow-LgmNci [class*="ModuleTab"].src-global-module__active-GWDeME svg {
  color: var(--sf-accent);
}

.src-global-module__theme-sceneflow-LgmNci [class*="panel"], .src-global-module__theme-sceneflow-LgmNci [class*="Panel"], .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-collapse-cUQan4, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-collapse-item-KJCQBV {
  background: var(--sf-bg-tertiary) !important;
  border-color: var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci [class*="panel"]:hover, .src-global-module__theme-sceneflow-LgmNci [class*="Panel"]:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-collapse-cUQan4:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-collapse-item-KJCQBV:hover {
  border-color: var(--sf-border-hover) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ {
  background: none !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl {
  border-radius: 4px;
  transition: background .15s;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl:hover {
  background: var(--sf-accent-subtle);
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl:hover .src-global-module__ant-tree-title-z2cwQ5 {
  color: var(--sf-accent);
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl.src-global-module__ant-tree-treenode-selected-ycvZEs {
  background: var(--sf-accent-dim);
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl.src-global-module__ant-tree-treenode-selected-ycvZEs .src-global-module__ant-tree-title-z2cwQ5 {
  color: var(--sf-accent);
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-switcher-KUnMXG {
  color: var(--sf-text-secondary);
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-switcher-KUnMXG:hover {
  color: var(--sf-accent);
}

.src-global-module__theme-sceneflow-LgmNci input, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-zScLcn, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-selector-g525bl {
  transition: border-color .2s, box-shadow .2s;
  background: var(--sf-bg-tertiary) !important;
  border: 1px solid var(--sf-border) !important;
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci input:focus, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-zScLcn:focus, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-selector-g525bl:focus, .src-global-module__theme-sceneflow-LgmNci input:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-zScLcn:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-selector-g525bl:hover {
  border-color: var(--sf-border-active) !important;
  box-shadow: var(--sf-shadow-subtle) !important;
}

.src-global-module__theme-sceneflow-LgmNci input::placeholder, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-zScLcn::placeholder, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-selector-g525bl::placeholder {
  color: var(--sf-text-tertiary) !important;
}

.src-global-module__theme-sceneflow-LgmNci button, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-btn-uWH3Gn {
  transition: all .2s;
  background: var(--sf-bg-tertiary) !important;
  border: 1px solid var(--sf-border) !important;
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci button:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-btn-uWH3Gn:hover {
  border-color: var(--sf-accent) !important;
  color: var(--sf-accent) !important;
  box-shadow: var(--sf-shadow-subtle) !important;
}

.src-global-module__theme-sceneflow-LgmNci button:active, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-btn-uWH3Gn:active {
  background: var(--sf-accent-subtle) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-btn-primary-bXzkng {
  background: var(--sf-accent-dim) !important;
  border-color: var(--sf-accent) !important;
  color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-btn-primary-bXzkng:hover {
  box-shadow: var(--sf-shadow-medium) !important;
  background: #00ffff40 !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-rail-w649JG {
  background: var(--sf-bg-elevated) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-track-pupDFm {
  background: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-handle-TeSDpo {
  background: var(--sf-accent) !important;
  border-color: var(--sf-accent) !important;
  box-shadow: var(--sf-shadow-subtle) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-handle-TeSDpo:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-slider-KGFZeq .src-global-module__ant-slider-handle-TeSDpo:focus {
  box-shadow: var(--sf-shadow-medium) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 {
  background: var(--sf-bg-secondary) !important;
  border: 1px solid var(--sf-border) !important;
  box-shadow: 0 4px 16px #0006 !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa {
  transition: background .15s;
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa:hover {
  background: var(--sf-accent-subtle) !important;
  color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-dropdown-menu-item-selected-dlnZ26, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-select-item-option-selected-RduMxd, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-dropdown-menu-item-DZ4VXj.src-global-module__ant-select-item-option-selected-RduMxd, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-dropdown-IVpVI1 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-select-item-option-selected-RduMxd, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa.src-global-module__ant-select-item-option-selected-RduMxd {
  background: var(--sf-accent-dim) !important;
  color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-color-picker-trigger-rsATma {
  border: 1px solid var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-color-picker-trigger-rsATma:hover {
  box-shadow: var(--sf-shadow-subtle);
  border-color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tooltip-CBkCIs .src-global-module__ant-tooltip-inner-N76l2Q {
  border: 1px solid var(--sf-border);
  box-shadow: 0 2px 8px #0000004d;
  background: var(--sf-bg-elevated) !important;
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tooltip-CBkCIs .src-global-module__ant-tooltip-arrow-YbP8lQ:before {
  background: var(--sf-bg-elevated) !important;
}

.src-global-module__theme-sceneflow-LgmNci [class*="controlTypeBar"], .src-global-module__theme-sceneflow-LgmNci [class*="ControlTypeBar"] {
  box-shadow: 0 2px 8px #0000004d;
  background: var(--sf-bg-secondary) !important;
  border: 1px solid var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-collapse-header-pclhPP {
  transition: color .15s;
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-collapse-header-pclhPP:hover {
  color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-number-NAeoN8, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-search-bSPvo7 {
  background: var(--sf-bg-tertiary) !important;
  border-color: var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-number-NAeoN8:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-search-bSPvo7:hover, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-number-NAeoN8:focus-within, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-search-bSPvo7:focus-within {
  border-color: var(--sf-accent) !important;
  box-shadow: var(--sf-shadow-subtle) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-number-NAeoN8 input, .src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-input-search-bSPvo7 input {
  background: none !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-switch-gT3Kih {
  background: var(--sf-bg-elevated) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-switch-gT3Kih.src-global-module__ant-switch-checked-ZbY82f {
  background: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tabs-Sl8TtV .src-global-module__ant-tabs-tab-bFXTRo {
  transition: color .2s;
  color: var(--sf-text-secondary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tabs-Sl8TtV .src-global-module__ant-tabs-tab-bFXTRo:hover {
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tabs-Sl8TtV .src-global-module__ant-tabs-tab-bFXTRo.src-global-module__ant-tabs-tab-active-n3Qz7L .src-global-module__ant-tabs-tab-btn-vwiomT {
  color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-tabs-Sl8TtV .src-global-module__ant-tabs-ink-bar-uHjVPw {
  background: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-modal-pajY7_ .src-global-module__ant-modal-content-pNrdSI {
  border: 1px solid var(--sf-border);
  box-shadow: 0 8px 32px #00000080;
  background: var(--sf-bg-secondary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-modal-pajY7_ .src-global-module__ant-modal-header-nQiyuA {
  border-bottom: 1px solid var(--sf-border);
  background: var(--sf-bg-tertiary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-modal-pajY7_ .src-global-module__ant-modal-title-kp2VFu {
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-modal-pajY7_ .src-global-module__ant-modal-close-KmvR05 {
  color: var(--sf-text-secondary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-modal-pajY7_ .src-global-module__ant-modal-close-KmvR05:hover {
  color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-card-o8o8dp {
  transition: border-color .2s, box-shadow .2s;
  background: var(--sf-bg-tertiary) !important;
  border: 1px solid var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-card-o8o8dp:hover {
  box-shadow: var(--sf-shadow-subtle);
  border-color: var(--sf-border-hover) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-card-o8o8dp .src-global-module__ant-card-head-tTfiyE {
  border-bottom-color: var(--sf-border) !important;
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-table-orNbEz {
  background: none !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-table-orNbEz .src-global-module__ant-table-thead-_ivQHB > tr > th {
  background: var(--sf-bg-tertiary) !important;
  border-bottom: 1px solid var(--sf-border) !important;
  color: var(--sf-text-primary) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-table-orNbEz .src-global-module__ant-table-tbody-ddyilW > tr > td {
  border-bottom: 1px solid var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-table-orNbEz .src-global-module__ant-table-tbody-ddyilW > tr:hover > td {
  background: var(--sf-accent-subtle) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-checkbox-HiR7Bf .src-global-module__ant-checkbox-inner-FlcevG {
  background: var(--sf-bg-tertiary) !important;
  border-color: var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-checkbox-HiR7Bf.src-global-module__ant-checkbox-checked-OJMrMc .src-global-module__ant-checkbox-inner-FlcevG {
  background: var(--sf-accent) !important;
  border-color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-radio-yQ0AIn .src-global-module__ant-radio-inner-Ik6bKh {
  background: var(--sf-bg-tertiary) !important;
  border-color: var(--sf-border) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-radio-yQ0AIn.src-global-module__ant-radio-checked-i9pYPl .src-global-module__ant-radio-inner-Ik6bKh {
  border-color: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-radio-yQ0AIn.src-global-module__ant-radio-checked-i9pYPl .src-global-module__ant-radio-inner-Ik6bKh:after {
  background: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-progress-MUjYcB .src-global-module__ant-progress-inner-O5jWFc {
  background: var(--sf-bg-elevated) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-progress-MUjYcB .src-global-module__ant-progress-bg-l_BwcJ {
  background: var(--sf-accent) !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-badge-count-bsXVoo {
  background: var(--sf-accent) !important;
  color: var(--sf-bg-primary) !important;
  box-shadow: none !important;
}

.src-global-module__theme-sceneflow-LgmNci .src-global-module__ant-divider-DcV2kb {
  border-color: var(--sf-border) !important;
}

@media (prefers-reduced-motion: reduce) {
  .src-global-module__theme-sceneflow-LgmNci * {
    transition: none !important;
  }
}

@media (prefers-contrast: high) {
  .src-global-module__theme-sceneflow-LgmNci {
    --sf-border: #0ff6;
    --sf-text-primary: #fff;
  }
}

.src-global-module__theme-aurora-eBsQnD {
  --aurora-accent-cyan: #0ff;
  --aurora-accent-magenta: #f0f;
  --aurora-accent-blue: #06f;
  --aurora-accent-green: #0f6;
  --aurora-primary: #0ff;
  --aurora-bg-primary: #060810;
  --aurora-bg-secondary: #0a0e1a;
  --aurora-bg-tertiary: #0e1220;
  --aurora-bg-elevated: #121830;
  --aurora-border: #6496ff26;
  --aurora-border-hover: #6496ff40;
  --aurora-border-active: #6496ff59;
  --aurora-text-primary: #fffffff2;
  --aurora-text-secondary: #ffffffb3;
  --aurora-text-tertiary: #ffffff80;
  --aurora-shadow-subtle: 0 0 15px #6496ff26;
  --aurora-shadow-medium: 0 0 25px #6496ff40;
  --aurora-glow: 0 0 30px #0ff3;
}

@keyframes src-global-module__auroraFlow-JvCqaG {
  0% {
    background-position: 0%;
  }

  50% {
    background-position: 100%;
  }

  100% {
    background-position: 0%;
  }
}

@keyframes src-global-module__auroraPulse-uLQLGe {
  0%, 100% {
    opacity: .4;
  }

  50% {
    opacity: .6;
  }
}

.src-global-module__theme-aurora-eBsQnD {
  background-color: var(--aurora-bg-primary);
  color: var(--aurora-text-primary);
  background-image: linear-gradient(#6496ff05 1px, #0000 1px), linear-gradient(90deg, #6496ff05 1px, #0000 1px);
  background-size: 32px 32px;
  background-attachment: fixed;
}

.src-global-module__theme-aurora-eBsQnD:before {
  content: "";
  pointer-events: none;
  z-index: 0;
  opacity: .5;
  background: linear-gradient(135deg, #00ffff08 0%, #ff00ff05 25%, #0066ff08 50%, #00ff6605 75%, #00ffff08 100%) 0 0 / 400% 400%;
  animation: 20s infinite src-global-module__auroraFlow-JvCqaG;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.src-global-module__theme-aurora-eBsQnD ::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

.src-global-module__theme-aurora-eBsQnD ::-webkit-scrollbar-track {
  background: var(--aurora-bg-secondary);
  border-radius: 3px;
}

.src-global-module__theme-aurora-eBsQnD ::-webkit-scrollbar-thumb {
  background: #6496ff40;
  border-radius: 3px;
}

.src-global-module__theme-aurora-eBsQnD ::-webkit-scrollbar-thumb:hover {
  background: #6496ff66;
}

.src-global-module__theme-aurora-eBsQnD svg {
  transition: color .2s;
}

.src-global-module__theme-aurora-eBsQnD button svg, .src-global-module__theme-aurora-eBsQnD [class*="Button"] svg, .src-global-module__theme-aurora-eBsQnD [class*="navItem"] svg, .src-global-module__theme-aurora-eBsQnD [class*="actionButton"] svg {
  color: var(--aurora-accent-cyan);
  transition: color .2s, filter .2s;
}

.src-global-module__theme-aurora-eBsQnD button svg:hover, .src-global-module__theme-aurora-eBsQnD [class*="Button"] svg:hover, .src-global-module__theme-aurora-eBsQnD [class*="navItem"] svg:hover, .src-global-module__theme-aurora-eBsQnD [class*="actionButton"] svg:hover {
  filter: drop-shadow(0 0 4px #0ff6);
}

.src-global-module__theme-aurora-eBsQnD [class*="header"] {
  border-bottom: 1px solid var(--aurora-border);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  z-index: 10;
  background: #0a0e1ae6;
  position: relative;
  box-shadow: 0 2px 10px #0006;
}

.src-global-module__theme-aurora-eBsQnD [class*="leftSidebar"], .src-global-module__theme-aurora-eBsQnD [class*="LeftSidebar"], .src-global-module__theme-aurora-eBsQnD [class*="rightSidebar"], .src-global-module__theme-aurora-eBsQnD [class*="RightSidebar"] {
  border-color: var(--aurora-border);
  z-index: 5;
  background: #0a0e1ad9;
  position: relative;
  box-shadow: 0 0 15px #0000004d;
}

.src-global-module__theme-aurora-eBsQnD [class*="content"], .src-global-module__theme-aurora-eBsQnD [class*="Content"] {
  background: var(--aurora-bg-primary);
  z-index: 1;
  position: relative;
}

.src-global-module__theme-aurora-eBsQnD [class*="footer"], .src-global-module__theme-aurora-eBsQnD [class*="Footer"] {
  border-top: 1px solid var(--aurora-border);
  z-index: 10;
  background: #0a0e1ae6;
  position: relative;
  box-shadow: 0 -2px 10px #0000004d;
}

.src-global-module__theme-aurora-eBsQnD [class*="panel"], .src-global-module__theme-aurora-eBsQnD [class*="Panel"], .src-global-module__theme-aurora-eBsQnD [class*="card"], .src-global-module__theme-aurora-eBsQnD [class*="Card"] {
  border: 1px solid var(--aurora-border);
  background: #0e1220cc;
  border-radius: 6px;
}

.src-global-module__theme-aurora-eBsQnD [class*="panel"]:hover, .src-global-module__theme-aurora-eBsQnD [class*="Panel"]:hover, .src-global-module__theme-aurora-eBsQnD [class*="card"]:hover, .src-global-module__theme-aurora-eBsQnD [class*="Card"]:hover {
  border-color: var(--aurora-border-hover);
  box-shadow: var(--aurora-shadow-subtle);
}

.src-global-module__theme-aurora-eBsQnD button, .src-global-module__theme-aurora-eBsQnD [class*="button"], .src-global-module__theme-aurora-eBsQnD [class*="Button"] {
  transition: all .2s;
}

.src-global-module__theme-aurora-eBsQnD button:hover, .src-global-module__theme-aurora-eBsQnD [class*="button"]:hover, .src-global-module__theme-aurora-eBsQnD [class*="Button"]:hover {
  border-color: var(--aurora-accent-cyan);
  box-shadow: 0 0 10px #0ff3;
}

.src-global-module__theme-aurora-eBsQnD button:active, .src-global-module__theme-aurora-eBsQnD [class*="button"]:active, .src-global-module__theme-aurora-eBsQnD [class*="Button"]:active {
  box-shadow: 0 0 15px #00ffff4d;
}

.src-global-module__theme-aurora-eBsQnD input, .src-global-module__theme-aurora-eBsQnD textarea, .src-global-module__theme-aurora-eBsQnD select {
  background: var(--aurora-bg-tertiary);
  border: 1px solid var(--aurora-border);
  color: var(--aurora-text-primary);
}

.src-global-module__theme-aurora-eBsQnD input:focus, .src-global-module__theme-aurora-eBsQnD textarea:focus, .src-global-module__theme-aurora-eBsQnD select:focus {
  border-color: var(--aurora-accent-cyan);
  outline: none;
  box-shadow: 0 0 8px #0ff3;
}

.src-global-module__theme-aurora-eBsQnD [class*="selected"], .src-global-module__theme-aurora-eBsQnD [class*="active"], .src-global-module__theme-aurora-eBsQnD .src-global-module__ant-tree-node-selected-Jl0P06 {
  background: #00ffff1a !important;
  border-color: #00ffff4d !important;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-switch-gT3Kih.src-global-module__ant-switch-checked-ZbY82f, .src-global-module__theme-aurora-eBsQnD .src-global-module__ant-slider-track-pupDFm {
  background-color: var(--aurora-accent-cyan) !important;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-slider-handle-TeSDpo {
  border-color: var(--aurora-accent-cyan) !important;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-slider-handle-TeSDpo:focus {
  box-shadow: 0 0 8px #0ff6;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-tabs-tab-bFXTRo.src-global-module__ant-tabs-tab-active-n3Qz7L .src-global-module__ant-tabs-tab-btn-vwiomT {
  color: var(--aurora-accent-cyan) !important;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-tabs-ink-bar-uHjVPw {
  background: linear-gradient(90deg, #0ff, #f0f) !important;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-tree-Fz8cR_ {
  background: none;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl:hover {
  background: #6496ff14;
}

.src-global-module__theme-aurora-eBsQnD .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl.src-global-module__ant-tree-treenode-selected-ycvZEs {
  background: #00ffff1f;
}

@media (prefers-reduced-motion: reduce) {
  .src-global-module__theme-aurora-eBsQnD:before {
    opacity: .3;
    animation: none;
  }

  .src-global-module__theme-aurora-eBsQnD * {
    transition-duration: .01ms !important;
  }
}

@media (prefers-contrast: high) {
  .src-global-module__theme-aurora-eBsQnD {
    --aurora-border: #6496ff4d;
    --aurora-text-primary: #fff;
  }
}

.src-global-module__theme-glass-XU83U2 {
  --glass-accent: #8b5cf6;
  --glass-accent-secondary: #6366f1;
  --glass-accent-hover: #a78bfa;
  --glass-accent-dim: #8b5cf626;
  --glass-bg-primary: #010409;
  --glass-bg-secondary: #0d1117;
  --glass-bg-tertiary: #161b22;
  --glass-bg-elevated: #21262d;
  --glass-blur: 15px;
  --glass-opacity: .08;
  --glass-border: #ffffff1a;
  --glass-border-hover: #ffffff2e;
  --glass-text-primary: #fffffff2;
  --glass-text-secondary: #ffffffb3;
  --glass-text-tertiary: #ffffff80;
  --glass-shadow: 0 8px 32px #0000004d;
  --glass-shadow-light: 0 4px 16px #0003;
  --glass-glow: 0 0 20px #8b5cf626;
  background-color: var(--glass-bg-primary);
  color: var(--glass-text-primary);
  background-image: linear-gradient(#ffffff03 1px, #0000 1px), linear-gradient(90deg, #ffffff03 1px, #0000 1px), radial-gradient(at 20% 0, #8b5cf614 0%, #0000 50%), radial-gradient(at 80% 100%, #6366f10f 0%, #0000 50%);
  background-size: 40px 40px, 40px 40px, 100% 100%, 100% 100%;
  background-attachment: fixed;
}

.src-global-module__theme-glass-XU83U2 ::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

.src-global-module__theme-glass-XU83U2 ::-webkit-scrollbar-track {
  background: #161b2280;
  border-radius: 3px;
}

.src-global-module__theme-glass-XU83U2 ::-webkit-scrollbar-thumb {
  background: #ffffff26;
  border-radius: 3px;
}

.src-global-module__theme-glass-XU83U2 ::-webkit-scrollbar-thumb:hover {
  background: #ffffff40;
}

.src-global-module__theme-glass-XU83U2 svg {
  transition: color .2s, filter .2s;
}

.src-global-module__theme-glass-XU83U2 button svg, .src-global-module__theme-glass-XU83U2 [class*="Button"] svg, .src-global-module__theme-glass-XU83U2 [class*="navItem"] svg, .src-global-module__theme-glass-XU83U2 [class*="actionButton"] svg {
  color: var(--glass-accent);
}

.src-global-module__theme-glass-XU83U2 button svg:hover, .src-global-module__theme-glass-XU83U2 [class*="Button"] svg:hover, .src-global-module__theme-glass-XU83U2 [class*="navItem"] svg:hover, .src-global-module__theme-glass-XU83U2 [class*="actionButton"] svg:hover {
  filter: drop-shadow(0 0 4px #8b5cf680);
}

.src-global-module__theme-glass-XU83U2 [class*="header"] {
  -webkit-backdrop-filter: blur(20px) saturate(200%);
  border: 1px solid var(--glass-border);
  box-shadow: 0 1px 0 var(--glass-border), var(--glass-shadow-light);
  z-index: 100;
  background: #161b22d9;
  position: relative;
}

.src-global-module__theme-glass-XU83U2 [class*="leftSidebar"], .src-global-module__theme-glass-XU83U2 [class*="LeftSidebar"] {
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(180%);
  border: 1px solid var(--glass-border);
  border-right: 1px solid var(--glass-border);
  z-index: 50;
  background: #161b22b3;
  position: relative;
  box-shadow: 1px 0 20px #0003;
}

.src-global-module__theme-glass-XU83U2 [class*="rightSidebar"], .src-global-module__theme-glass-XU83U2 [class*="RightSidebar"] {
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(180%);
  border: 1px solid var(--glass-border);
  border-left: 1px solid var(--glass-border);
  z-index: 50;
  background: #161b22b3;
  position: relative;
  box-shadow: -1px 0 20px #0003;
}

.src-global-module__theme-glass-XU83U2 [class*="content"], .src-global-module__theme-glass-XU83U2 [class*="Content"] {
  background: var(--glass-bg-primary);
  z-index: 1;
  position: relative;
}

.src-global-module__theme-glass-XU83U2 [class*="footer"], .src-global-module__theme-glass-XU83U2 [class*="Footer"] {
  -webkit-backdrop-filter: blur(20px) saturate(200%);
  border: 1px solid var(--glass-border);
  border-top: 1px solid var(--glass-border);
  box-shadow: 0 -1px 0 var(--glass-border), 0 -8px 20px #0003;
  z-index: 100;
  background: #161b22d9;
  position: relative;
}

.src-global-module__theme-glass-XU83U2 [class*="panel"], .src-global-module__theme-glass-XU83U2 [class*="Panel"] {
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid var(--glass-border);
  background: #161b2299;
  border-radius: 8px;
  transition: all .2s;
}

.src-global-module__theme-glass-XU83U2 [class*="panel"]:hover, .src-global-module__theme-glass-XU83U2 [class*="Panel"]:hover {
  border-color: var(--glass-border-hover);
  box-shadow: var(--glass-shadow-light);
}

.src-global-module__theme-glass-XU83U2 [class*="card"], .src-global-module__theme-glass-XU83U2 [class*="Card"] {
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid var(--glass-border);
  background: #21262d80;
  border-radius: 8px;
  transition: all .2s;
}

.src-global-module__theme-glass-XU83U2 [class*="card"]:hover, .src-global-module__theme-glass-XU83U2 [class*="Card"]:hover {
  border-color: var(--glass-border-hover);
  box-shadow: var(--glass-shadow);
  background: #21262db3;
  transform: translateY(-1px);
}

.src-global-module__theme-glass-XU83U2 button, .src-global-module__theme-glass-XU83U2 [class*="button"], .src-global-module__theme-glass-XU83U2 [class*="Button"] {
  transition: all .2s;
}

.src-global-module__theme-glass-XU83U2 button:hover, .src-global-module__theme-glass-XU83U2 [class*="button"]:hover, .src-global-module__theme-glass-XU83U2 [class*="Button"]:hover {
  border-color: var(--glass-accent);
  box-shadow: 0 0 12px #8b5cf640;
}

.src-global-module__theme-glass-XU83U2 button:active, .src-global-module__theme-glass-XU83U2 [class*="button"]:active, .src-global-module__theme-glass-XU83U2 [class*="Button"]:active {
  transform: scale(.98);
}

.src-global-module__theme-glass-XU83U2 input, .src-global-module__theme-glass-XU83U2 textarea, .src-global-module__theme-glass-XU83U2 select {
  -webkit-backdrop-filter: blur(8px);
  border: 1px solid var(--glass-border);
  color: var(--glass-text-primary);
  background: #161b2299;
  border-radius: 4px;
  transition: all .2s;
}

.src-global-module__theme-glass-XU83U2 input:focus, .src-global-module__theme-glass-XU83U2 textarea:focus, .src-global-module__theme-glass-XU83U2 select:focus {
  border-color: var(--glass-accent);
  outline: none;
  box-shadow: 0 0 0 2px #8b5cf626;
}

.src-global-module__theme-glass-XU83U2 input::placeholder, .src-global-module__theme-glass-XU83U2 textarea::placeholder, .src-global-module__theme-glass-XU83U2 select::placeholder {
  color: var(--glass-text-tertiary);
}

.src-global-module__theme-glass-XU83U2 [class*="selected"], .src-global-module__theme-glass-XU83U2 [class*="active"], .src-global-module__theme-glass-XU83U2 .src-global-module__ant-tree-node-selected-Jl0P06 {
  background: #8b5cf61f !important;
  border-color: #8b5cf64d !important;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-switch-gT3Kih.src-global-module__ant-switch-checked-ZbY82f {
  background: linear-gradient(135deg, var(--glass-accent-secondary), var(--glass-accent)) !important;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-slider-track-pupDFm {
  background: linear-gradient(90deg, var(--glass-accent-secondary), var(--glass-accent)) !important;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-slider-handle-TeSDpo {
  background: var(--glass-bg-elevated);
  border-color: var(--glass-accent) !important;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-slider-handle-TeSDpo:focus {
  box-shadow: 0 0 0 4px #8b5cf633;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-tabs-tab-bFXTRo.src-global-module__ant-tabs-tab-active-n3Qz7L .src-global-module__ant-tabs-tab-btn-vwiomT {
  color: var(--glass-accent) !important;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-tabs-ink-bar-uHjVPw {
  background: linear-gradient(90deg, var(--glass-accent-secondary), var(--glass-accent)) !important;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-dropdown-IVpVI1, .src-global-module__theme-glass-XU83U2 .src-global-module__ant-select-dropdown-vMIT77, .src-global-module__theme-glass-XU83U2 .src-global-module__ant-popover-inner-X0ZbUW {
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(180%);
  border: 1px solid var(--glass-border);
  box-shadow: var(--glass-shadow);
  background: #161b22b3;
  border-radius: 8px;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-modal-content-pNrdSI {
  -webkit-backdrop-filter: blur(20px) saturate(200%);
  border: 1px solid var(--glass-border);
  box-shadow: var(--glass-shadow), 0 0 60px #0006;
  background: #161b22d9;
  border-radius: 12px;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-tree-Fz8cR_ {
  background: none;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl {
  border-radius: 4px;
  transition: background .2s;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl:hover {
  background: #8b5cf614;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-tree-Fz8cR_ .src-global-module__ant-tree-treenode-K6uHsl.src-global-module__ant-tree-treenode-selected-ycvZEs {
  background: #8b5cf626;
}

.src-global-module__theme-glass-XU83U2 .src-global-module__ant-tooltip-inner-N76l2Q {
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid var(--glass-border);
  background: #161b22e6;
  border-radius: 6px;
}

@supports not ((-webkit-backdrop-filter: blur(15px)) or (backdrop-filter: blur(15px))) {
  .src-global-module__theme-glass-XU83U2 [class*="header"], .src-global-module__theme-glass-XU83U2 [class*="leftSidebar"], .src-global-module__theme-glass-XU83U2 [class*="rightSidebar"], .src-global-module__theme-glass-XU83U2 [class*="footer"], .src-global-module__theme-glass-XU83U2 [class*="panel"], .src-global-module__theme-glass-XU83U2 [class*="card"] {
    background: #161b22f2 !important;
  }
}

@media (prefers-reduced-motion: reduce) {
  .src-global-module__theme-glass-XU83U2 * {
    transition-duration: .01ms !important;
  }

  .src-global-module__theme-glass-XU83U2 [class*="card"]:hover {
    transform: none;
  }
}

@media (prefers-contrast: high) {
  .src-global-module__theme-glass-XU83U2 {
    --glass-border: #ffffff40;
    --glass-text-primary: #fff;
  }
}

:root {
  --left-sidebar-width: 240px;
  --right-sidebar-width: 272px;
  --content-width: calc(100% - 512px);
  --footer-width: calc(100% - 512px);
}

body {
  background-color: var(--background-color, #24262b);
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: Inter, Avenir, Helvetica, Arial, sans-serif;
  font-size: 12px;
  overflow: hidden;
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-track {
  background: none;
  border-radius: 3px;
}

::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color, #42464d);
  scrollbar-width: thin;
  scrollbar-color: var(--scrollbar-thumb-color, #5a5a5a) var(--scrollbar-track-color, #2a2a2a);
  cursor: pointer;
  border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
  background: var(--scrollbar-thumb-hover-color, #4c5056);
}

::-webkit-scrollbar-corner {
  background: none;
}

.src-global-module__app-O7T1vs {
  flex-direction: column;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-global-module__main-HTRixz {
  flex: 1;
  height: calc(100vh - 44px);
  margin-top: 44px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.src-global-module__header-_pegWp {
  color: var(--text-color, #fffffff2);
  z-index: 1000;
  -webkit-backdrop-filter: blur(24px) saturate(180%);
  backdrop-filter: blur(24px) saturate(180%);
  -webkit-user-select: none;
  user-select: none;
  background: linear-gradient(#050508f2, #050508d9);
  border-bottom: 1px solid #ffffff14;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 6px 4px;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  box-shadow: 0 1px 3px #0003;
}

.theme-cyberpunk .src-global-module__header-_pegWp {
  border-bottom: 2px solid var(--cyberpunk-neon, #0ff);
  box-shadow: 0 2px 15px #0ff6;
}

.theme-sceneflow .src-global-module__header-_pegWp {
  border-bottom: 1px solid var(--sf-border);
  box-shadow: 0 1px 4px #0000004d;
}

.src-global-module__header-_pegWp .src-global-module__logo-s87yPj {
  align-items: center;
  height: 100%;
  padding: 0 12px;
  display: flex;
}

.src-global-module__header-_pegWp .src-global-module__logo-s87yPj img {
  width: auto;
  height: 24px;
}

.src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 {
  height: 100%;
  margin-left: 8px;
  display: flex;
}

.src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt {
  color: #ffffffbf;
  cursor: pointer;
  align-items: center;
  height: 100%;
  padding: 0 16px;
  font-size: 13px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt:hover {
  color: #fffffff2;
  background: var(--item-hover-background, #ffffff0a);
}

.src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt.src-global-module__active-GWDeME {
  color: #4a9eff;
  background: #4a9eff1a;
  font-weight: 500;
}

.src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt.src-global-module__active-GWDeME:after {
  content: "";
  background: #4a9eff;
  border-radius: 2px 2px 0 0;
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.theme-cyberpunk .src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt.src-global-module__active-GWDeME {
  color: var(--cyberpunk-neon, #0ff);
  background: #0ff3;
}

.theme-cyberpunk .src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt.src-global-module__active-GWDeME:after {
  background: var(--cyberpunk-neon, #0ff);
  box-shadow: 0 0 8px #0ff9;
}

.theme-sceneflow .src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt.src-global-module__active-GWDeME {
  color: var(--sf-accent);
  background: var(--item-selected-background);
}

.theme-sceneflow .src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt.src-global-module__active-GWDeME:after {
  background: var(--sf-border-active);
  box-shadow: none;
}

.theme-cyberpunk .src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt:hover {
  border: 1px solid var(--cyberpunk-neon, #0ff);
  box-shadow: 0 0 8px #00ffff4d;
}

.theme-sceneflow .src-global-module__header-_pegWp .src-global-module__menuContainer-Wq7Kx6 .src-global-module__menuItem-GKPVDt:hover {
  color: var(--sf-text-primary);
}

.src-global-module__header-_pegWp .src-global-module__actionButtons-TYvW7Q {
  align-items: center;
  gap: 8px;
  margin-left: auto;
  display: flex;
}

.src-global-module__header-_pegWp .src-global-module__actionButtons-TYvW7Q .src-global-module__actionButton-Xo5qiT {
  background: var(--button-background, #ffffff0a);
  color: #ffffffd9;
  cursor: pointer;
  border: 1px solid var(--button-border-color, #ffffff14);
  border-radius: 4px;
  align-items: center;
  padding: 5px 12px;
  font-size: 12px;
  transition: all .2s;
  display: flex;
}

.src-global-module__header-_pegWp .src-global-module__actionButtons-TYvW7Q .src-global-module__actionButton-Xo5qiT:hover {
  background: var(--button-hover-background, #ffffff14);
  border-color: var(--button-hover-border-color, #ffffff26);
  color: #4a9eff;
}

.theme-sceneflow .src-global-module__header-_pegWp .src-global-module__actionButtons-TYvW7Q .src-global-module__actionButton-Xo5qiT:hover {
  border-color: var(--sf-accent);
  color: var(--sf-accent);
}

.src-global-module__header-_pegWp .src-global-module__actionButtons-TYvW7Q .src-global-module__actionButton-Xo5qiT:active {
  transform: scale(.98);
}

.src-global-module__header-_pegWp .src-global-module__actionButtons-TYvW7Q .src-global-module__actionButton-Xo5qiT .src-global-module__icon-V5LiDJ {
  margin-right: 6px;
  font-size: 14px;
}

.src-global-module__sidebar-j64T8C {
  z-index: 999;
  background-color: var(--sidebar-background, #24262b);
  opacity: .95;
  color: var(--text-color, #fffffff2);
  height: calc(100vh - 44px);
  padding: 0;
  position: fixed;
  top: 0;
  overflow-y: auto;
  box-shadow: 0 0 10px #00000080;
}

.src-global-module__leftSidebar-hXqsMz {
  width: var(--left-sidebar-width);
  z-index: 999;
  background-color: var(--sidebar-background, #24262b);
  opacity: .95;
  color: var(--text-color, #fff);
  border-right: 1px solid var(--border-color, #565656);
  -webkit-user-select: none;
  user-select: none;
  height: calc(100vh - 44px);
  margin-top: 44px;
  padding: 0;
  position: fixed;
  top: 0;
  left: 0;
  overflow-y: auto;
  box-shadow: 0 0 10px #00000080;
}

.src-global-module__rightSidebar-u6mRWE {
  width: var(--right-sidebar-width);
  z-index: 999;
  background-color: var(--sidebar-background, #24262b);
  opacity: .95;
  color: var(--text-color, #fff);
  border-left: 1px solid var(--border-color, #565656);
  -webkit-user-select: none;
  user-select: none;
  height: calc(100vh - 44px);
  margin-top: 44px;
  padding: 0;
  position: fixed;
  top: 0;
  right: 0;
  overflow: hidden;
  box-shadow: 0 0 10px #00000080;
}

.src-global-module__content-fbdNw6 {
  box-sizing: border-box;
  width: var(--content-width);
  height: calc(100vh - 44px - var(--footer-height, 240px));
  top: 44px;
  left: var(--left-sidebar-width);
  right: var(--right-sidebar-width);
  background-image: radial-gradient(circle, #626979, #17191c);
  background-color: var(--content-background, #1a1b1f);
  border: none;
  outline: none;
  margin: 0;
  padding: 0;
  position: fixed;
}

.src-global-module__footer-T1wETT {
  background-color: var(--sidebar-background, #24262b);
  opacity: .85;
  color: var(--text-color, #fff);
  text-align: center;
  width: var(--footer-width);
  bottom: 0;
  left: var(--left-sidebar-width);
  border-top: 1px solid var(--border-color, #565656);
  -webkit-user-select: none;
  user-select: none;
  border-radius: 10px 10px 0 0;
  flex-direction: column;
  height: 240px;
  max-height: 300px;
  margin: 0;
  padding: 0;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.src-global-module__controlIconBar-hQJj9a {
  top: 73px;
  left: calc(var(--left-sidebar-width)  + 6px);
  z-index: 1000;
  background-color: #0000;
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2px;
  transition: left .3s, top .3s, transform .3s;
  display: flex;
  position: fixed;
  box-shadow: 0 0 10px #00000080;
}

.src-global-module__controlIconBar-hQJj9a.src-global-module__horizontal-aweaIQ {
  justify-content: center;
  width: auto;
  left: 50%;
  transform: translateX(-50%);
}

.src-global-module__moduleTabsBar-DXSaVm {
  top: 52px;
  right: calc(var(--right-sidebar-width)  + 8px);
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: fixed;
}

.src-global-module__treeComponent-DtPYFQ {
  color: var(--text-color, #fffffff2);
  box-sizing: border-box;
  width: 100%;
}

.src-global-module__rightPanel-bUKHwR {
  padding: 0 4px;
}

.src-global-module__rightPanel-bUKHwR .src-global-module__section-ulIEnS {
  margin-bottom: 8px;
}

.src-global-module__rightPanel-bUKHwR .src-global-module__section-ulIEnS:last-child {
  margin-bottom: 0;
}

.src-global-module__groupTitle-iRELLQ {
  color: #fffffff2;
  border-bottom: .5px solid var(--border-light, #ffffff1a);
  margin-bottom: 4px;
  padding-bottom: 2px;
  font-size: 13px;
  font-weight: 500;
}

.src-global-module__searchInput-r4IplH input {
  color: #ffffffe6 !important;
  -webkit-user-select: text !important;
  user-select: text !important;
  font-size: 12px !important;
}

.src-global-module__searchInput-r4IplH input::placeholder {
  color: #ffffff73;
  font-size: 12px;
}

.ant-collapse {
  background-color: #0000;
  border: none;
}

.ant-collapse .src-global-module__ant-collapse-item-KJCQBV {
  border-bottom: .5px solid var(--border-light, #ffffff1a);
}

.ant-collapse .src-global-module__ant-collapse-item-KJCQBV:last-child {
  border-bottom: none;
}

.ant-collapse .src-global-module__ant-collapse-header-pclhPP {
  font-size: 13px;
  font-weight: 500;
  color: #fffffff2 !important;
  padding: 4px 0 !important;
}

.ant-collapse .src-global-module__ant-collapse-header-pclhPP .src-global-module__ant-collapse-arrow-jREAgg {
  color: #ffffffa6;
}

.ant-collapse .src-global-module__ant-collapse-content-DnE0_S {
  background-color: #0000;
  border-top: none;
}

.ant-collapse .src-global-module__ant-collapse-content-DnE0_S .src-global-module__ant-collapse-content-box-iE3_Py {
  padding: 2px 0 6px;
}

.ant-input-number {
  background-color: var(--input-background, #1a1b1f);
  border-color: var(--input-border-color, #ffffff1a);
  height: 24px;
}

.ant-input-number input {
  color: #ffffffe6;
  height: 24px;
  font-size: 12px;
  -webkit-user-select: text !important;
  user-select: text !important;
}

.ant-input-number:hover {
  border-color: #1890ff;
}

.ant-switch {
  margin-left: auto;
  background-color: var(--slider-rail-bg, #42464d) !important;
}

.ant-switch:not(.src-global-module__ant-switch-checked-ZbY82f) {
  background-color: var(--slider-rail-bg, #42464d) !important;
}

.ant-switch .src-global-module__ant-switch-handle-iRO7Fs {
  background-color: #fff;
}

.ant-switch:hover:not(.src-global-module__ant-switch-disabled-RQHMVx) {
  background-color: var(--slider-rail-bg, #4c5056) !important;
}

.theme-sceneflow .ant-switch.ant-switch-checked {
  background-color: var(--sf-accent) !important;
}

.theme-sceneflow .ant-slider .src-global-module__ant-slider-track-pupDFm {
  background: var(--sf-accent) !important;
}

.theme-sceneflow .ant-slider .src-global-module__ant-slider-handle-TeSDpo {
  border-color: var(--sf-accent) !important;
  box-shadow: 0 0 0 2px #0ff3 !important;
}

.theme-sceneflow [data-button-color="#ff2f17"] {
  background-color: var(--sf-bg-elevated, #1e2128) !important;
  border: 1px solid var(--sf-accent) !important;
  color: var(--sf-accent) !important;
}

.ant-color-picker .src-global-module__ant-color-picker-trigger-rsATma {
  border-color: var(--input-border-color, #ffffff1a);
  background-color: var(--input-background, #1a1b1f);
  align-items: center;
  height: 24px;
  font-size: 12px;
  display: flex;
}

.ant-color-picker .src-global-module__ant-color-picker-trigger-rsATma:hover {
  border-color: #1890ff;
}

.ant-color-picker .src-global-module__ant-color-picker-trigger-rsATma .src-global-module__ant-color-picker-color-block-vkh4i8 {
  width: 16px;
  min-width: 16px;
  height: 16px;
  margin-right: 4px;
}

.ant-color-picker .src-global-module__ant-color-picker-trigger-rsATma .src-global-module__ant-color-picker-trigger-text-PgPCvy {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  font-size: 12px;
  line-height: 24px;
  overflow: hidden;
}

.ant-color-picker .src-global-module__ant-color-picker-popup-iW6ELS .src-global-module__ant-color-picker-hex-input-Z26I2Q input {
  font-size: 12px;
}

.ant-select .src-global-module__ant-select-selector-g525bl {
  background-color: var(--input-background, #1a1b1f) !important;
  border-color: var(--input-border-color, #ffffff1a) !important;
  height: 24px !important;
}

.ant-select .src-global-module__ant-select-selector-g525bl .src-global-module__ant-select-selection-item-XolDiv {
  color: #ffffffe6;
  font-size: 12px;
  line-height: 24px;
  -webkit-user-select: text !important;
  user-select: text !important;
}

.ant-select .src-global-module__ant-select-dropdown-vMIT77 {
  background-color: var(--bg-dark, #24262b) !important;
  font-size: 12px !important;
}

.ant-select .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-0yYtTa {
  padding: 5px 12px;
  color: #ffffffd9 !important;
  font-size: 12px !important;
}

.ant-select .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-option-selected-RduMxd {
  background-color: #1890ff1a !important;
  font-weight: normal !important;
}

.ant-select .src-global-module__ant-select-dropdown-vMIT77 .src-global-module__ant-select-item-option-active-zslVzd {
  background-color: var(--item-hover-background, #ffffff0a) !important;
}

.ant-radio-wrapper span {
  color: var(--text-color, #fffffff2) !important;
}

.ant-radio-wrapper span.src-global-module__ant-radio-yQ0AIn + * {
  color: var(--text-color, #fffffff2) !important;
}

.ant-radio-button-wrapper {
  color: var(--text-color, #fffffff2) !important;
}

.ant-radio-button-wrapper:hover {
  color: var(--text-color, #fffffff2) !important;
}

.ant-radio-button-wrapper.src-global-module__ant-radio-button-wrapper-checked-FnAjO8 {
  color: var(--text-color, #fffffff2) !important;
}

.src-global-module__tooltip-MQctxD {
  background: var(--tooltip-background, #000000d9);
  color: #fffffff2;
  pointer-events: none;
  white-space: nowrap;
  z-index: 1001;
  border-radius: 4px;
  padding: 6px 10px;
  font-size: 12px;
  position: absolute;
  box-shadow: 0 2px 8px #00000026;
}

.src-global-module__tooltip-MQctxD:before {
  content: "";
  border-style: solid;
  border-width: 0 4px 4px;
  border-color: transparent transparent var(--tooltip-background, #000000d9);
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
}

.src-global-module__menuDropdown-nT_diW {
  background: var(--bg-dark, #1e1f23);
  border: 1px solid var(--border-light, #ffffff14);
  opacity: 0;
  visibility: hidden;
  border-radius: 4px;
  min-width: 160px;
  padding: 4px 0;
  transition: all .2s;
  position: absolute;
  top: 100%;
  left: 0;
  transform: translateY(-10px);
  box-shadow: 0 2px 8px #00000026;
}

.src-global-module__menuDropdown-nT_diW.src-global-module__visible-J3FaN1 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.src-global-module__menuDropdown-nT_diW .src-global-module__dropdownItem-XD6_xd {
  color: #ffffffd9;
  cursor: pointer;
  align-items: center;
  padding: 8px 16px;
  font-size: 12px;
  transition: all .2s;
  display: flex;
}

.src-global-module__menuDropdown-nT_diW .src-global-module__dropdownItem-XD6_xd:hover {
  background: var(--item-hover-background, #ffffff0a);
  color: #4a9eff;
}

.theme-sceneflow .src-global-module__menuDropdown-nT_diW .src-global-module__dropdownItem-XD6_xd:hover {
  color: var(--sf-accent);
}

.src-global-module__menuDropdown-nT_diW .src-global-module__dropdownItem-XD6_xd .src-global-module__itemIcon-XBD74c {
  margin-right: 8px;
  font-size: 14px;
}

.src-global-module__menuDropdown-nT_diW .src-global-module__dropdownItem-XD6_xd .src-global-module__shortcut-tJsDBx {
  color: #ffffff73;
  margin-left: auto;
  font-size: 10px;
}

.theme-transitioning * {
  transition: background-color .3s, border-color .3s, color .3s, box-shadow .3s !important;
}

.theme-transitioning :before {
  transition: background-color .3s, border-color .3s, color .3s, box-shadow .3s !important;
}

.theme-transitioning :after {
  transition: background-color .3s, border-color .3s, color .3s, box-shadow .3s !important;
}

.ant-tree-node-selected {
  background-color: #0000 !important;
}

.ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #0000 !important;
}

.highlight-node {
  animation: 1s ease-in-out src-global-module__highlight-pulse-niL6Z_;
}

@keyframes src-global-module__highlight-pulse-niL6Z_ {
  0% {
    background-color: #409eff00;
  }

  50% {
    background-color: #409eff4d;
  }

  100% {
    background-color: #409eff00;
  }
}

@media (max-width: 992px) {
  :root {
    --left-sidebar-width: 200px;
    --right-sidebar-width: 240px;
    --content-width: calc(100% - 440px);
    --footer-width: calc(100% - 440px);
  }
}

@media (hover: none) and (pointer: coarse) {
  * {
    -webkit-tap-highlight-color: transparent;
  }

  ::-webkit-scrollbar {
    width: 0;
    height: 0;
  }
}

#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  z-index: 1031;
  background: #29d;
  width: 100%;
  height: 2px;
  position: fixed;
  top: 0;
  left: 0;
}

#nprogress .peg {
  opacity: 1;
  width: 100px;
  height: 100%;
  display: block;
  position: absolute;
  right: 0;
  transform: rotate(3deg)translate(0, -4px);
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
}

#nprogress .spinner {
  z-index: 1031;
  display: block;
  position: fixed;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  box-sizing: border-box;
  border: 2px solid #0000;
  border-color: #29d #0000 #0000 #29d;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  animation: .4s linear infinite nprogress-spinner;
}

.nprogress-custom-parent {
  position: relative;
  overflow: hidden;
}

.nprogress-custom-parent #nprogress .spinner, .nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes nprogress-spinner {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

#nprogress .bar {
  background: var(--dt-color-accent, #0ff);
  height: 2px;
}

#nprogress .peg {
  box-shadow: 0 0 10px var(--dt-color-accent, #0ff), 0 0 5px var(--dt-color-accent, #0ff);
}

#nprogress .spinner-icon {
  border-top-color: var(--dt-color-accent, #0ff);
  border-left-color: var(--dt-color-accent, #0ff);
}

.src-components-Loading-index-module__loadingContainer-Pt6k2z {
  z-index: 100;
  background: linear-gradient(135deg, #0a0a0f 0%, #1a1a2e 50%, #0f0f1a 100%);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.src-components-Loading-index-module__fullscreen-Q47ySK {
  width: 100vw;
  height: 100vh;
  position: fixed;
}

.src-components-Loading-index-module__content-ZqSzFD {
  text-align: center;
}

.src-components-Loading-index-module__spinner-IbF1AE {
  border: 3px solid #0ff;
  border-color: #0ff #8b5cf6 #0000 #0000;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin: 0 auto 20px;
  animation: 1s linear infinite src-components-Loading-index-module__spin-StvGgg;
}

.src-components-Loading-index-module__text-DYM7p3 {
  color: #0ff;
  letter-spacing: 3px;
  font-family: Orbitron, Rajdhani, sans-serif;
  font-size: 14px;
}

@keyframes src-components-Loading-index-module__spin-StvGgg {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.src-admin-components-AdminRoute-module__accessDenied-iO5noj {
  color: #1f2937;
  text-align: center;
  background: #f5f7fa;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 32px 24px;
  display: flex;
}

.src-admin-components-AdminRoute-module__accessDenied-iO5noj h1 {
  margin: 8px 0;
  font-size: 28px;
}

.src-admin-components-AdminRoute-module__accessDenied-iO5noj p {
  color: #64748b;
  margin: 0 0 24px;
}

.src-admin-components-AdminRoute-module__accessDenied-iO5noj button {
  color: #fff;
  cursor: pointer;
  background: #1677ff;
  border: 0;
  border-radius: 6px;
  min-height: 44px;
  padding: 0 24px;
}

.src-admin-components-AdminRoute-module__accessDenied-iO5noj button:focus-visible {
  outline-offset: 3px;
  outline: 3px solid #1677ff59;
}

.src-admin-components-AdminRoute-module__statusCode-NEL4JF {
  color: #1677ff;
  font-size: 72px;
  font-weight: 700;
  line-height: 1;
}

.sf-visual-shell {
  min-width: 0;
  min-height: 100%;
}

html[data-visual-shell="next"] body {
  font-family: var(--sf-font-ui);
  -webkit-user-select: text;
  user-select: text;
}

.sf-visual-shell--next {
  min-height: 100dvh;
  color: var(--sf-text-primary);
  background: var(--sf-surface-canvas);
  font-family: var(--sf-font-ui);
  color-scheme: var(--sf-color-scheme);
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: text;
  user-select: text;
  font-size: 14px;
  line-height: 1.57143;
}

.sf-visual-shell--next, .sf-visual-shell--next * {
  box-sizing: border-box;
}

.sf-visual-shell--next input, .sf-visual-shell--next textarea, .sf-visual-shell--next [contenteditable="true"], .sf-visual-shell--next pre, .sf-visual-shell--next code {
  -webkit-user-select: text;
  user-select: text;
}

.sf-visual-shell--next h1, .sf-visual-shell--next h2, .sf-visual-shell--next h3, .sf-visual-shell--next h4 {
  font-family: var(--sf-font-display);
}

.sf-visual-shell--next button, .sf-visual-shell--next input, .sf-visual-shell--next textarea, .sf-visual-shell--next select {
  font-family: inherit;
}

.sf-visual-shell--next :focus-visible {
  outline: 2px solid var(--sf-border-focus);
  outline-offset: 3px;
}

@media (prefers-reduced-motion: reduce) {
  .sf-visual-shell--next, .sf-visual-shell--next *, .sf-visual-shell--next :before, .sf-visual-shell--next :after {
    scroll-behavior: auto !important;
    transition-duration: .01ms !important;
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
  }
}

:root {
  --dt-primary: #1890ff;
  --dt-primary-hover: #40a9ff;
  --dt-accent: #0ff;
  --dt-accent-hover: #3ff;
  --dt-secondary: #a855f7;
  --dt-success: #34d399;
  --dt-warning: #f59e0b;
  --dt-danger: #ef4444;
  --dt-info: #1890ff;
  --dt-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --dt-font-family-heading: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --dt-font-family-mono: "Consolas", "Monaco", "Courier New", monospace;
  --dt-spacing-xs: 4px;
  --dt-spacing-sm: 8px;
  --dt-spacing-md: 12px;
  --dt-spacing-lg: 16px;
  --dt-spacing-xl: 20px;
  --dt-spacing-2xl: 24px;
  --dt-spacing-3xl: 32px;
  --dt-radius-sm: 4px;
  --dt-radius-md: 6px;
  --dt-radius-lg: 8px;
  --dt-radius-xl: 12px;
  --dt-transition-fast: .15s;
  --dt-transition-base: .2s;
  --dt-transition-slow: .3s;
}

.src-components-AppErrorBoundary-index-module__theme-dark-pn_lsG {
  --dt-bg-primary: #1a1b1f;
  --dt-bg-secondary: #24262b;
  --dt-bg-tertiary: #2f3237;
  --dt-bg-elevated: #2a2c31;
  --dt-bg-hover: #383a3f;
  --dt-text-primary: #fffffff2;
  --dt-text-secondary: #ffffffa6;
  --dt-text-tertiary: #ffffff73;
  --dt-text-disabled: #ffffff40;
  --dt-border: #565656;
  --dt-border-light: #ffffff1a;
  --dt-border-hover: #fff3;
  --dt-shadow-sm: 0 2px 8px #0003;
  --dt-shadow-md: 0 8px 24px #0000004d;
  --dt-shadow-lg: 0 10px 24px #00000059;
}

.src-components-AppErrorBoundary-index-module__theme-light-eG4f_m {
  --dt-bg-primary: #fff;
  --dt-bg-secondary: #f5f5f5;
  --dt-bg-tertiary: #fafafa;
  --dt-bg-elevated: #fff;
  --dt-bg-hover: #f0f0f0;
  --dt-text-primary: #333;
  --dt-text-secondary: #000000a6;
  --dt-text-tertiary: #00000073;
  --dt-text-disabled: #00000040;
  --dt-border: #d9d9d9;
  --dt-border-light: #0000001a;
  --dt-border-hover: #0003;
  --dt-shadow-sm: 0 1px 2px #0000000d;
  --dt-shadow-md: 0 4px 6px #0000001a;
  --dt-shadow-lg: 0 10px 15px #0000001a;
}

.src-components-AppErrorBoundary-index-module__page-sJtnqY {
  color: #fffffff2;
  background: #1a1b1f;
  place-items: center;
  min-height: 100vh;
  padding: 32px;
  display: grid;
}

.src-components-AppErrorBoundary-index-module__panel-FqRJUQ {
  background: #2a2c31;
  border: 1px solid #ffffff1a;
  border-radius: 16px;
  width: min(520px, 100%);
  padding: 32px;
  box-shadow: 0 18px 60px #0000004d;
}

.src-components-AppErrorBoundary-index-module__panel-FqRJUQ h1 {
  margin: 12px 0;
  font-size: 28px;
}

.src-components-AppErrorBoundary-index-module__panel-FqRJUQ p {
  color: #ffffffa6;
  margin: 0;
  line-height: 1.7;
}

.src-components-AppErrorBoundary-index-module__eyebrow-ConXb5 {
  color: #1890ff;
  letter-spacing: .12em;
  text-transform: uppercase;
  font-size: 12px;
}

.src-components-AppErrorBoundary-index-module__actions-MiYtaG {
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 24px;
  display: flex;
}

.src-components-AppErrorBoundary-index-module__actions-MiYtaG button, .src-components-AppErrorBoundary-index-module__actions-MiYtaG a {
  color: #fffffff2;
  cursor: pointer;
  background: none;
  border: 1px solid #1890ff;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-height: 44px;
  padding: 0 18px;
  text-decoration: none;
  display: inline-flex;
}

.src-components-AppErrorBoundary-index-module__actions-MiYtaG button:focus-visible {
  outline-offset: 3px;
  outline: 2px solid #1890ff;
}

.src-components-AppErrorBoundary-index-module__actions-MiYtaG a:focus-visible {
  outline-offset: 3px;
  outline: 2px solid #1890ff;
}

.src-components-AppErrorBoundary-index-module__actions-MiYtaG button {
  color: #fff;
  background: #1890ff;
}

