.ambient-bg{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.ambient-canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ambient-orb{filter:blur(100px);opacity:.6;border-radius:50%;position:absolute}.ambient-orb-1{background:radial-gradient(circle, var(--orb-a) 0%, transparent 70%);width:500px;height:500px;top:-10%;right:-5%}.ambient-orb-2{background:radial-gradient(circle, var(--orb-b) 0%, transparent 70%);width:400px;height:400px;bottom:-10%;left:-5%}.ambient-orb-3{background:radial-gradient(circle, var(--orb-c) 0%, transparent 70%);width:300px;height:300px;top:40%;left:30%}.ambient-scanline{background:repeating-linear-gradient(0deg, transparent, transparent 2px, var(--scanline-color) 2px, var(--scanline-color) 4px);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.nav-dock-wrap{z-index:900;pointer-events:none;justify-content:center;max-width:calc(100vw - 24px);margin-top:-260px;padding-top:260px;transition:transform .4s cubic-bezier(.25,.9,.3,1.15),opacity .35s;display:flex;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}.nav-dock-wrap.is-hidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(160%)}.nav-dock{pointer-events:auto;isolation:isolate;background:var(--neu-card-bg);border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:100%;padding:4px 10px;font-family:Montserrat,sans-serif;animation:.42s cubic-bezier(.25,.9,.3,1.15) both navDockFloatIn;display:inline-flex;position:relative;overflow:visible}[data-theme=light] .nav-dock{background:#fff;border:1px solid #0000000d;box-shadow:0 2px 8px #0000000d}[data-theme=dark] .nav-dock{background:var(--neu-card-bg);border:1px solid var(--glass-border);box-shadow:0 2px 10px #00000059}@keyframes navDockFloatIn{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.nav-dock-slot{flex-shrink:0;justify-content:center;align-items:center;width:34px;display:flex;position:relative}.nav-dock-item{z-index:1;width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transform-origin:50%;will-change:transform;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),background .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative}.nav-dock-item__icon{z-index:2;pointer-events:none;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:14px;line-height:1;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),color .18s;display:flex;position:relative}[data-theme=light] .nav-dock-item__icon{color:#5c6470}[data-theme=light] .nav-dock-item:hover{background:var(--neu-card-bg);color:var(--text-primary);box-shadow:3px 3px 7px #00000014,-2px -2px 5px #ffffffd9}[data-theme=dark] .nav-dock-item:hover{color:var(--text-primary);background:#ffffff0f;box-shadow:inset 0 1px #ffffff0d}.nav-dock-item:hover .nav-dock-item__icon{color:var(--color-brand)}.nav-dock-slot:hover .nav-dock-item__icon{transform:scale(1.06)}.nav-dock-item:active{transition-duration:.1s!important}.nav-dock-item:active .nav-dock-item__icon{transform:scale(.92)}.nav-dock-slot.is-active .nav-dock-item{color:var(--color-brand-text);background:var(--neu-inset-bg)}.nav-dock-slot.is-active .nav-dock-item .nav-dock-item__icon{color:var(--color-brand-text)}[data-theme=light] .nav-dock-slot.is-active .nav-dock-item{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)}[data-theme=dark] .nav-dock-slot.is-active .nav-dock-item{background:rgba(var(--color-brand-rgb), .1);box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 4px #5a5f6424, inset 0 0 0 1px rgba(var(--color-brand-rgb), .4)}.nav-dock-dot{background:var(--color-brand);width:4px;height:4px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .6);z-index:2;border-radius:50%;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.nav-dock-popup{z-index:2;border-radius:14px;min-width:220px;max-width:280px;padding:8px;font-family:Montserrat,sans-serif;animation:.22s cubic-bezier(.25,.9,.3,1.2) navDockPopIn;position:absolute;bottom:calc(100% + 14px);left:50%;overflow:visible;transform:translate(-50%)}[data-theme=light] .nav-dock-popup{background:var(--neu-card-bg);border:none;box-shadow:8px 8px 8px #0000001a,-5px -5px 1px #ffffffd9,0 0 0 1px #0000000a}[data-theme=dark] .nav-dock-popup{background:var(--neu-card-bg);border:1px solid var(--glass-border);box-shadow:0 14px 36px #0000008c,inset 0 1px #ffffff0d}.nav-dock-popup:after{content:"";background:inherit;border-radius:2px;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}[data-theme=light] .nav-dock-popup:after{background:var(--neu-card-bg);box-shadow:3px 3px 6px #0000000f}[data-theme=dark] .nav-dock-popup:after{background:var(--neu-card-bg);border-right:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}@keyframes navDockPopIn{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.94)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.nav-dock-popup__title{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);border-bottom:1px solid var(--glass-border);align-items:center;gap:6px;margin-bottom:4px;padding:6px 12px 8px;font-size:9.5px;font-weight:700;display:flex}.nav-dock-popup__title:before{content:"";background:var(--color-brand);border-radius:2px;flex-shrink:0;width:3px;height:10px}.nav-dock-popup__list{scrollbar-width:thin;scrollbar-color:#7f7f7f40 transparent;flex-direction:column;gap:2px;max-height:55vh;display:flex;overflow:hidden auto}.nav-dock-popup__section{text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand);background:var(--neu-inset-bg);-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:8px;margin:6px 0 4px;padding:7px 10px 7px 18px;font-size:9px;font-weight:700;position:relative}.nav-dock-popup__section:before{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .55);border-radius:50%;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.nav-dock-popup__section:first-child{margin-top:0}[data-theme=light] .nav-dock-popup__section{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80}[data-theme=dark] .nav-dock-popup__section{box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424}.nav-dock-popup__item{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:7px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;transition:background .15s,color .15s,transform .15s;display:flex;position:relative}[data-theme=light] .nav-dock-popup__item:hover{background:var(--neu-inset-bg);color:var(--text-primary);transform:translate(2px)}[data-theme=dark] .nav-dock-popup__item:hover{color:var(--text-primary);background:#ffffff0d;transform:translate(2px)}.nav-dock-popup__item:hover .nav-dock-popup__icon{color:var(--color-brand)}.nav-dock-popup__item.is-active{background:var(--neu-inset-bg);color:var(--color-brand-text);font-weight:600}[data-theme=light] .nav-dock-popup__item.is-active{box-shadow:inset 2px 2px 4px #00000014, inset -2px -2px 4px #ffffffb3, inset 0 0 0 1px rgba(var(--color-brand-rgb), .22)}[data-theme=dark] .nav-dock-popup__item.is-active{background:rgba(var(--color-brand-rgb), .1);box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 4px #5a5f6424, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)}.nav-dock-popup__item.is-active .nav-dock-popup__icon{color:var(--color-brand-text);opacity:1}.nav-dock-popup__icon{width:18px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;transition:color .15s;display:inline-flex}.nav-dock-popup__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nav-dock-tooltip .ant-tooltip-inner{letter-spacing:.02em;border-radius:8px!important;padding:5px 10px!important;font-size:11px!important;font-weight:600!important}[data-theme=light] .nav-dock-tooltip .ant-tooltip-inner{background:var(--neu-card-bg)!important;color:var(--text-primary)!important;box-shadow:6px 6px 14px #0000001a,-3px -3px 8px #ffffffd9!important}[data-theme=dark] .nav-dock-tooltip .ant-tooltip-inner{border:1px solid var(--glass-border);background:var(--neu-card-bg)!important;color:var(--text-primary)!important}[data-theme=light] .nav-dock-tooltip .ant-tooltip-arrow:before,[data-theme=dark] .nav-dock-tooltip .ant-tooltip-arrow:before{background:var(--neu-card-bg)!important}.main-layout.nav-dock-active .main-header,.main-layout.nav-dock-active .main-content{margin-left:0!important}.main-layout.nav-dock-active .main-content>*{min-height:auto}@media (min-width:1024px) and (max-width:1199px){.nav-dock{gap:3px;padding:4px 8px}.nav-dock-slot{width:36px}.nav-dock-item{width:30px;height:30px}.nav-dock-item__icon{font-size:13px}}@media (min-width:768px) and (max-width:1023px){.nav-dock-wrap{bottom:8px}.nav-dock{gap:2px;padding:3px 8px}.nav-dock-slot{width:34px}.nav-dock-item{width:28px;height:28px}.nav-dock-item__icon{font-size:12.5px}.nav-dock-popup{min-width:200px;max-width:240px}.nav-dock-popup__item{padding:6px 9px;font-size:11.5px}.nav-dock-popup__icon{width:16px;font-size:12px}}@media (min-width:480px) and (max-width:767px){.nav-dock-wrap{max-width:calc(100vw - 16px);bottom:10px}.nav-dock{border-radius:16px;gap:0;padding:4px 6px}.nav-dock-slot{width:30px}.nav-dock-item{width:28px;height:28px}.nav-dock-item__icon{font-size:12px}.nav-dock-item{transform:none!important}.nav-dock-popup{min-width:180px;max-width:calc(100vw - 24px)}.nav-dock-popup__item{gap:8px;padding:6px 8px;font-size:11px}.nav-dock-popup__icon{width:14px;font-size:11.5px}.nav-dock-popup__title{padding:4px 10px 6px;font-size:9px}.nav-dock-dot{display:none}}@media (max-width:479px){.nav-dock-wrap{max-width:calc(100vw - 12px);bottom:8px}.nav-dock{border-radius:14px;gap:0;padding:3px 5px}.nav-dock-slot{width:28px}.nav-dock-item{width:26px;height:26px;transform:none!important}.nav-dock-item__icon{font-size:11.5px}.nav-dock-popup{min-width:160px;max-width:calc(100vw - 16px)}.nav-dock-popup__item{gap:7px;padding:5px 8px;font-size:10.5px}.nav-dock-popup__icon{width:14px;font-size:11px}.nav-dock-popup__title{font-size:8.5px}.nav-dock-dot,.nav-dock-popup:after{display:none}}@media (hover:none){.nav-dock-item{transform:none!important}.nav-dock-slot:hover .nav-dock-item__icon{transform:none}}.top-nav{z-index:97;background:var(--neu-card-bg);border-bottom:1px solid var(--glass-border);align-items:stretch;height:40px;display:flex;position:sticky;top:92px;box-shadow:0 3px 8px #0003,inset 0 1px #ffffff08}[data-theme=light] .top-nav{background:var(--neu-card-bg);border-bottom:none;box-shadow:0 4px 10px #0000000f,0 1px #00000005}.top-nav{transform-origin:top;transition:transform .32s cubic-bezier(.25,.9,.3,1.15),opacity .28s,height .28s,box-shadow .28s}.top-nav.is-hidden{opacity:0;pointer-events:none;height:0;box-shadow:none;overflow:hidden;transform:translateY(-100%)}.top-nav__scroll{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;scrollbar-gutter:stable;align-items:center;gap:2px;padding:5px 12px;display:flex;overflow-x:auto}.top-nav__scroll::-webkit-scrollbar{height:4px}.top-nav__scroll::-webkit-scrollbar-track{background:0 0}.top-nav__scroll::-webkit-scrollbar-thumb{background:rgba(var(--color-brand-rgb), .24);border-radius:2px}.top-nav__item{color:var(--text-secondary);letter-spacing:.2px;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;max-width:220px;padding:6px 12px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:500;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex;overflow:hidden}.top-nav__icon{color:var(--text-tertiary);font-size:13.5px;line-height:1;transition:color .18s;display:inline-flex}.top-nav__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-nav__caret{color:var(--text-tertiary);font-size:9px;transition:color .18s,transform .18s}.top-nav__item:hover{color:var(--color-brand-text);background:rgba(var(--color-brand-rgb), .12);outline:none}.top-nav__item:focus-visible{color:var(--color-brand-text);background:rgba(var(--color-brand-rgb), .12);outline:none}.top-nav__item:hover .top-nav__icon,.top-nav__item:hover .top-nav__caret{color:var(--color-brand-text)}.top-nav__item:focus-visible .top-nav__icon{color:var(--color-brand-text)}.top-nav__item:focus-visible .top-nav__caret{color:var(--color-brand-text)}.top-nav__item.is-active{color:var(--color-brand-text);background:var(--neu-card-bg);box-shadow:2px 2px 5px #00000040, -1px -1px 3px #373b4040, inset 0 0 0 1px rgba(var(--color-brand-rgb), .32)}.top-nav__item.is-active .top-nav__icon,.top-nav__item.is-active .top-nav__caret{color:var(--color-brand-text)}.top-nav__item .top-nav__icon{position:relative}.top-nav__item.is-active .top-nav__icon:after{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .5);pointer-events:none;border-radius:50%;position:absolute;top:-2px;right:-5px}[data-theme=light] .top-nav__item{color:var(--text-secondary)}[data-theme=light] .top-nav__item:hover{background:rgba(var(--color-brand-rgb), .08);color:var(--color-brand-text)}[data-theme=light] .top-nav__item:focus-visible{background:rgba(var(--color-brand-rgb), .08);color:var(--color-brand-text)}[data-theme=light] .top-nav__item.is-active{background:var(--neu-card-bg);box-shadow:3px 3px 6px #00000014, -2px -2px 4px #ffffffeb, inset 0 0 0 1px rgba(var(--color-brand-rgb), .22)}.top-nav__dropdown .ant-dropdown-menu{min-width:200px;max-width:280px;background:var(--neu-card-bg)!important;border:none!important;border-radius:12px!important;padding:6px!important;box-shadow:6px 6px 16px #00000038,-3px -3px 10px #373b402e,inset 0 1px #ffffff0a!important}[data-theme=light] .top-nav__dropdown .ant-dropdown-menu{box-shadow:6px 6px 16px #00000017,-4px -4px 12px #fffc!important}.top-nav__dropdown .ant-dropdown-menu-item{color:var(--text-secondary)!important;border-radius:8px!important;margin-bottom:1px!important;padding:6px 10px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;transition:all .18s!important}.top-nav__dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.top-nav__dropdown .ant-dropdown-menu-item-icon{color:var(--text-tertiary)!important;margin-right:8px!important;font-size:12px!important}.top-nav__dropdown .ant-dropdown-menu-item:hover{background:rgba(var(--color-brand-rgb), .12)!important;color:var(--color-brand-text)!important}.top-nav__dropdown .ant-dropdown-menu-item:hover .ant-dropdown-menu-item-icon{color:var(--color-brand-text)!important}[data-theme=light] .top-nav__dropdown .ant-dropdown-menu-item:hover{background:rgba(var(--color-brand-rgb), .08)!important}.top-nav__dropdown .ant-dropdown-menu-item-group-title{text-transform:uppercase;letter-spacing:.08em;pointer-events:none;position:relative;color:var(--color-brand)!important;background:var(--neu-inset-bg)!important;border-radius:8px!important;height:auto!important;margin:6px 0 4px!important;padding:7px 10px 7px 18px!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;font-weight:700!important;line-height:1.2!important}.top-nav__dropdown .ant-dropdown-menu-item-group-title:before{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .55);border-radius:50%;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.top-nav__dropdown .ant-dropdown-menu-item-group:first-child>.ant-dropdown-menu-item-group-title{margin-top:0!important}[data-theme=light] .top-nav__dropdown .ant-dropdown-menu-item-group-title{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=dark] .top-nav__dropdown .ant-dropdown-menu-item-group-title{box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}.top-nav__dropdown .ant-dropdown-menu-item-group-list{padding:0!important}.top-nav__dropdown-label{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}@media (max-width:640px){.top-nav{display:none}}.main-layout.nav-topmenu-active .main-header,.main-layout.nav-topmenu-active .main-content,.main-layout.nav-topmenu-active .main-ticker{margin-left:0!important}@media (min-width:768px) and (max-width:991px){.main-layout.nav-topmenu-active .main-header,.main-layout.nav-topmenu-active .main-content,.main-layout.nav-topmenu-active .main-ticker{margin-left:0!important}}.main-layout.nav-topmenu-active .dashboard-cmd,.main-layout.nav-topmenu-active .asset-nav,.main-layout.nav-topmenu-active .ai-assistant-page,.main-layout.nav-topmenu-active .ant-layout-sider-collapsed~.ant-layout .main-content .dashboard-cmd,.main-layout.nav-topmenu-active .ant-layout-sider-collapsed~.ant-layout .main-content .asset-nav,.main-layout.nav-topmenu-active .ant-layout-sider-collapsed~.ant-layout .ai-assistant-page{left:0!important}.main-layout.nav-topmenu-active .dashboard-cmd,.main-layout.nav-topmenu-active .asset-nav,.main-layout.nav-topmenu-active .ai-assistant-page{top:132px!important}.main-layout.nav-topmenu-active.nav-topmenu-hidden .dashboard-cmd,.main-layout.nav-topmenu-active.nav-topmenu-hidden .asset-nav,.main-layout.nav-topmenu-active.nav-topmenu-hidden .ai-assistant-page{top:92px!important}.menu-search-modal{top:96px}.menu-search-modal .menu-search-modal__content{border:1px solid var(--glass-border);overflow:hidden;background:var(--neu-card-bg)!important;border-radius:16px!important;padding:0!important;font-family:Montserrat,sans-serif!important}.menu-search,.menu-search button,.menu-search input,.menu-search .ant-input{font-family:Montserrat,sans-serif!important}[data-theme=light] .menu-search-modal .menu-search-modal__content{box-shadow:0 12px 30px #00000014,0 2px 8px #0000000a!important}[data-theme=dark] .menu-search-modal .menu-search-modal__content{box-shadow:0 20px 50px #0009!important}.menu-search-modal__mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059!important}.menu-search{flex-direction:column;max-height:min(70vh,560px);font-family:Montserrat,sans-serif;display:flex}.menu-search__field{border-bottom:1px solid var(--glass-border);flex-shrink:0;align-items:center;gap:10px;padding:14px 18px;display:flex}.menu-search__field-icon{color:var(--color-brand);font-size:18px}.menu-search__input.ant-input,.menu-search__input .ant-input{color:var(--text-primary)!important;background:0 0!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:15px!important}.menu-search__input .ant-input::placeholder{color:var(--text-tertiary)}.menu-search__esc{letter-spacing:.06em;color:var(--text-tertiary);background:var(--neu-inset-bg);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;flex-shrink:0;padding:3px 7px;font-size:10px;font-weight:700;transition:color .15s}.menu-search__esc:hover{color:var(--color-brand-text)}.menu-search__list{scrollbar-width:thin;scrollbar-color:#7f7f7f40 transparent;flex:1;padding:8px;overflow:hidden auto}.menu-search__list::-webkit-scrollbar{width:6px}.menu-search__list::-webkit-scrollbar-thumb{background:rgba(var(--color-brand-rgb), .24);border-radius:3px}.menu-search__empty{text-align:center;color:var(--text-tertiary);padding:36px 16px;font-size:13px}.menu-search__row{cursor:pointer;text-align:left;width:100%;color:var(--text-secondary);background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:9px 12px;transition:background .14s,color .14s;display:flex}.menu-search__row.is-active{background:rgba(var(--color-brand-rgb), .12);color:var(--color-brand-text)}[data-theme=light] .menu-search__row.is-active{background:rgba(var(--color-brand-rgb), .08)}.menu-search__row.is-active .menu-search__row-icon{color:var(--color-brand)}.menu-search__row-icon{width:30px;height:30px;color:var(--text-tertiary);background:var(--neu-inset-bg);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:color .14s;display:inline-flex}.menu-search__row-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.menu-search__row-label{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.menu-search__hl{color:var(--color-brand);background:0 0;padding:0;font-weight:700}.menu-search__row-trail{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;font-size:10.5px;line-height:1.3;display:flex}.menu-search__row-trail-seg{align-items:center;display:inline-flex}.menu-search__row-trail-sep{opacity:.6;margin:0 4px;font-size:7px}.menu-search__row-enter{color:var(--color-brand);opacity:.7;flex-shrink:0;font-size:13px}.menu-search__row.is-current .menu-search__row-label:after{content:"•";color:var(--color-brand);margin-left:6px}.menu-search__footer{border-top:1px solid var(--glass-border);color:var(--text-tertiary);flex-shrink:0;align-items:center;gap:16px;padding:9px 18px;font-size:10.5px;display:flex}.menu-search__footer kbd{text-align:center;min-width:16px;color:var(--text-secondary);background:var(--neu-inset-bg);border-radius:5px;margin-right:3px;padding:1px 5px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:10px;display:inline-block;box-shadow:inset 0 -1px #00000014}.sidebar-search-trigger{border:1px solid var(--glass-border);background:var(--neu-inset-bg);color:var(--text-tertiary);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;margin:12px 14px 4px;padding:9px 12px;font-family:Montserrat,sans-serif;font-size:12.5px;transition:color .16s,box-shadow .16s,border-color .16s;display:flex}.sidebar-search-trigger:hover{color:var(--color-brand-text);border-color:rgba(var(--color-brand-rgb), .4)}.sidebar-search-trigger .anticon{color:var(--color-brand);flex-shrink:0;font-size:15px}.sidebar-search-trigger__label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.sidebar-search-trigger__kbd{background:var(--neu-card-bg);border:1px solid var(--glass-border);border-radius:5px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600}.ant-layout-sider-collapsed .sidebar-search-trigger{border-radius:12px;justify-content:center;width:40px;height:40px;margin:12px auto 4px;padding:0}.ant-layout-sider-collapsed .sidebar-search-trigger__label,.ant-layout-sider-collapsed .sidebar-search-trigger__kbd{display:none}.top-nav__search{background:var(--neu-inset-bg);width:30px;height:30px;color:var(--color-brand);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;font-size:14px;transition:background .18s,box-shadow .18s,color .18s;display:inline-flex}.top-nav__search:hover{background:rgba(var(--color-brand-rgb), .14)}.nav-dock-item--search .nav-dock-item__icon{color:var(--color-brand)}.live-ticker{white-space:nowrap;background:var(--glass-bg);border-bottom:1px solid var(--glass-border);font-family:var(--font-sans);align-items:center;height:26px;padding:5px 0;line-height:1;display:flex;overflow:hidden}.ticker-track{will-change:transform;gap:80px;animation:linear infinite paused ticker-scroll;display:inline-flex}.live-ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item{flex-shrink:0;align-items:center;gap:8px;padding:0 4px;display:inline-flex}.ticker-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 6px}.ticker-text{color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1}.ticker-time{color:var(--text-tertiary);font-size:9px;font-family:var(--font-mono);opacity:.85;font-weight:700;line-height:1}[data-theme=light] .live-ticker{background:linear-gradient(90deg, rgba(var(--color-brand-rgb), .1) 0%, rgba(var(--color-brand-rgb), .02) 35%, rgba(var(--color-brand-rgb), .02) 65%, rgba(var(--color-brand-rgb), .1) 100%), var(--neu-card-bg);border-top:1px solid rgba(var(--color-brand-rgb), .18);border-bottom:1px solid rgba(var(--color-brand-rgb), .18);box-shadow:none}[data-theme=light] .ticker-dot{box-shadow:0 0 5px}[data-theme=dark] .live-ticker{background:linear-gradient(90deg, rgba(var(--color-brand-rgb), .16) 0%, rgba(var(--color-brand-rgb), .04) 35%, rgba(var(--color-brand-rgb), .04) 65%, rgba(var(--color-brand-rgb), .16) 100%), #00000040;border-top:1px solid rgba(var(--color-brand-rgb), .22);border-bottom:1px solid rgba(var(--color-brand-rgb), .22);box-shadow:none}[data-theme=dark] .ticker-dot{box-shadow:0 0 6px}[data-theme=dark] .ticker-text{color:#bdbdbd}[data-theme=dark] .ticker-time{color:#a5a5a5}[data-theme=light] .ticker-text{color:#6f6f6f}[data-theme=light] .ticker-time{color:#bdbdbd}.legal-docs-title{align-items:center;gap:8px;font-weight:700;display:inline-flex}.legal-docs-title .anticon{color:var(--color-brand)}.legal-docs-meta{font-size:11.5px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-tertiary);border-bottom:1px solid var(--glass-border,#00000014);margin-bottom:14px;padding-bottom:12px}.legal-docs-body{max-height:60vh;padding-inline-end:6px;overflow-y:auto}.legal-docs-section{margin-bottom:16px}.legal-docs-section:last-child{margin-bottom:0}.legal-docs-heading{color:var(--text-primary);margin:0 0 5px;font-size:13px;font-weight:700}.legal-docs-text.ant-typography{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.6}.plicense-modal .ant-modal-content{overflow:hidden;border-radius:16px!important;padding:0!important}.plicense-modal .ant-modal-close{top:18px;z-index:5;color:var(--text-tertiary)}.plicense-modal .ant-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:18px}.plicense-modal .ant-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:18px}.plicense-modal .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px}.plicense-modal .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:18px}.plicense-header{background:var(--glass-bg,#00000008);border-bottom:1px solid var(--glass-border,#00000014);align-items:center;gap:14px;padding:24px 24px 20px;display:flex;position:relative;overflow:hidden}.plicense-header:before{content:"";top:0;background:linear-gradient(90deg, var(--color-brand), var(--color-brand-hover));height:3px;position:absolute;left:0;right:0}.plicense-seal{top:-28px;color:var(--color-brand);opacity:.06;pointer-events:none;font-size:150px;line-height:1;position:absolute;transform:rotate(-8deg)}.plicense-seal:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-18px}.plicense-seal:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-18px}.plicense-seal:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-18px}.plicense-seal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-18px}.plicense-logo{flex-shrink:0;align-items:center;display:flex}.plicense-heading{flex-direction:column;gap:2px;min-width:0;display:flex}.plicense-title{letter-spacing:-.01em;color:var(--text-primary);font-size:17px;font-weight:700;line-height:1.2}.plicense-subtitle{font-size:11.5px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.plicense-status{letter-spacing:.04em;text-transform:uppercase;color:#15803d;white-space:nowrap;background:#22c55e1f;border:1px solid #22c55e52;border-radius:999px;align-items:center;gap:6px;margin-inline-start:auto;padding:5px 11px 5px 9px;font-size:11px;font-weight:700;display:inline-flex}[data-theme=dark] .plicense-status{color:#4ade80;background:#22c55e26}.plicense-status .plicense-dot{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e2e}.plicense-body{grid-template-columns:1fr 1fr;align-items:start;gap:18px 20px;padding:18px 24px 22px;display:grid}.plicense-body>section:nth-child(3){grid-column:1/-1}.plicense-security{background:var(--color-brand-bg,#0000000a);border:1px solid var(--color-brand-border,#00000014);border-radius:12px;grid-column:1/-1;align-items:center;gap:11px;padding:11px 13px;display:flex}.plicense-security-ico{color:#fff;background:var(--color-brand);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:inline-flex}.plicense-security-text{color:var(--text-secondary);font-size:11px;line-height:1.5}.plicense-security-text strong{color:var(--text-primary);margin-bottom:1px;font-size:11.5px;font-weight:700;display:block}@media (max-width:640px){.plicense-body{grid-template-columns:1fr}.plicense-body>section:nth-child(3){grid-column:auto}}.plicense-section-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin:0 2px 6px;font-size:9.5px;font-weight:700}.plicense-card{border:1px solid var(--glass-border,#00000014);background:var(--glass-bg,#00000006);border-radius:13px;overflow:hidden}.plicense-row{align-items:center;gap:9px;padding:9px 13px;display:flex}.plicense-row+.plicense-row{border-top:1px solid var(--glass-border,#0000000f)}.plicense-row-ico{width:25px;height:25px;color:var(--color-brand);background:var(--color-brand-bg-strong,#0000000d);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.plicense-row-label{color:var(--text-secondary);white-space:nowrap;font-size:11px}.plicense-row-value{text-align:end;color:var(--text-primary);margin-inline-start:auto;font-size:11.5px;font-weight:600}.plicense-row-value.is-mono{font-family:var(--font-mono);letter-spacing:.02em}.plicense-row-value.is-accent{color:var(--color-brand)}.plicense-pill{color:var(--color-brand);background:var(--color-brand-bg-strong,#0000000f);border:1px solid var(--color-brand-border,#0000001a);border-radius:999px;align-items:center;gap:5px;margin-inline-start:auto;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.plicense-footer{border-top:1px solid var(--glass-border,#00000014);background:var(--glass-bg,#00000005);margin-top:4px;padding:13px 24px}.plicense-footer-verified{color:var(--text-secondary);align-items:center;gap:7px;margin-bottom:6px;font-size:11.5px;font-weight:600;display:flex}.plicense-footer-verified .anticon{color:#22c55e;font-size:14px}.plicense-footer-legal{color:var(--text-tertiary);margin:0;font-size:10.5px;line-height:1.5}.plicense-footer-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.plicense-links{align-items:center;gap:10px;font-size:11.5px;display:inline-flex}.plicense-links button{cursor:pointer;font:inherit;color:var(--text-secondary);background:0 0;border:none;padding:0;transition:color .15s}.plicense-links button:hover{color:var(--color-brand);text-decoration:underline}.plicense-link-sep{background:var(--glass-border,#0003);width:1px;height:11px}.plicense-built{border-top:1px solid var(--glass-border,#00000014);letter-spacing:.02em;color:var(--text-secondary);justify-content:center;align-items:center;gap:7px;margin-top:12px;padding-top:11px;font-size:11px;font-weight:600;display:flex}.plicense-flag{background:linear-gradient(#009739 0 33.34%,#fff 33.34% 66.67%,#000 66.67% 100%);border:1px solid #00000024;border-radius:2px;width:19px;height:13px;display:inline-block;position:relative;overflow:hidden}.plicense-flag:before{content:"";background:#ce1126;width:26%;position:absolute;top:0;bottom:0}.plicense-flag:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.plicense-flag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.plicense-flag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.plicense-flag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.main-layout{min-height:100vh;background:0 0!important}.main-sidebar{z-index:100;border-right:1px solid var(--glass-border);flex-direction:column;display:flex;top:0;bottom:0;left:0;overflow:hidden;position:fixed!important}.main-sidebar .ant-layout-sider-children{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.main-sidebar .ant-layout-sider-children:after{content:"";background:radial-gradient(ellipse at bottom, var(--color-accent-bg) 0%, transparent 70%);pointer-events:none;z-index:1;height:120px;position:absolute;bottom:0;left:0;right:0}.main-sidebar:after{content:"";background:linear-gradient(180deg, transparent 0%, rgba(var(--color-brand-rgb), .12) 15%, rgba(var(--color-brand-rgb), .2) 50%, rgba(var(--color-brand-rgb), .12) 85%, transparent 100%);z-index:2;background-size:100% 200%;width:1px;position:absolute;top:0;bottom:0;right:0}@keyframes sidebar-edge-flow{0%,to{background-position:0 0}50%{background-position:0 100%}}.sidebar-logo{border-bottom:1px solid var(--glass-border);z-index:2;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;height:72px;padding:0 20px;display:flex;position:relative}.ant-layout-sider-collapsed .sidebar-logo{justify-content:center;align-items:center;padding:0}.logo-icon-wrapper{background:linear-gradient(135deg, var(--color-brand), var(--color-brand-hover));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.logo-icon{font-size:23px;color:#fff!important;-webkit-text-fill-color:white!important;background:0 0!important}.logo-img{object-fit:contain;box-sizing:border-box;border-radius:6px;width:100%;height:100%;padding:4px}.logo-icon-wrapper:has(.logo-img:not(.logo-img--white):not(.logo-img--dark)){width:auto;height:auto;box-shadow:none!important;background:0 0!important;animation:none!important}.logo-img:not(.logo-img--white):not(.logo-img--dark){width:auto;max-width:136px;height:40px;padding:0}.ant-layout-sider-collapsed .logo-img:not(.logo-img--white):not(.logo-img--dark){max-width:56px}.logo-icon-wrapper:has(.logo-img:not(.logo-img--white):not(.logo-img--dark)):before{display:none!important}.logo-icon-wrapper:has(.logo-img:not(.logo-img--white):not(.logo-img--dark)):after{display:none!important}[data-theme=dark] .logo-img:not(.logo-img--white):not(.logo-img--dark){filter:brightness(1.3)saturate(1.2)}.logo-img--tinted{background-color:#fff;display:block;-webkit-mask-clip:content-box;mask-clip:content-box;-webkit-mask-origin:content-box;mask-origin:content-box}.logo-tagline{letter-spacing:.01em;color:var(--text-tertiary);white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;line-height:1}.logo-tagline strong{color:var(--text-secondary);font-weight:800}.sidebar-menu{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex:1;padding:16px 10px;overflow:hidden auto;background:0 0!important;border-right:none!important}.sidebar-menu .ant-menu-sub.ant-menu-inline{will-change:max-height;background:0 0!important;border:none!important;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .25s!important;overflow:hidden!important}.sidebar-menu .ant-menu-submenu-open>.ant-menu-sub.ant-menu-inline{overflow:hidden!important}.sidebar-menu .ant-menu-sub{background:0 0!important}.sidebar-menu .ant-menu-submenu-title{margin-bottom:2px;font-size:12px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:10px!important;height:38px!important;font-family:Montserrat,sans-serif!important;line-height:38px!important}.sidebar-menu .ant-menu-submenu-title:hover{background:var(--glass-bg-hover)!important}.sidebar-menu .ant-menu-submenu-arrow{opacity:.65;transition:opacity .2s}.sidebar-menu .ant-menu-submenu-title:hover .ant-menu-submenu-arrow{opacity:1}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-arrow{display:none!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-item,.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-title{height:35px!important;margin-bottom:2px!important;padding:4px 10px!important;line-height:35px!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-item .ant-menu-item-icon,.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon{font-size:14px!important}.ant-layout-sider-collapsed .sidebar-menu{padding:6px 8px!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-item .ant-menu-title-content,.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-title .ant-menu-title-content{display:none!important}.sidebar-menu .ant-menu-submenu{margin-top:4px;position:relative}.sidebar-menu .ant-menu-submenu:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-border), transparent);height:1px;position:absolute;top:0;left:16px;right:16px}.sidebar-menu .ant-menu-submenu:first-child:before{display:none}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu{margin-top:0}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu:before{display:none}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-title,.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-active>.ant-menu-submenu-title,.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-open>.ant-menu-submenu-title{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:8px!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-title:hover,.ant-layout-sider-collapsed .sidebar-menu .ant-menu-item:hover{background:rgba(var(--color-brand-rgb), .08)!important;box-shadow:none!important}.sidebar-menu .ant-menu-item{height:34px;margin-bottom:1px;font-size:12px;font-weight:500;line-height:34px;transition:background-color .2s,color .2s,box-shadow .2s;position:relative;border-radius:10px!important;padding-left:10px!important;padding-right:10px!important;font-family:Montserrat,sans-serif!important;overflow:visible!important}.sidebar-menu .ant-menu-item .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon{transition:color .2s;color:var(--text-tertiary)!important;font-size:13.5px!important}.ant-layout-sider:not(.ant-layout-sider-collapsed) .sidebar-menu .ant-menu-item .ant-menu-item-icon,.ant-layout-sider:not(.ant-layout-sider-collapsed) .sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon{margin-right:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:18px!important;min-width:18px!important;max-width:18px!important;margin-inline-end:8px!important;display:inline-flex!important}.sidebar-menu .ant-menu-item .ant-menu-item-icon+span,.sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon+span,.sidebar-menu .ant-menu-item .anticon+span,.sidebar-menu .ant-menu-submenu-title .anticon+span,.sidebar-menu .ant-menu-item .ant-menu-title-content,.sidebar-menu .ant-menu-submenu-title .ant-menu-title-content{margin-inline-start:0!important;margin-inline-end:0!important;padding-inline-start:0!important;flex:auto!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important}.sidebar-menu .ant-menu-item,.sidebar-menu .ant-menu-submenu-title{gap:0!important}.sidebar-menu .ant-menu-submenu-title{position:relative;border-radius:10px!important;height:34px!important;margin-bottom:1px!important;padding-left:10px!important;padding-right:10px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:34px!important;transition:background-color .2s,color .2s,box-shadow .2s!important;overflow:visible!important}.sidebar-menu .ant-menu-submenu-title:hover{transform:translate(3px);background:var(--glass-bg-hover)!important}.sidebar-menu .ant-menu-submenu-title:hover .ant-menu-item-icon{filter:drop-shadow(0 0 6px rgba(var(--color-brand-rgb), .3));transform:scale(1.1);color:var(--color-brand-text)!important}.sidebar-menu__label{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.sidebar-menu .ant-menu-submenu-title .ant-menu-title-content{min-width:0;padding-right:20px;overflow:hidden}.sidebar-menu .ant-menu-submenu-title .sidebar-menu__label{max-width:100%;display:block}.sidebar-menu .ant-menu-item .ant-menu-title-content{min-width:0;overflow:hidden}.sidebar-menu .ant-menu-item:hover{transform:translate(3px);background:var(--glass-bg-hover)!important}.sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{filter:drop-shadow(0 0 6px rgba(var(--color-brand-rgb), .3));transform:scale(1.1);color:var(--color-brand-text)!important}.sidebar-menu .ant-menu-item:hover .ant-menu-title-content{color:var(--text-primary)!important}.sidebar-menu .ant-menu-item:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--color-brand-rgb), .08) 50%, transparent 100%);pointer-events:none;width:100%;height:100%;transition:left .6s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:-100%}.sidebar-menu .ant-menu-item:hover:after{left:100%}.sidebar-menu .ant-menu-item-selected{box-shadow:inset 0 0 24px rgba(var(--color-brand-rgb), .08), 0 4px 16px rgba(var(--color-brand-rgb), .08);transform:translate(3px);background:linear-gradient(90deg, rgba(var(--color-brand-rgb), .14) 0%, rgba(var(--color-brand-rgb), .08) 100%)!important}.sidebar-menu .ant-menu-item-selected:before{content:"";background:linear-gradient(180deg, var(--color-brand), var(--color-brand-hover), var(--color-brand));width:3px;box-shadow:0 0 14px rgba(var(--color-brand-rgb), .3), 0 0 32px rgba(var(--color-brand-rgb), .18);z-index:1;background-size:100% 200%;border-radius:0 4px 4px 0;position:absolute;top:10%;bottom:10%;left:0}@keyframes sidebar-glow{0%,to{box-shadow:0 0 10px rgba(var(--color-brand-rgb), .3), 0 0 22px rgba(var(--color-brand-rgb), .12);opacity:.85}50%{box-shadow:0 0 20px rgba(var(--color-brand-rgb), .2), 0 0 42px rgba(var(--color-brand-rgb), .2);opacity:1}}@keyframes sidebar-bar-flow{0%,to{background-position:0 0}50%{background-position:0 100%}}.sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{filter:drop-shadow(0 0 8px rgba(var(--color-brand-rgb), .3));transform:scale(1.08);color:var(--color-brand-text)!important}@keyframes sidebar-icon-pulse{0%,to{filter:drop-shadow(0 0 6px rgba(var(--color-brand-rgb), .3))}50%{filter:drop-shadow(0 0 12px rgba(var(--color-brand-rgb), .2))}}.sidebar-menu .ant-menu-item-selected .ant-menu-title-content{background:linear-gradient(90deg, var(--text-primary) 0%, var(--color-brand) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;color:var(--text-primary)!important}.sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{filter:drop-shadow(0 0 6px rgba(var(--color-brand-rgb), .3));color:var(--color-brand-text)!important}.sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{font-weight:600;color:var(--text-primary)!important}[data-theme=light] .ant-layout-sider:not(.ant-layout-sider-collapsed) .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{color:var(--color-brand-text)!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{box-shadow:none!important;background:0 0!important;border:none!important}[data-theme=light] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title,[data-theme=dark] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{box-shadow:none!important;background:0 0!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{filter:drop-shadow(0 0 8px rgba(var(--color-brand-rgb), .35));transform:scale(1.08);color:var(--color-brand-text)!important}[data-theme=light] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{color:var(--color-brand-text)!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon:after{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .5);border-radius:50%;position:absolute;top:-2px;right:-4px}[data-theme=light] .sidebar-menu .ant-menu-item{box-shadow:none!important;color:#6f6f6f!important;background:0 0!important;border:none!important;transition:background-color .2s,color .2s,box-shadow .2s!important}[data-theme=light] .sidebar-menu .ant-menu-item .ant-menu-title-content{color:#6f6f6f!important;-webkit-text-fill-color:#6f6f6f!important}[data-theme=light] .sidebar-menu .ant-menu-item .ant-menu-item-icon{color:#6f6f6f!important}[data-theme=light] .sidebar-menu .ant-menu-item:hover{transform:none;background:var(--neu-card-bg)!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #ffffffb3!important}[data-theme=light] .sidebar-menu .ant-menu-item:hover .ant-menu-title-content{color:#222!important;-webkit-text-fill-color:#222!important}[data-theme=light] .sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{filter:none;color:var(--color-brand-text)!important}[data-theme=light] .sidebar-menu .ant-menu-item-selected{transform:none;background:var(--neu-card-bg)!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #ffffffb3!important}[data-theme=light] .sidebar-menu .ant-menu-item-selected:before{display:none!important}[data-theme=light] .sidebar-menu .ant-menu-item-selected .ant-menu-title-content{-webkit-text-fill-color:var(--text-primary)!important;color:var(--text-primary)!important;background:0 0!important}[data-theme=light] .sidebar-menu .ant-menu-item:after{display:none}[data-theme=light] .sidebar-menu .ant-menu-submenu-title,[data-theme=light] .sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon{color:#6f6f6f!important}[data-theme=light] .sidebar-menu .ant-menu-submenu-title:hover{background:var(--neu-card-bg)!important;color:#222!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #ffffffb3!important}[data-theme=light] .sidebar-menu .ant-menu-submenu-title:hover .ant-menu-item-icon{color:var(--color-brand-text)!important}[data-theme=light] .sidebar-menu .ant-menu-submenu:before{background:#0000000a!important}[data-theme=light] .ant-layout-sider:not(.ant-layout-sider-collapsed) .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{position:relative;color:var(--color-brand-text)!important;filter:none!important}[data-theme=light] .ant-layout-sider:not(.ant-layout-sider-collapsed) .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon:after{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .5);border-radius:50%;position:absolute;top:-2px;right:-6px}@keyframes sidebar-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}[data-theme=light] .sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{filter:none}[data-theme=dark] .sidebar-menu .ant-menu-item{box-shadow:none!important;color:#bdbdbd!important;background:0 0!important;border:none!important;transition:background-color .2s,color .2s,box-shadow .2s!important}[data-theme=dark] .sidebar-menu .ant-menu-item .ant-menu-title-content{color:#bdbdbd!important;-webkit-text-fill-color:#bdbdbd!important}[data-theme=dark] .sidebar-menu .ant-menu-item .ant-menu-item-icon{color:#a5a5a5!important}[data-theme=dark] .sidebar-menu .ant-menu-item:hover{transform:none;background:var(--neu-card-bg)!important;box-shadow:3px 3px 6px #00000040,-2px -2px 4px #373b4026!important}[data-theme=dark] .sidebar-menu .ant-menu-item:hover .ant-menu-title-content{color:#e2e2e2!important;-webkit-text-fill-color:#e2e2e2!important}[data-theme=dark] .sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{filter:none;color:var(--color-brand-text)!important}[data-theme=dark] .sidebar-menu .ant-menu-item-selected{transform:none;background:var(--neu-card-bg)!important;box-shadow:3px 3px 6px #00000040,-2px -2px 4px #373b4026,0 0 4px #7fc9bb0f!important}[data-theme=dark] .sidebar-menu .ant-menu-item-selected:before{display:none!important}[data-theme=dark] .sidebar-menu .ant-menu-item-selected .ant-menu-title-content{-webkit-text-fill-color:var(--color-brand-text)!important;color:var(--color-brand-text)!important;background:0 0!important}[data-theme=dark] .sidebar-menu .ant-menu-item:after{display:none}[data-theme=dark] .sidebar-menu .ant-menu-submenu-title{color:#bdbdbd!important}[data-theme=dark] .sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon{color:#a5a5a5!important}[data-theme=dark] .sidebar-menu .ant-menu-submenu-title:hover{background:var(--neu-card-bg)!important;color:#e2e2e2!important;box-shadow:3px 3px 6px #00000040,-2px -2px 4px #373b4026!important}[data-theme=dark] .sidebar-menu .ant-menu-submenu-title:hover .ant-menu-item-icon{color:var(--color-brand-text)!important}[data-theme=dark] .sidebar-menu .ant-menu-submenu:before{background:#ffffff08!important}[data-theme=dark] .ant-layout-sider:not(.ant-layout-sider-collapsed) .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{position:relative;color:var(--color-brand-text)!important;filter:none!important}[data-theme=dark] .ant-layout-sider:not(.ant-layout-sider-collapsed) .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon:after{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .5);border-radius:50%;position:absolute;top:-2px;right:-6px}[data-theme=dark] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected{background:var(--neu-card-bg)!important;box-shadow:3px 3px 6px #00000040,-2px -2px 4px #373b4026!important}[data-theme=dark] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{position:relative;color:var(--color-brand-text)!important}[data-theme=dark] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon:after{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .5);border-radius:50%;position:absolute;top:-2px;right:-4px}.ant-menu-submenu-popup{max-height:none!important;position:fixed!important}.ant-menu-submenu-popup .ant-menu{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(var(--color-brand-rgb), .15) transparent;background:var(--bg-elevated)!important;border-radius:10px!important;max-height:60vh!important;padding:4px!important;font-family:Montserrat,sans-serif!important;overflow:hidden auto!important}.ant-menu-submenu-popup .ant-menu::-webkit-scrollbar{width:3px}.ant-menu-submenu-popup .ant-menu::-webkit-scrollbar-track{background:0 0}.ant-menu-submenu-popup .ant-menu::-webkit-scrollbar-thumb{background:rgba(var(--color-brand-rgb), .18);border-radius:2px}.ant-menu-submenu-popup .ant-menu::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-brand-rgb), .35)}.ant-menu-submenu-popup .ant-menu-item{border-radius:6px!important;height:32px!important;margin-bottom:1px!important;padding:0 12px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:32px!important;transition:all .2s!important}.ant-menu-submenu-popup .ant-menu-item:hover{background:var(--glass-bg-hover)!important}.ant-menu-submenu-popup .ant-menu-item-selected{background:var(--color-primary-bg)!important;color:var(--color-brand-text)!important}[data-theme=dark] .ant-menu-submenu-popup .ant-menu{background:var(--neu-card-bg)!important;border:1px solid #5a5a5f26!important;box-shadow:4px 4px 8px #0000004d,-3px -3px 6px #373b4033,0 0 4px #7fc9bb0a!important}[data-theme=dark] .ant-menu-submenu-popup .ant-menu-item{color:#bdbdbd!important}[data-theme=dark] .ant-menu-submenu-popup .ant-menu-item:hover{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:2px 2px 4px #0003,-1px -1px 3px #373b401f!important}[data-theme=dark] .ant-menu-submenu-popup .ant-menu-item-selected{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #00000040,inset -1px -1px 2px #373b401f!important}[data-theme=light] .ant-menu-submenu-popup .ant-menu{background:var(--neu-card-bg)!important;border:none!important;border-radius:10px!important;padding:4px!important;box-shadow:6px 6px 14px #0000001c,-4px -4px 10px #ffffffbf!important}[data-theme=light] .ant-menu-submenu-popup .ant-menu-item{color:var(--text-secondary)!important}[data-theme=light] .ant-menu-submenu-popup .ant-menu-item:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #ffffffb3!important}[data-theme=light] .ant-menu-submenu-popup .ant-menu-item-selected{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #00000014,inset -3px -3px 6px #fffc!important}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected,[data-theme=light] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected,[data-theme=dark] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected{box-shadow:none!important;background:0 0!important;border:none!important}[data-theme=light] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{position:relative;color:var(--color-brand-text)!important}[data-theme=light] .ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-selected .ant-menu-item-icon:after{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .5);border-radius:50%;position:absolute;top:-2px;right:-4px}.sidebar-menu .ant-menu-item-divider{border-color:var(--glass-border);opacity:.5;margin:8px 16px}.sidebar-menu .ant-menu-item-group-title{white-space:nowrap;text-overflow:ellipsis;line-height:1.2;position:relative;overflow:hidden;text-transform:uppercase!important;letter-spacing:.04em!important;margin:6px 0 0!important;padding:14px 16px 6px!important;font-size:10px!important;font-weight:700!important}.sidebar-menu>.ant-menu-item-group>.ant-menu-item-group-title{border-top:none;border-radius:8px;color:var(--text-primary)!important;margin-top:10px!important;margin-bottom:4px!important;padding:8px 12px!important}.sidebar-menu>.ant-menu-item-group>.ant-menu-item-group-title:before{content:"";background:var(--color-brand);vertical-align:1px;width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .55);border-radius:50%;margin-inline-end:8px;display:inline-block}[data-theme=light] .sidebar-menu>.ant-menu-item-group>.ant-menu-item-group-title{background:var(--neu-inset-bg);box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80;color:var(--text-primary)!important}[data-theme=dark] .sidebar-menu>.ant-menu-item-group>.ant-menu-item-group-title{background:var(--neu-inset-bg);box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424}.sidebar-menu .ant-menu-sub .ant-menu-item-group>.ant-menu-item-group-title{color:var(--text-tertiary)!important;letter-spacing:.14em!important;box-shadow:none!important;background:0 0!important;border-top:none!important;margin-top:4px!important;padding:10px 16px 4px!important;font-size:9px!important}.sidebar-menu .ant-menu-sub .ant-menu-item-group>.ant-menu-item-group-title:before{display:none}.ant-layout-sider-collapsed .sidebar-menu .ant-menu-item-group-title{display:none!important}.sidebar-ai-badge{border:1px solid var(--color-accent-bg);background:linear-gradient(135deg, var(--color-accent-bg) 0%, rgba(var(--color-brand-rgb), .08) 100%);z-index:2;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;margin:4px 14px 8px;padding:8px 10px;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.sidebar-ai-badge--collapsed{justify-content:center;gap:0;width:40px;height:40px;margin:4px auto 8px;padding:0}.sidebar-ai-badge--collapsed .data-pulse{position:absolute;top:4px;right:4px;margin:0!important}.sidebar-ai-badge>div>div:first-child{font-size:11px!important}.sidebar-ai-badge>div>div:last-child{font-size:9px!important}.sidebar-ai-badge .anticon-robot{font-size:13px!important}.sidebar-ai-badge:hover{border-color:rgba(var(--color-brand-rgb), .2);background:linear-gradient(135deg, var(--color-accent-bg) 0%, rgba(var(--color-brand-rgb), .08) 100%);box-shadow:0 8px 24px var(--color-accent-glow);transform:translateY(-2px)}.sidebar-ai-badge:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-brand-rgb), .2), transparent);z-index:1;height:1px;position:absolute;top:0;left:15%;right:15%}.sidebar-ai-badge:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-accent-bg) 25%, var(--color-accent-bg) 50%, transparent 100%);pointer-events:none;width:200%;height:100%;position:absolute;top:0;left:-100%}@keyframes ai-shimmer{0%{transform:translate(-50%)}to{transform:translate(50%)}}.sidebar-ai-badge .anticon-robot{filter:drop-shadow(0 0 6px rgba(var(--color-brand-rgb), .2))}@keyframes ai-icon-breathe{0%,to{filter:drop-shadow(0 0 4px rgba(var(--color-brand-rgb), .2))}50%{filter:drop-shadow(0 0 10px rgba(var(--color-brand-rgb), .2))}}.sidebar-ai-badge .data-pulse{border-radius:50%;width:8px;height:8px;position:relative}.sidebar-ai-badge .data-pulse:before{content:"";opacity:1;border:1px solid;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;background:0 0!important}.sidebar-ai-badge .data-pulse--online{color:#22c55e8c;background:#22c55e!important;box-shadow:0 0 8px #22c55e8c!important}.sidebar-ai-badge .data-pulse--online:before{background:0 0!important;border-color:#22c55e8c!important}.sidebar-ai-badge .data-pulse--offline{color:#e031318c;background:var(--severity-critical)!important;box-shadow:0 0 8px #e031318c!important}.sidebar-ai-badge .data-pulse--offline:before{background:0 0!important;border-color:#e031318c!important}.sidebar-ai-badge .data-pulse--checking{color:#82828266;background:var(--text-tertiary)!important;box-shadow:0 0 8px #82828266!important}.sidebar-ai-badge .data-pulse--checking:before{background:0 0!important;border-color:#82828266!important}@keyframes ai-online-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.85)}}@keyframes ai-online-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(2.2)}}.sidebar-version{text-align:center;font-size:10px;font-family:var(--font-mono);color:var(--text-tertiary);opacity:.6;letter-spacing:.08em;z-index:2;flex-shrink:0;padding:8px 20px 14px;position:relative}.sidebar-version:hover{opacity:1;color:var(--color-brand);outline:none;transition:opacity .15s,color .15s}.sidebar-version:focus-visible{opacity:1;color:var(--color-brand);outline:none;transition:opacity .15s,color .15s}.sidebar-version:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-border), transparent);height:1px;position:absolute;top:0;left:25%;right:25%}.sidebar-menu{scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar-menu:hover{scrollbar-color:rgba(var(--color-brand-rgb), .18) transparent}.sidebar-menu::-webkit-scrollbar{width:3px}.sidebar-menu::-webkit-scrollbar-track{background:0 0}.sidebar-menu::-webkit-scrollbar-thumb{background:0 0;border-radius:2px;transition:background .3s}.sidebar-menu:hover::-webkit-scrollbar-thumb{background:rgba(var(--color-brand-rgb), .18)}.sidebar-menu::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-brand-rgb), .35)}.main-header{z-index:99;justify-content:space-between;align-items:center;height:64px;margin-left:240px;line-height:normal;transition:margin-left .2s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0;padding:0 24px!important}.main-header .header-left,.main-header .header-right,.main-header .header-search-group,.main-header .header-search-wrap{align-self:center;align-items:center!important}.main-header .ant-btn.header-trigger,.main-header .header-category-select.ant-select,.main-header .header-category-select .ant-select-selector,.main-header .header-search.ant-input-affix-wrapper{align-self:center!important}.main-header .header-category-select.ant-select,.main-header .header-category-select .ant-select-selector{height:40px!important}.main-header .header-search.ant-input-affix-wrapper{align-items:center!important;height:40px!important;display:flex!important}.main-header:after{content:"";background:var(--refraction-line);pointer-events:none;height:1px;position:absolute;bottom:0;left:8%;right:8%}.ant-layout-sider-collapsed~.ant-layout>.main-header{margin-left:72px}.main-ticker{z-index:98;background:var(--header-bg);border-bottom:1px solid var(--glass-border);position:sticky;top:64px}[data-theme=light] .main-ticker{-webkit-backdrop-filter:none;background:0 0;border-bottom:none}[data-theme=light] .main-header{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;border:none!important;border-bottom:1px solid #0000000f!important;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000a!important}[data-theme=dark] .main-header{border-bottom:1px solid #5a5a5f1a;box-shadow:0 1px 1px #0000002e,0 4px 10px #00000014;background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important}[data-theme=dark] .main-header:after{display:none}[data-theme=dark] .main-ticker{background:var(--neu-inset-bg);-webkit-backdrop-filter:none;border-bottom:1px solid #5a5a5f26}.header-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.header-right{flex-shrink:0;align-items:center;gap:14px;display:flex}.main-header .ant-btn.header-trigger{flex-shrink:0;position:relative;width:40px!important;height:40px!important;color:var(--text-secondary)!important;border:none!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:15px!important;line-height:1!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important;display:inline-flex!important;transform:translateY(-1px)!important}.main-header .ant-btn.header-trigger:hover{color:var(--text-primary)!important}[data-theme=light] .main-header .ant-btn.header-trigger{background:var(--neu-btn-bg)!important;box-shadow:3px 3px 8px #00000021,-2px -2px 5px #fffffff2!important}[data-theme=light] .main-header .ant-btn.header-trigger:hover{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff8c, 0 0 0 1px rgba(var(--color-brand-rgb), .18)!important}[data-theme=light] .main-header .ant-btn.header-trigger:active{box-shadow:inset 3px 3px 6px #0000001f,inset -2px -2px 4px #ffffff8c!important}[data-theme=dark] .main-header .ant-btn.header-trigger{background:var(--neu-btn-bg)!important;border:1px solid #0000000f!important;box-shadow:3px 3px 6px #00000059,-2px -2px 4px #373b4024!important}[data-theme=dark] .main-header .ant-btn.header-trigger:hover{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 4px #5a5f6424, 0 0 0 1px rgba(var(--color-brand-rgb), .22)!important;border-color:#0000!important}[data-theme=dark] .main-header .ant-btn.header-trigger:active{box-shadow:inset 3px 3px 6px #00000080,inset -2px -2px 4px #5a5f641f!important}.header-search-group{flex:1;align-items:center;gap:10px;min-width:0;max-width:740px;height:40px;display:flex}.header-category-select{flex-shrink:0;align-items:center;width:180px!important;height:40px!important;display:flex!important}.header-category-select.ant-select{height:40px!important;line-height:40px!important}.header-category-select.ant-select .ant-select-selector{color:#e2e2e2!important;-webkit-backdrop-filter:none!important;background:#373b40!important;border:none!important;border-radius:10px!important;align-items:center!important;height:40px!important;min-height:40px!important;padding:0 14px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;transition:box-shadow .2s!important;display:flex!important;box-shadow:inset 2px 2px 5px #0000008c,inset -2px -2px 5px #ffffff0a!important}.header-category-select .ant-select-selection-item,.header-category-select .ant-select-selection-placeholder{align-items:center!important;font-size:12px!important;line-height:40px!important;display:flex!important}.header-category-select .ant-select-selection-search,.header-category-select .ant-select-selection-search-input{height:40px!important;line-height:40px!important}[data-theme=dark] .header-category-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector{box-shadow:inset 2px 2px 5px #0000008c, inset -2px -2px 5px #ffffff0a, 0 0 0 1px rgba(var(--color-brand-rgb), .35)!important;background:#373b40!important;border:none!important}[data-theme=dark] .header-category-select.ant-select-focused .ant-select-selector,[data-theme=dark] .header-category-select.ant-select-open .ant-select-selector{box-shadow:inset 2px 2px 5px #0000008c, inset -2px -2px 5px #ffffff0a, 0 0 0 1px rgba(var(--color-brand-rgb), .55)!important;background:#373b40!important;border:none!important}.header-category-select .ant-select-arrow{color:var(--text-secondary)!important;font-size:11px!important;transition:all .25s!important}.header-category-select.ant-select-open .ant-select-arrow{transform:rotate(180deg);color:var(--color-brand-text)!important}.header-category-select .ant-select-clear{background:var(--bg-elevated)!important;color:var(--text-tertiary)!important}[data-theme=light] .header-category-select.ant-select .ant-select-selector{-webkit-backdrop-filter:none!important;color:#222!important;background:#fff!important;border:none!important;height:40px!important;min-height:40px!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .header-category-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 1px rgba(var(--color-brand-rgb), .25)!important;background:#fff!important;border:none!important}[data-theme=light] .header-category-select.ant-select-focused .ant-select-selector,[data-theme=light] .header-category-select.ant-select-open .ant-select-selector{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 1px rgba(var(--color-brand-rgb), .45)!important;background:#fff!important;border:none!important}.header-search-wrap{flex:1;min-width:0;height:40px;display:flex;position:relative}.header-search{flex:1;min-width:0;height:40px}.header-search-wrap .header-search-typewriter{color:var(--text-tertiary);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;z-index:2;max-width:calc(100% - 80px);font-family:Inter,Montserrat,sans-serif;font-size:12px;font-weight:400;position:absolute;top:50%;left:42px;overflow:hidden;transform:translateY(-50%)}[data-theme=light] .header-search-wrap .header-search-typewriter{color:var(--text-secondary);font-weight:500}.header-search-wrap .header-search-typewriter-caret{color:var(--color-brand-text);margin-left:1px;font-weight:600;display:inline-block}@keyframes header-search-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.header-search .ant-input-affix-wrapper,[data-theme=dark] .header-search .ant-input-affix-wrapper{background:var(--neu-inset-bg)!important;height:40px!important;color:var(--text-secondary)!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:10px!important;padding:0 14px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;transition:box-shadow .2s!important;box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}[data-theme=light] .header-search .ant-input-affix-wrapper{background:var(--neu-inset-bg)!important;height:40px!important;color:var(--text-secondary)!important;-webkit-backdrop-filter:none!important;box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 1px rgba(var(--color-brand-rgb), .25)!important;border:none!important;border-radius:10px!important;padding:0 14px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important}@media (hover:hover) and (pointer:fine){.header-search .ant-input-affix-wrapper>input.ant-input,.header-search .ant-input-affix-wrapper .ant-input,[data-theme=light] .header-search .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .header-search .ant-input-affix-wrapper>input.ant-input,.header-search .ant-input-affix-wrapper input::placeholder{font-size:12px!important}}@media (max-width:1199px){.header-search.header-search .ant-input-affix-wrapper,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper{height:36px!important;padding:0 10px!important}.header-search.header-search .ant-input-affix-wrapper>input.ant-input,.header-search.header-search .ant-input-affix-wrapper .ant-input,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper>input.ant-input{line-height:1.3!important}.header-search-wrap .header-search-typewriter{left:34px}.header-search-wrap,.header-search{height:36px}[data-theme=light] .main-header .header-category-select.header-category-select,[data-theme=dark] .main-header .header-category-select.header-category-select,[data-theme=light] .main-header .header-category-select.ant-select,[data-theme=dark] .main-header .header-category-select.ant-select{height:36px!important;min-height:36px!important;line-height:36px!important}[data-theme=light] .main-header .header-category-select.ant-select .ant-select-selector,[data-theme=dark] .main-header .header-category-select.ant-select .ant-select-selector{height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 12px!important;line-height:36px!important}[data-theme=light] .main-header .header-category-select .ant-select-selection-item,[data-theme=light] .main-header .header-category-select .ant-select-selection-placeholder,[data-theme=light] .main-header .header-category-select .ant-select-selection-search,[data-theme=light] .main-header .header-category-select .ant-select-selection-search-input,[data-theme=dark] .main-header .header-category-select .ant-select-selection-item,[data-theme=dark] .main-header .header-category-select .ant-select-selection-placeholder,[data-theme=dark] .main-header .header-category-select .ant-select-selection-search,[data-theme=dark] .main-header .header-category-select .ant-select-selection-search-input{height:34px!important;line-height:34px!important}.main-header .header-search-group{height:36px!important}}@media (hover:hover) and (pointer:fine) and (max-width:1199px){.header-search.header-search .ant-input-affix-wrapper,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper,.header-search.header-search .ant-input-affix-wrapper>input.ant-input,.header-search.header-search .ant-input-affix-wrapper .ant-input,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper>input.ant-input,.header-search.header-search .ant-input-affix-wrapper input::placeholder,.header-search-wrap .header-search-typewriter{font-size:11px!important}}@media (hover:none) and (pointer:coarse){[data-theme=light] .header-search.header-search .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper>input.ant-input,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper .ant-input,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper .ant-input,.header-search.header-search .ant-input-affix-wrapper>input.ant-input,.header-search.header-search .ant-input-affix-wrapper .ant-input,.header-search.header-search .ant-input-affix-wrapper input::placeholder{font-size:12px!important}.header-search.header-search .ant-input-affix-wrapper input::-webkit-input-placeholder{font-size:12px!important}}.header-category-select.ant-select .ant-select-selector,.header-search .ant-input-affix-wrapper,[data-theme=dark] .header-category-select.ant-select .ant-select-selector,[data-theme=dark] .header-search .ant-input-affix-wrapper,[data-theme=light] .header-category-select.ant-select .ant-select-selector,[data-theme=light] .header-search .ant-input-affix-wrapper{border:none!important}[data-theme=light] .header-category-select.ant-select .ant-select-selector,[data-theme=light] .header-search .ant-input-affix-wrapper{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 1px rgba(var(--color-brand-rgb), .25)!important}[data-theme=dark] .header-category-select.ant-select .ant-select-selector,[data-theme=dark] .header-search .ant-input-affix-wrapper{background:var(--neu-inset-bg)!important;box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}[data-theme=light] .header-category-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,[data-theme=light] .header-search:hover .ant-input-affix-wrapper{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=dark] .header-category-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,[data-theme=dark] .header-search:hover .ant-input-affix-wrapper{box-shadow:inset 3px 3px 7px #00000080,inset -2px -2px 4px #5a5f6429!important}[data-theme=light] .header-category-select.ant-select-focused .ant-select-selector,[data-theme=light] .header-category-select.ant-select-open .ant-select-selector,[data-theme=light] .header-search .ant-input-affix-wrapper-focused,[data-theme=light] .header-search .ant-input-affix-wrapper:focus-within{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=dark] .header-category-select.ant-select-focused .ant-select-selector,[data-theme=dark] .header-category-select.ant-select-open .ant-select-selector,[data-theme=dark] .header-search .ant-input-affix-wrapper-focused,[data-theme=dark] .header-search .ant-input-affix-wrapper:focus-within{box-shadow:inset 3px 3px 7px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}.header-search .ant-input,.header-search .ant-input:hover,.header-search .ant-input:focus,[data-theme=dark] .header-search .ant-input,[data-theme=dark] .header-search .ant-input:hover,[data-theme=dark] .header-search .ant-input:focus,[data-theme=light] .header-search .ant-input,[data-theme=light] .header-search .ant-input:hover,[data-theme=light] .header-search .ant-input:focus{color:var(--text-primary)!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0 8px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important}.header-search .ant-input::placeholder{color:var(--text-tertiary)!important}.header-search .ant-input-prefix{color:var(--text-tertiary);margin-right:8px!important}.header-search .ant-input-suffix{margin-left:8px!important}[data-theme=dark] .header-search:hover .ant-input-affix-wrapper{box-shadow:inset 2px 2px 5px #0000008c, inset -2px -2px 5px #ffffff0a, 0 0 0 1px rgba(var(--color-brand-rgb), .35)!important;background:#373b40!important;border:none!important}[data-theme=dark] .header-search .ant-input-affix-wrapper-focused,[data-theme=dark] .header-search .ant-input-affix-wrapper:focus-within{box-shadow:inset 2px 2px 5px #0000008c, inset -2px -2px 5px #ffffff0a, 0 0 0 1px rgba(var(--color-brand-rgb), .55)!important;background:#373b40!important;border:none!important}[data-theme=light] .header-search:hover .ant-input-affix-wrapper{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 1px rgba(var(--color-brand-rgb), .25)!important;background:#fff!important;border:none!important}[data-theme=light] .header-search .ant-input-affix-wrapper-focused,[data-theme=light] .header-search .ant-input-affix-wrapper:focus-within{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 1px rgba(var(--color-brand-rgb), .45)!important;background:#fff!important;border:none!important}.header-search:hover .ant-input-prefix .anticon,.header-search .ant-input-affix-wrapper-focused .ant-input-prefix .anticon{filter:drop-shadow(0 0 4px rgba(var(--color-brand-rgb), .3));color:var(--text-primary)!important}.search-shortcut{background:var(--glass-bg);border:1px solid var(--glass-border);min-width:22px;height:22px;color:var(--text-tertiary);border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.header-search:hover .search-shortcut{border-color:rgba(var(--color-brand-rgb), .18);color:var(--color-brand-text)}.header-search-dropdown{z-index:2000!important;background:var(--bg-elevated)!important;-webkit-backdrop-filter:blur(32px)saturate(1.5)!important;box-shadow:0 0 0 1px var(--glass-border), 0 12px 32px #0003, 0 0 24px rgba(var(--color-brand-rgb), .12)!important;border-radius:12px!important;max-width:calc(100vw - 16px)!important;overflow:hidden!important}.header-search-hint{color:var(--text-secondary);align-items:center;gap:8px;padding:4px 2px;font-family:Montserrat,sans-serif;font-size:12px;display:flex}.header-search-hint:before{content:"âš‘";color:var(--color-brand);font-size:14px}.header-search-dropdown .ant-select-item-option-disabled{cursor:default!important;opacity:1!important;background:0 0!important}.header-search-dropdown .ant-select-item-option-disabled:hover{background:0 0!important}[data-theme=light] .header-search-dropdown{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:8px 8px 16px #0000001f,-6px -6px 14px #fffc!important}[data-theme=dark] .header-search-dropdown{background:#212427f5!important}.header-category-dropdown{z-index:2000!important;border-radius:12px!important;overflow:hidden!important}[data-theme=dark] .header-category-dropdown{-webkit-backdrop-filter:none!important;background:#2c3035!important;border:none!important;box-shadow:8px 8px 18px #000000b3,-5px -5px 12px #ffffff0a!important}[data-theme=dark] .header-category-dropdown .ant-select-item{color:#e2e2e2!important;border-radius:8px!important;margin:2px 4px!important;padding:8px 12px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important}[data-theme=dark] .header-category-dropdown .ant-select-item-option-active,[data-theme=dark] .header-category-dropdown .ant-select-item:hover{background:rgba(var(--color-brand-rgb), .16)!important;color:var(--color-brand-text)!important}[data-theme=dark] .header-category-dropdown .ant-select-item-option-selected{background:rgba(var(--color-brand-rgb), .22)!important;color:var(--color-brand-text)!important;font-weight:500!important}[data-theme=light] .header-category-dropdown{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:8px 8px 16px #0000001f,-6px -6px 14px #fffc!important}[data-theme=light] .header-category-dropdown:before{display:none!important}[data-theme=light] .header-category-dropdown .ant-select-item{color:var(--text-secondary)!important;border-radius:8px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important}[data-theme=light] .header-category-dropdown .ant-select-item-option-active,[data-theme=light] .header-category-dropdown .ant-select-item:hover{background:#fff!important;box-shadow:inset 2px 2px 4px #0000000f,inset -2px -2px 4px #ffffffb3!important}[data-theme=light] .header-category-dropdown .ant-select-item-option-selected{background:var(--bg-base)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #00000012,inset -3px -3px 6px #fffc!important}.header-search-dropdown .ant-select-item{color:var(--text-secondary)!important;border-radius:8px!important;margin-bottom:2px!important;padding:6px 10px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;transition:background .2s,color .2s!important}.header-search-dropdown .ant-select-item-option-active{background:rgba(var(--color-brand-rgb), .08)!important;color:var(--text-primary)!important}.header-search-dropdown .ant-select-item-option-selected{background:linear-gradient(90deg, rgba(var(--color-brand-rgb), .14) 0%, rgba(var(--color-brand-rgb), .08) 100%)!important;color:var(--color-brand-text)!important;font-weight:600!important}[data-theme=light] .header-search-dropdown .ant-select-item{font-size:11px!important}[data-theme=light] .header-search-dropdown .ant-select-item-option-active,[data-theme=light] .header-search-dropdown .ant-select-item:hover{background:#fff!important;box-shadow:inset 2px 2px 4px #0000000f,inset -2px -2px 4px #ffffffb3!important}[data-theme=light] .header-search-dropdown .ant-select-item-option-selected{background:var(--bg-base)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #00000012,inset -3px -3px 6px #fffc!important}.header-search-row{align-items:center;gap:12px;width:100%;padding:2px 0;display:flex}.header-search-row-icon{background:linear-gradient(135deg, rgba(var(--color-brand-rgb), .14), var(--color-accent-bg));border:1px solid rgba(var(--color-brand-rgb), .18);width:32px;height:32px;color:var(--color-brand-text);text-shadow:0 0 8px rgba(var(--color-brand-rgb), .3);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;transition:all .2s;display:flex}.header-search-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.header-search-row-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;overflow:hidden}.header-search-row-meta{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-family:Montserrat,sans-serif;font-size:9px;display:flex}.header-search-row-type{color:var(--color-brand-text);font-weight:600}.header-search-row-dot{background:var(--text-tertiary);opacity:.6;border-radius:50%;width:3px;height:3px}.header-search-row-arrow{color:var(--text-tertiary);opacity:0;flex-shrink:0;font-size:14px;font-weight:700;transition:all .2s;transform:translate(-4px)}.header-search-dropdown .ant-select-item-option-active .header-search-row-arrow,.header-search-dropdown .ant-select-item:hover .header-search-row-arrow{opacity:1;color:var(--color-brand-text);transform:translate(0)}.header-search-dropdown .ant-select-item-option-active .header-search-row-icon,.header-search-dropdown .ant-select-item:hover .header-search-row-icon{background:linear-gradient(135deg, rgba(var(--color-brand-rgb), .3), rgba(var(--color-brand-rgb), .2));box-shadow:0 0 12px rgba(var(--color-brand-rgb), .3)}.search-shortcut{color:var(--text-tertiary);border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:4px;padding:2px 6px;font-size:11px}.header-icon-btn{flex-shrink:0;width:36px;height:36px;font-size:16px;color:var(--text-secondary)!important;border:none!important;border-radius:9px!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important}.header-icon-btn:hover,.theme-toggle-btn:hover{color:var(--text-primary)!important}[data-theme=light] .main-header .ant-btn.header-icon-btn{background:var(--neu-btn-bg)!important;box-shadow:3px 3px 8px #00000021,-2px -2px 5px #fffffff2!important}[data-theme=light] .main-header .ant-btn.header-icon-btn:hover{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff8c, 0 0 0 1px rgba(var(--color-brand-rgb), .18)!important}[data-theme=light] .main-header .ant-btn.header-icon-btn:active{box-shadow:inset 3px 3px 6px #0000001f,inset -2px -2px 4px #ffffff8c!important}[data-theme=dark] .main-header .ant-btn.header-icon-btn{background:var(--neu-btn-bg)!important;border:1px solid #0000000f!important;box-shadow:3px 3px 6px #00000059,-2px -2px 4px #373b4024!important}[data-theme=dark] .main-header .ant-btn.header-icon-btn:hover{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 4px #5a5f6424, 0 0 0 1px rgba(var(--color-brand-rgb), .22)!important;border-color:#0000!important}[data-theme=dark] .main-header .ant-btn.header-icon-btn:active{box-shadow:inset 3px 3px 6px #00000080,inset -2px -2px 4px #5a5f641f!important}[data-theme=light] .main-header .ant-btn.header-icon-btn.header-icon-btn--active{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff8c, 0 0 0 1px rgba(var(--color-brand-rgb), .32)!important}[data-theme=dark] .main-header .ant-btn.header-icon-btn.header-icon-btn--active{background:rgba(var(--color-brand-rgb), .12)!important;color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 4px #5a5f6424, 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important;border-color:#0000!important}.header-alarm-badge .ant-badge-count{box-sizing:border-box!important;min-width:16px!important;padding:0 5px!important}.header-user{border-radius:12px;height:40px;padding:6px 10px;transition:all .2s;align-items:center!important;display:flex!important}.header-user:hover{background:var(--glass-bg-hover)}[data-theme=light] .header-user{border-radius:12px;background:0 0!important}[data-theme=light] .header-user:hover{background:0 0!important;box-shadow:inset 3px 3px 6px #00000017,inset -3px -3px 5px #ffffff8c!important}[data-theme=dark] .header-user{border:1px solid #5a5a5f26;border-radius:12px;background:var(--neu-card-bg)!important}[data-theme=dark] .header-user:hover{background:var(--neu-card-bg)!important;box-shadow:inset 2px 2px 4px #0000004d,inset -2px -2px 3px #373b401f,0 0 4px #7fc9bb0f!important}.header-user-info{flex-direction:column;line-height:1;display:flex}.header-user-dropdown .ant-dropdown-menu{min-width:200px}.header-user-dropdown .ant-dropdown-menu-submenu-title{padding-right:32px!important}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon,.header-user-dropdown .ant-dropdown-menu-submenu-arrow{right:12px!important}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}@media (max-width:1199px){.header-user-dropdown .ant-dropdown-menu{min-width:240px;padding:8px!important}.header-user-dropdown .ant-dropdown-menu-item,.header-user-dropdown .ant-dropdown-menu-submenu-title{align-items:center;gap:10px;min-height:44px;display:flex;padding:10px 14px!important;font-size:14px!important}.header-user-dropdown .ant-dropdown-menu-submenu-title{padding-right:36px!important}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon,.header-user-dropdown .ant-dropdown-menu-submenu-arrow{right:12px!important}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.header-user-dropdown .ant-dropdown-menu-submenu-expand-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.header-user-dropdown .ant-dropdown-menu-submenu-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.header-user-dropdown .ant-dropdown-menu-item .anticon,.header-user-dropdown .ant-dropdown-menu-submenu-title .anticon{font-size:16px}}@media (max-width:767px){.header-user-dropdown--compact .ant-dropdown-menu{min-width:min(280px,100vw - 24px);border-radius:14px!important;padding:8px!important}.header-user-dropdown--compact .ant-dropdown-menu-item,.header-user-dropdown--compact .ant-dropdown-menu-submenu-title{min-height:48px;border-radius:10px!important;padding:12px 14px!important;font-size:16px!important}.header-user-dropdown--compact .ant-dropdown-menu-submenu-title{padding-right:36px!important}.header-user-dropdown--compact .ant-dropdown-menu-item .anticon,.header-user-dropdown--compact .ant-dropdown-menu-submenu-title .anticon{font-size:18px}}.main-content{min-height:calc(100vh - 64px);margin-left:240px;padding:5px;transition:margin-left .2s cubic-bezier(.4,0,.2,1);background:0 0!important}.ant-layout-sider-collapsed~.ant-layout>.main-content{margin-left:72px}.mobile-sidebar-drawer .ant-drawer-body{background:var(--sidebar-bg);flex-direction:column;height:100%;display:flex}.mobile-sidebar-drawer .sidebar-logo{padding:0 16px}.mobile-sidebar-drawer .sidebar-menu{flex:1;overflow-y:auto}.mobile-sidebar-drawer .sidebar-ai-badge{margin:8px 12px 16px}@media (min-width:768px) and (max-width:1199px){.main-header{padding:0 16px!important}.main-content{padding:16px}.header-search-group{gap:8px;max-width:420px;height:36px!important}.header-category-select{width:190px!important}.header-right{gap:6px}.header-icon-btn{width:36px;height:36px;font-size:16px}.main-header .ant-btn.header-trigger{box-sizing:border-box!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.main-header .header-category-select.ant-select,.main-header .header-category-select .ant-select-selector{box-sizing:border-box!important;align-self:center!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;line-height:36px!important}.main-header .header-category-select .ant-select-selection-item,.main-header .header-category-select .ant-select-selection-placeholder,.main-header .header-category-select .ant-select-selection-search-input{height:36px!important;line-height:36px!important}.main-header .header-search.ant-input-affix-wrapper{box-sizing:border-box!important;align-self:center!important;align-items:center!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;display:flex!important}.header-user .header-user-info{display:none}}@media (min-width:768px) and (max-width:1023px){.main-sidebar:not(.ant-layout-sider-collapsed){flex:0 0 280px!important;width:280px!important;min-width:280px!important;max-width:280px!important}.main-sidebar:not(.ant-layout-sider-collapsed)~.ant-layout>.main-header,.main-sidebar:not(.ant-layout-sider-collapsed)~.ant-layout>.main-content{margin-left:280px}}@media (min-width:1024px) and (max-width:1199px){.main-sidebar:not(.ant-layout-sider-collapsed){flex:0 0 300px!important;width:300px!important;min-width:300px!important;max-width:300px!important}.main-sidebar:not(.ant-layout-sider-collapsed)~.ant-layout>.main-header,.main-sidebar:not(.ant-layout-sider-collapsed)~.ant-layout>.main-content{margin-left:300px}}@media (max-width:767px){.main-header,.header-mobile{height:56px;line-height:56px;margin-left:0!important;padding:0 12px!important}.main-ticker{top:56px}.main-content{min-height:calc(100vh - 56px);padding:12px;margin-left:0!important}.header-right{gap:10px}.header-icon-btn{width:36px;height:36px;font-size:16px}.header-trigger{width:36px;height:36px}.page-container{padding:8px}.glass-panel-static,.glass-card{padding:12px}.ant-table-wrapper{overflow-x:auto}.ant-table{min-width:600px}}@media (max-width:479px){.main-header{padding:0 8px!important}.main-content{padding:8px}.page-container{padding:6px}}.mobile-search-drawer .ant-drawer-header{border-bottom:1px solid var(--glass-border);padding:12px 16px}.mobile-search-drawer .ant-drawer-body{padding:14px 16px 18px}.mobile-search-drawer__body{flex-direction:column;gap:10px;display:flex}.mobile-search-drawer__category.ant-select,.mobile-search-drawer__input.ant-select-auto-complete{width:100%}.mobile-search-drawer__input .ant-input-affix-wrapper>input.ant-input,.mobile-search-drawer__input .ant-input-affix-wrapper>input.ant-input::placeholder,.mobile-search-drawer__input .ant-input,.mobile-search-drawer__input .ant-input::placeholder,.mobile-search-drawer__category.ant-select .ant-select-selector,.mobile-search-drawer__category.ant-select .ant-select-selection-item,.mobile-search-drawer__category.ant-select .ant-select-selection-placeholder,.mobile-search-drawer__category.ant-select .ant-select-selection-search-input{font-size:13px!important}.mobile-search-drawer__category.ant-select .ant-select-selector,.mobile-search-drawer__input .ant-input-affix-wrapper,.mobile-search-drawer__input .ant-input{height:38px!important;line-height:38px!important}.vp-header-title{margin-inline-start:6px}.vp-header-title h1{white-space:nowrap;align-items:baseline;gap:7px;margin:0;font-size:17px;line-height:1.1;display:flex}.vp-header-title .portal-brand{letter-spacing:.02em;color:var(--color-brand);font-size:12.5px;font-weight:700}.vp-header-title .portal-brand-sep{color:var(--text-tertiary);font-weight:400}@media (max-width:640px){.vp-header-title .portal-brand,.vp-header-title .portal-brand-sep{display:none}}.app-error-boundary{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:48px 16px;display:flex;position:relative}.app-error-card{z-index:1;text-align:center;border-radius:24px;width:100%;max-width:480px;padding:48px 40px 40px;animation:.55s cubic-bezier(.22,1,.36,1) both app-error-rise;position:relative;background:var(--neu-card-bg)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-glass)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.app-error-badge{justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 26px;display:flex;position:relative}.app-error-badge__icon{z-index:1;color:#fff;background:radial-gradient(circle at 32% 28%, #e78a9c, var(--severity-critical,#cf6679));border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:32px;animation:3.6s ease-in-out infinite app-error-float;display:flex;position:relative;box-shadow:0 10px 26px #cf66796b,inset 0 1px 1px #ffffff40}.app-error-badge__ring{border:1.5px solid #cf667980;border-radius:50%;width:72px;height:72px;animation:2.6s ease-out infinite app-error-pulse;position:absolute}.app-error-badge__ring--delay{animation-delay:1.3s}.app-error-well{background:var(--neu-inset-bg);border-radius:18px;margin:0 0 30px;padding:24px 26px;box-shadow:inset 3px 3px 8px #00000073,inset -2px -2px 6px #ffffff0a}[data-theme=light] .app-error-well{border:1px solid #0000000a;box-shadow:inset 2px 2px 6px #0000001a,inset -2px -2px 6px #ffffff8c}.app-error-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--severity-critical,var(--color-error,#cf6679));margin-bottom:10px;font-size:11px;font-weight:700}.app-error-title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 10px;font-size:26px;font-weight:700;line-height:1.2}.app-error-subtitle{max-width:400px;color:var(--text-secondary);margin:0 auto;font-size:13px;line-height:1.6}.app-error-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.app-error-actions .ant-btn{border-radius:12px;font-weight:600}.app-error-details{text-align:left;margin-top:30px}.app-error-details>summary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600;list-style:none;transition:color .2s}.app-error-details>summary:hover{color:var(--color-brand)}.app-error-details>summary::-webkit-details-marker{display:none}.app-error-pre{background:var(--neu-inset-bg);max-height:220px;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;border-radius:12px;margin:12px 0 0;padding:14px 16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;line-height:1.6;overflow:auto;box-shadow:inset 3px 3px 8px #00000073,inset -2px -2px 6px #ffffff0a}[data-theme=light] .app-error-pre{box-shadow:inset 2px 2px 6px #0000001a,inset -2px -2px 6px #ffffff8c}@keyframes app-error-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-error-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes app-error-pulse{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.9)}}@media (max-width:479px){.app-error-card{padding:36px 22px 28px}.app-error-title{font-size:22px}.app-error-actions{flex-direction:column}.app-error-actions .ant-btn{width:100%}}@media (prefers-reduced-motion:reduce){.app-error-card,.app-error-glow,.app-error-badge__icon,.app-error-badge__ring{animation:none}}[data-theme=dark]{--bg-base:#212427;--bg-elevated:#373b40;--bg-surface:#2c3035;--neu-card-bg:#2c3035;--neu-btn-bg:#373b40;--neu-inset-bg:#212427;--glass-bg:#2c3035;--glass-bg-hover:#373b40;--glass-bg-active:#373b40;--glass-border:#5a5a5f4d;--glass-border-hover:#5a5a5f80;--text-primary:#bdbdbd;--text-secondary:#bdbdbd;--text-tertiary:#b0b0b0;--shadow-glass:3px 3px 6px #0000004d, -2px -2px 4px #373b4033, 0 0 1px rgba(var(--color-brand-rgb), .04);--shadow-glass-hover:4px 4px 10px #00000059, -3px -3px 6px #373b4040, 0 0 6px rgba(var(--color-brand-rgb), .06);--shadow-elevated:5px 5px 12px #00000059, -3px -3px 8px #373b4040, 0 0 8px rgba(var(--color-brand-rgb), .05);--shadow-neon:3px 3px 6px #0000004d, -2px -2px 4px #373b4033, 0 0 6px rgba(var(--color-brand-rgb), .06);--shadow-glow:4px 4px 8px #00000040, -2px -2px 6px #373b4033, 0 0 8px rgba(var(--color-brand-rgb), .07);--gradient-surface:var(--neu-card-bg);--refraction-line:none;--refraction-hover:none;--sidebar-bg:#2c3035;--header-bg:#2c3035;--color-brand-text:#e2e2e2;--scrollbar-thumb:rgba(var(--color-brand-rgb), .2);--scrollbar-thumb-hover:rgba(var(--color-brand-rgb), .4);--scanline-color:#ffffff02;--grid-dot-color:#ffffff06;--particle-color-a:var(--color-brand-rgb);--particle-color-b:var(--color-brand-rgb);--orb-a:#ffffff08;--orb-b:#ffffff05;--orb-c:#ffffff05;--connection-color:rgba(var(--color-brand-rgb), .18);--color-brand:#7fc9bb;--color-brand-hover:#27a28d;--color-brand-active:#53988b;--color-brand-bg:rgba(var(--color-brand-rgb), .1);--color-brand-bg-strong:rgba(var(--color-brand-rgb), .18);--color-brand-border:rgba(var(--color-brand-rgb), .25);--color-brand-rgb:127, 201, 187;--color-error:#cf6679;--color-warning:#b2871a;--color-success:#7fc9bb;--color-blue:#83d7fc;--color-blue-variant:#83d7fc;--color-orange:#e5998e;--color-bronze:#e1b296;--color-yellow:#856700;--color-deep-blue:#788dd1;--color-blue-violet:#a28ef2;--color-sky-blue:#065ec9;--tint-primary:#53988b;--tint-primary-variant:#3c6f67;--tint-red:#814954;--tint-bronze:#7c563c;--tint-blue:#396683;--tint-gray:#5e5e5e;--tint-yellow:#746737;--color-active-bg:#2b4e48;--grey-100:#000;--grey-200:#5a5a5f;--grey-300:#5a5a5f;--grey-400:#5a5a5f;--grey-600:#a5a5a5;--grey-800:#e2e2e2;--grey-900:#fff}[data-theme=light]{--color-brand-text:var(--color-brand);--bg-base:#d7d7df;--bg-elevated:#efeff1;--bg-surface:#e5f1ef;--neu-card-bg:#f2f3f3;--neu-btn-bg:#ecedf1;--neu-inset-bg:#efeff1;--glass-bg:#f2f3f3;--glass-bg-hover:#fff;--glass-bg-active:#fff;--glass-border:transparent;--glass-border-hover:transparent;--text-primary:#222;--text-secondary:#6f6f6f;--text-tertiary:#9a9a9a;--shadow-glass:8px 8px 16px #0000001f, -6px -6px 14px #ffffffe6;--shadow-glass-hover:10px 10px 22px #00000026, -8px -8px 18px #fffffff2;--shadow-elevated:12px 12px 28px #00000026, -8px -8px 22px #fffffff2;--shadow-neon:8px 8px 16px #0000001f, -6px -6px 14px #ffffffe6;--shadow-glow:10px 10px 20px #0000001a, -6px -6px 16px #ffffffd9;--gradient-surface:var(--neu-card-bg);--refraction-line:none;--refraction-hover:none;--sidebar-bg:#e5f1ef;--header-bg:#f2f3f3;--scrollbar-thumb:#22222226;--scrollbar-thumb-hover:#2222224d;--scanline-color:#00000004;--grid-dot-color:#2222220d;--particle-color-a:var(--color-brand-rgb);--particle-color-b:var(--color-brand-rgb);--orb-a:#6478a00f;--orb-b:#8c82aa0a;--orb-c:#648ca00a;--connection-color:rgba(var(--color-brand-rgb), .18);--color-error:#b00020;--color-warning:#e26d5a;--color-success:#007560;--severity-medium:#d89500;--severity-medium-rgb:216, 149, 0;--severity-medium-glow:#d895004d;--severity-medium-bg:#d8950014;--color-yellow:#d89500;--grey-100:#f2f3f3;--grey-200:#efeff1;--grey-300:#d7d7df;--grey-400:#bdbdbd;--grey-600:#6f6f6f;--grey-800:#4f4f4f;--grey-900:#222;--color-active-bg:#e5f1ef}:root{--color-brand:#007560;--color-brand-hover:#004937;--color-brand-active:#004937;--color-brand-bg:rgba(var(--color-brand-rgb), .1);--color-brand-bg-strong:rgba(var(--color-brand-rgb), .18);--color-brand-border:rgba(var(--color-brand-rgb), .25);--color-brand-rgb:0, 117, 96;--color-primary:var(--color-brand);--color-primary-hover:var(--color-brand-hover);--color-primary-active:var(--color-brand-active);--color-primary-variant:#004937;--color-primary-rgb:var(--color-brand-rgb);--color-primary-bg:#6478960d;--color-primary-bg-strong:#64789617;--color-primary-border:#788ca01a;--color-primary-border-strong:#788ca029;--color-primary-glow:#788ca014;--color-accent:var(--color-brand-hover);--color-accent-bg:#6478960d;--color-accent-bg-strong:#64789617;--color-accent-border:#788ca01f;--color-accent-glow:#788ca014;--color-accent-rgb:var(--color-brand-rgb);--color-success:#007560;--color-warning:#e26d5a;--color-error:#b00020;--color-warning-bg:#fcf5e7;--severity-critical:#b00020;--severity-critical-rgb:176, 0, 32;--severity-critical-glow:#b0002059;--severity-critical-bg:#b0002014;--severity-medium:#e5a720;--severity-medium-rgb:229, 167, 32;--severity-medium-glow:#e5a72059;--severity-medium-bg:#e5a7201a;--severity-low:#0b7bc1;--severity-low-rgb:11, 123, 193;--severity-low-glow:#0b7bc159;--severity-low-bg:#0b7bc11a;--severity-resolved:#007560;--severity-resolved-glow:rgba(var(--color-brand-rgb), .35);--severity-predictive:#3730a3;--severity-predictive-glow:#3730a359;--severity-shutdown:#651f91;--severity-shutdown-rgb:101, 31, 145;--severity-shutdown-glow:#651f9159;--severity-shutdown-bg:#651f911a;--severity-sensorAnomaly:#1098ad;--severity-sensorAnomaly-rgb:16, 152, 173;--severity-sensorAnomaly-glow:#1098ad59;--severity-sensorAnomaly-bg:#1098ad1a;--severity-unack:#60a5fa;--color-blue:#0b7bc1;--color-blue-variant:#0469a8;--color-orange:#e26d5a;--color-bronze:#a2511a;--color-yellow:#ffc600;--color-deep-blue:#152685;--color-blue-violet:#6c47cc;--color-sky-blue:#60a5fa;--tint-primary:#d9eae7;--tint-primary-variant:#d9e4e1;--tint-red:#f3d9de;--tint-bronze:#f3e6dd;--tint-blue:#daebf6;--tint-gray:#dedede;--tint-yellow:#fff4cc;--color-active-bg:#e5f1ef;--gradient-primary:linear-gradient(135deg, var(--color-brand) 0%, var(--color-brand-hover) 50%, var(--color-accent) 100%);--gradient-accent:linear-gradient(135deg, var(--color-brand) 0%, var(--color-accent) 100%);--gradient-warm:linear-gradient(135deg, var(--color-yellow) 0%, var(--color-error) 100%);--gradient-success:linear-gradient(135deg, var(--color-success) 0%, var(--color-accent) 100%);--glass-blur:24px;--glass-blur-heavy:48px;--glass-radius:16px;--glass-radius-sm:12px;--glass-radius-lg:24px;--font-sans:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Montserrat", sans-serif}.glass-panel{background:var(--gradient-surface);border:1px solid var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--shadow-glass);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-panel:hover{border-color:var(--glass-border-hover);box-shadow:var(--shadow-glass-hover)}.glass-panel-static{background:var(--gradient-surface);border:1px solid var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--shadow-glass)}[data-theme=light] .glass-panel,[data-theme=light] .glass-panel-static,[data-theme=light] .glass-card,[data-theme=light] .glass-sidebar,[data-theme=light] .glass-header,[data-theme=light] .ant-card,[data-theme=light] .stat-card,[data-theme=light] .cmd-instruments,[data-theme=light] .ic-kpi,[data-theme=light] .ic-site-strip,[data-theme=light] .asset-nav-sider,[data-theme=light] .asset-nav-stage,[data-theme=light] .asset-nav-selection-bar,[data-theme=light] .asset-nav-mini-stat,[data-theme=light] .asset-nav-breakdown-card,[data-theme=light] .cmd-alarm-card{transition:transform .3s,box-shadow .3s;background:var(--neu-card-bg)!important;border:1px solid #0000001a!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a!important}[data-theme=light] .glass-panel:hover,[data-theme=light] .glass-card:hover{transform:none!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a!important}[data-theme=light] .glass-card:before{display:none}[data-theme=dark] .glass-panel,[data-theme=dark] .glass-panel-static,[data-theme=dark] .glass-card,[data-theme=dark] .glass-sidebar,[data-theme=dark] .glass-header,[data-theme=dark] .ant-card,[data-theme=dark] .stat-card,[data-theme=dark] .cmd-instruments,[data-theme=dark] .ic-kpi,[data-theme=dark] .ic-site-strip,[data-theme=dark] .asset-nav-sider,[data-theme=dark] .asset-nav-stage,[data-theme=dark] .asset-nav-selection-bar,[data-theme=dark] .asset-nav-mini-stat,[data-theme=dark] .asset-nav-breakdown-card,[data-theme=dark] .cmd-alarm-card{transition:transform .3s,box-shadow .3s;background:var(--neu-card-bg)!important;box-shadow:3px 3px 6px #00000040, -2px -2px 4px #373b4026, 0 0 1px rgba(var(--color-brand-rgb), .04)!important;border:1px solid #ffffff14!important}[data-theme=dark] .glass-panel:hover,[data-theme=dark] .glass-card:hover{box-shadow:inset 1px 1px 3px #0000004d, inset -1px -1px 3px #373b4026, 0 0 4px rgba(var(--color-brand-rgb), .06)!important;transform:none!important}[data-theme=dark] .glass-card:before{display:none}.glass-card{background:var(--gradient-surface);border:1px solid var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--shadow-glass);padding:20px;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-card:before{content:"";background:var(--refraction-line);pointer-events:none;height:1px;position:absolute;top:0;left:20%;right:20%}.glass-card:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-neon);transform:translateY(-2px)}.glass-card:hover:before{background:var(--refraction-hover);left:10%;right:10%}.neon-card{background:var(--gradient-surface);border-radius:var(--glass-radius);isolation:isolate;padding:20px;position:relative;overflow:hidden}.neon-card:before{content:"";border-radius:inherit;background:linear-gradient(var(--neon-angle,135deg), rgba(var(--color-brand-rgb), .5), rgba(var(--color-brand-rgb), .25), rgba(var(--color-brand-rgb), .5), rgba(var(--color-brand-rgb), .25));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.neon-card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 30px rgba(var(--color-brand-rgb), .05);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hud-card{background:var(--glass-bg);border:1px solid var(--color-primary-border);clip-path:polygon(0 8px,8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px));border-radius:4px;padding:20px;position:relative}.glass-sidebar{background:var(--sidebar-bg)!important;border-right:1px solid var(--glass-border)!important}.glass-header{background:var(--header-bg)!important;border-bottom:1px solid var(--glass-border)!important}.gradient-badge{background:var(--gradient-primary);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 10px;font-size:11px;font-weight:600}.gradient-badge-accent{background:var(--gradient-accent)}.gradient-badge-warm{background:var(--gradient-warm)}.gradient-badge-success{background:var(--gradient-success)}.glow-primary,.glow-primary-hover:hover{box-shadow:var(--shadow-glow)}.text-gradient-primary{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-accent{background:var(--gradient-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stat-card{background:var(--gradient-surface);border:1px solid var(--glass-border);border-radius:var(--glass-radius);flex-direction:column;gap:8px;padding:20px 24px;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.stat-card:before{content:"";background:var(--refraction-line);height:1px;position:absolute;top:0;left:20%;right:20%}.stat-card:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-neon);transform:translateY(-2px)}.stat-card .stat-value{color:var(--text-primary);letter-spacing:-.03em;font-size:32px;font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.stat-card .stat-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600;font-family:var(--font-sans)}.stat-card .stat-icon{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.ring-progress{justify-content:center;align-items:center;display:inline-flex;position:relative}.ring-progress svg{transform:rotate(-90deg)}.ring-progress .ring-track{fill:none;stroke:var(--glass-border)}.ring-progress .ring-fill{fill:none;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1)}.ring-progress .ring-label{text-align:center;position:absolute}.data-pulse{background:var(--color-success);border-radius:50%;width:8px;height:8px;position:relative}.data-pulse:before{content:"";background:inherit;opacity:.4;border-radius:50%;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:.4s ease-out fadeIn}.animate-fade-in-scale{animation:.35s ease-out fadeInScale}.stagger-1{animation-delay:50ms}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mono{font-family:var(--font-mono)}.depth-1{box-shadow:var(--shadow-glass);z-index:1}.depth-2{box-shadow:var(--shadow-glass-hover);z-index:2;transform:translateZ(0)}.depth-3{box-shadow:var(--shadow-elevated);z-index:3;transform:translateZ(0)}.section-mesh-primary{background-image:radial-gradient(ellipse at 20% 50%, rgba(var(--color-brand-rgb), .04) 0%, transparent 50%), radial-gradient(ellipse at 80% 20%, rgba(var(--color-brand-rgb), .03) 0%, transparent 50%)}.section-mesh-warm{background-image:radial-gradient(at 30% 40%,#b0002008 0%,#0000 50%),radial-gradient(at 70% 70%,#d8950008 0%,#0000 50%)}.hover-lift{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.hover-lift:hover{box-shadow:var(--shadow-elevated);transform:translateY(-4px)scale(1.01)}.accent-strip-top{position:relative;overflow:hidden}.accent-strip-top:after{content:"";background:var(--gradient-primary);opacity:.7;border-radius:0 2px 2px 0;width:50%;height:2px;position:absolute;top:0;left:0}.accent-strip-left{position:relative;overflow:hidden}.accent-strip-left:after{content:"";background:var(--gradient-primary);opacity:.7;border-radius:0 0 3px;width:3px;height:50%;position:absolute;top:0;left:0}.frosted-heavy{-webkit-backdrop-filter:blur(60px)saturate(1.4);background:var(--glass-bg)!important}.interactive-glow{border:1px solid var(--glass-border);transition:all .35s cubic-bezier(.25,.46,.45,.94)}.interactive-glow:hover{border-color:rgba(var(--color-brand-rgb), .3);box-shadow:0 0 20px rgba(var(--color-brand-rgb), .08), inset 0 0 20px rgba(var(--color-brand-rgb), .03)}.animated-border{position:relative;border:none!important}.animated-border:before{content:"";border-radius:inherit;background:linear-gradient(90deg, rgba(var(--color-brand-rgb), .3), rgba(var(--color-brand-rgb), .15), rgba(var(--color-brand-rgb), .3), rgba(var(--color-brand-rgb), .15));-webkit-mask-composite:xor;pointer-events:none;background-size:300% 100%;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:768px) and (max-width:991px){.hide-tablet{display:none!important}}@media (min-width:992px){.hide-desktop{display:none!important}}@media (min-width:768px){.show-mobile-only{display:none!important}}@media (max-width:767px){.flex-between{flex-wrap:wrap;gap:12px}.stat-card .stat-value,.stat-card-futuristic .stat-value{font-size:24px}.stat-card .stat-icon,.stat-card-futuristic .stat-icon{width:36px;height:36px;font-size:16px}.qs-value{font-size:18px}.qs-icon{width:40px;height:40px;font-size:18px}.page-container h3.ant-typography{font-size:18px!important}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px}@keyframes themeSwitchPop{0%{opacity:0;transform:scale(.5)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes themeSwitchSlide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}body{background:var(--bg-base);color:var(--text-primary);min-height:100vh;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .4s,color .3s;overflow-x:hidden}[data-theme=dark] body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 15% 20%, rgba(var(--color-brand-rgb), .04) 0%, transparent 70%), radial-gradient(ellipse 50% 40% at 85% 75%, #3c508c08 0%, transparent 70%), radial-gradient(ellipse 40% 50% at 50% 50%, rgba(var(--color-brand-rgb), .015) 0%, transparent 60%);position:fixed;top:0;bottom:0;left:0;right:0}.main-loader{z-index:99999;background:var(--bg-base,#212427);justify-content:center;align-items:center;transition:opacity .8s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.page-loader{justify-content:center;align-items:center;width:100%;min-height:60vh;display:flex}.page-loader__inner{flex-direction:column;align-items:center;gap:16px;display:flex}.page-loader__ring{background:conic-gradient(from 0deg, rgba(var(--color-brand-rgb), .12) 0%, rgba(var(--color-brand-rgb), 1) 25%, rgba(var(--color-brand-rgb), .12) 50%, rgba(var(--color-brand-rgb), 1) 75%, rgba(var(--color-brand-rgb), .12) 100%);width:76px;height:76px;box-shadow:0 0 24px rgba(var(--color-brand-rgb), .22), 0 0 0 1px rgba(var(--color-brand-rgb), .3);border-radius:22px;padding:3px;animation:1.6s linear infinite page-loader-spin}.page-loader__logo-wrap{background:rgb(var(--color-brand-rgb));border-radius:19px;justify-content:center;align-items:center;width:100%;height:100%;animation:1.6s linear infinite page-loader-spin-rev;display:flex}.page-loader__logo{object-fit:contain;width:70%;height:70%;display:block}.page-loader__name{letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);opacity:.85;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700}.page-loader__dots{gap:6px;display:inline-flex}.page-loader__dots span{background:rgba(var(--color-brand-rgb), 1);width:6px;height:6px;box-shadow:0 0 8px rgba(var(--color-brand-rgb), .55);border-radius:50%;animation:1.2s ease-in-out infinite page-loader-dot}.page-loader__dots span:nth-child(2){animation-delay:.15s}.page-loader__dots span:nth-child(3){animation-delay:.3s}@keyframes page-loader-spin{to{transform:rotate(360deg)}}@keyframes page-loader-spin-rev{to{transform:rotate(-360deg)}}@keyframes page-loader-dot{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (max-width:1199px){.page-loader__inner{gap:14px}.page-loader__ring{border-radius:20px;width:68px;height:68px}.page-loader__logo-wrap{border-radius:17px}.page-loader__name{font-size:12px}}@media (max-width:767px){.page-loader{min-height:50vh}.page-loader__inner{gap:12px}.page-loader__ring{border-radius:18px;width:60px;height:60px;padding:2.5px}.page-loader__logo-wrap{border-radius:15.5px}.page-loader__name{letter-spacing:.08em;font-size:11.5px}.page-loader__dots{gap:5px}.page-loader__dots span{width:5px;height:5px}}@media (max-width:479px){.page-loader{min-height:45vh}.page-loader__inner{gap:10px}.page-loader__ring{border-radius:16px;width:54px;height:54px;padding:2px}.page-loader__logo-wrap{border-radius:14px}.page-loader__name{font-size:10.5px}}.main-loader__content{flex-direction:column;align-items:center;gap:40px;animation:.8s cubic-bezier(.4,0,.2,1) both loaderEntry;display:flex}.main-loader__logo-wrap{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.main-loader__logo-wrap:before{content:"";border:2px solid #0000;border-top-color:rgb(var(--color-brand-rgb));border-right-color:rgb(var(--color-brand-rgb));border-radius:50%;animation:1.4s cubic-bezier(.4,0,.2,1) infinite loaderRingSpin;position:absolute;top:0;bottom:0;left:0;right:0}.main-loader__logo-wrap:after{content:"";border:1px solid rgba(var(--color-brand-rgb), .15);border-radius:50%;animation:2s ease-in-out infinite loaderRingPulse;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.main-loader__logo-tile{background:rgb(var(--color-brand-rgb));box-sizing:border-box;width:64px;height:64px;box-shadow:0 0 18px rgba(var(--color-brand-rgb), .3);border-radius:12px;justify-content:center;align-items:center;padding:8px;display:flex}.main-loader__logo{object-fit:contain;border-radius:10px;width:100%;height:100%}.main-loader__brand{letter-spacing:.04em;color:rgb(var(--color-brand-rgb));font-family:Montserrat,sans-serif;font-size:22px;font-weight:800}.main-loader__text{flex-direction:column;align-items:center;gap:8px;display:flex}.main-loader__title{color:var(--text-secondary,#6f6f6f);letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}.main-loader__subtitle{color:var(--text-tertiary,#bdbdbd);letter-spacing:.04em;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500}.main-loader__dots{gap:8px;display:flex}.main-loader__dot{background:rgb(var(--color-brand-rgb));width:6px;height:6px;box-shadow:0 0 8px rgba(var(--color-brand-rgb), .55);border-radius:50%;animation:1.4s ease-in-out infinite loaderDotBounce}.main-loader__dot:first-child{animation-delay:0s}.main-loader__dot:nth-child(2){animation-delay:.2s}.main-loader__dot:nth-child(3){animation-delay:.4s}@keyframes loaderEntry{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes loaderRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loaderRingPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes loaderDotBounce{0%,80%,to{opacity:.3;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (max-width:1199px){.main-loader{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.main-loader__content{gap:32px}.main-loader__logo-wrap{width:104px;height:104px}.main-loader__logo-tile{width:56px;height:56px;padding:7px}.main-loader__brand{font-size:20px}.main-loader__title{font-size:13px}.main-loader__subtitle{font-size:10.5px}}@media (max-width:767px){.main-loader__content{gap:26px}.main-loader__logo-wrap{width:88px;height:88px}.main-loader__logo-tile{border-radius:11px;width:48px;height:48px;padding:6px}.main-loader__brand{font-size:18px}.main-loader__title{letter-spacing:.06em;font-size:12px}.main-loader__subtitle{font-size:10px}.main-loader__dots{gap:6px}.main-loader__dot{width:5px;height:5px}}@media (max-width:479px){.main-loader__content{gap:22px}.main-loader__logo-wrap{width:76px;height:76px}.main-loader__logo-tile{border-radius:10px;width:42px;height:42px;padding:5px}.main-loader__brand{font-size:16px}.main-loader__title{font-size:11px}.main-loader__subtitle{font-size:9.5px}}[data-theme=light] body{background:var(--bg-base)!important}[data-theme=light] body:before{display:none}[data-theme=light] .ant-card:hover,[data-theme=light] .glass-card:hover,[data-theme=light] .cmd-card:hover,[data-theme=light] .stat-card:hover,[data-theme=light] .ic-kpi:hover,[data-theme=light] .asset-nav-mini-stat:hover{transform:none!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a!important}[data-theme=light] .main-sidebar{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;border-right:none!important;box-shadow:6px 0 16px #00000014!important}[data-theme=light] .main-header{background:var(--neu-card-bg)!important;border-bottom:none!important;box-shadow:0 4px 12px #0000000f!important}[data-theme=light] .main-header:after{display:none}[data-theme=light] .main-ticker{background:var(--bg-base)!important;border-bottom:none!important;box-shadow:0 3px 8px #0000000a!important}[data-theme=light] .cmd-stage__bg{overflow:hidden;border:none!important;border-radius:16px!important;box-shadow:inset 4px 4px 8px #0000001a,inset -4px -4px 8px #ffffffb3!important}[data-theme=light] .ant-table,[data-theme=light] .ant-table-container,[data-theme=light] .ant-table-content,[data-theme=light] .ant-table-tbody,[data-theme=light] .ant-table table{background:0 0!important}[data-theme=light] .ant-table-wrapper{overflow:hidden;border-radius:12px!important}[data-theme=light] .ant-table-thead>tr>th,[data-theme=light] .ant-table-thead>tr>td{background:rgba(var(--color-brand-rgb), .06)!important;border-bottom:1px solid rgba(var(--color-brand-rgb), .24)!important;color:var(--text-primary)!important}[data-theme=light] .ant-table-tbody>tr>td{background:0 0!important;border-bottom:1px solid #0000000a!important}[data-theme=light] .ant-table-tbody>tr:nth-child(2n)>td{background:#00000008!important}.data-table .ant-table-tbody>tr>td.fa-cell-painted,.data-table .ant-table-tbody>tr:hover>td.fa-cell-painted,.data-table .ant-table-tbody>tr:nth-child(2n)>td.fa-cell-painted,.data-table .ant-table-tbody>tr:nth-child(2n):hover>td.fa-cell-painted,[data-theme=light] .data-table .ant-table-tbody>tr>td.fa-cell-painted,[data-theme=light] .data-table .ant-table-tbody>tr:hover>td.fa-cell-painted,[data-theme=light] .data-table .ant-table-tbody>tr:nth-child(2n)>td.fa-cell-painted,[data-theme=light] .data-table .ant-table-tbody>tr:nth-child(2n):hover>td.fa-cell-painted,[data-theme=dark] .data-table .ant-table-tbody>tr>td.fa-cell-painted,[data-theme=dark] .data-table .ant-table-tbody>tr:hover>td.fa-cell-painted,[data-theme=dark] .data-table .ant-table-tbody>tr:nth-child(2n)>td.fa-cell-painted,[data-theme=dark] .data-table .ant-table-tbody>tr:nth-child(2n):hover>td.fa-cell-painted{background:var(--fa-cell-bg)!important;color:#fff!important;font-weight:600!important}.data-table .ant-table-tbody>tr>td.fa-cell-painted *{background:0 0!important}[data-theme=light] .ant-table-tbody>tr:hover>td{background:var(--neu-inset-bg)!important}[data-theme=light] .ant-table-tbody>tr:hover{box-shadow:2px 2px 6px #0000000a,-2px -2px 4px #ffffff80}[data-theme=light] .ant-table-placeholder{background:0 0!important}[data-theme=light] .ant-pagination .ant-pagination-item{background:var(--neu-card-bg)!important;border:none!important;box-shadow:2px 2px 4px #00000012,-2px -2px 3px #ffffffb3!important}[data-theme=light] .ant-pagination .ant-pagination-item:hover{box-shadow:3px 3px 6px #00000017,-2px -2px 5px #fffc!important}[data-theme=light] .ant-pagination .ant-pagination-item-active{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;border:none!important;box-shadow:inset 2px 2px 4px #00000012,inset -2px -2px 4px #ffffffb3!important}[data-theme=light] .ant-pagination .ant-pagination-prev .ant-pagination-item-link,[data-theme=light] .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:var(--neu-card-bg)!important;border:none!important;box-shadow:2px 2px 4px #00000012,-2px -2px 3px #ffffffb3!important}[data-theme=light] .ant-pagination .ant-select-selector{background:#fff!important;border:1px solid #d7d7df!important;box-shadow:inset 2px 2px 4px #0000000f,inset -2px -2px 4px #ffffffb3!important}[data-theme=light] .ant-table-column-sorter{color:#0000001f!important}[data-theme=light] .ant-table-column-sorter-up.active,[data-theme=light] .ant-table-column-sorter-down.active{color:var(--color-brand-text)!important}[data-theme=light] .ant-table-body::-webkit-scrollbar-thumb{background:#0000000f!important}[data-theme=light] .ant-table-body::-webkit-scrollbar-thumb:hover{background:#0000001a!important}[data-theme=light] .main-sidebar:after,[data-theme=light] .main-sidebar .ant-layout-sider-children:after{display:none!important}[data-theme=light] .main-header:after{background:linear-gradient(90deg,#0000,#0000000a 30%,#0000000f 50%,#0000000a 70%,#0000)}#root{z-index:1;min-height:100vh;position:relative}a{color:var(--color-brand-text);text-decoration:none;transition:color .2s}a:hover{color:var(--color-primary-hover)}::selection{background:var(--color-primary-border);color:inherit}.ant-card{transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s,border-color .3s;position:relative;overflow:hidden;background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-glass)!important;border-radius:12px!important}.ant-card:before{content:"";background:var(--refraction-line);pointer-events:none;z-index:1;height:1px;position:absolute;top:0;left:10%;right:10%}.ant-card .ant-card-head{border-radius:12px 12px 0 0!important;min-height:auto!important;padding:10px 18px!important}.ant-card .ant-card-head-title{text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--text-primary)!important;align-items:center!important;gap:8px!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;display:flex!important}.ant-card .ant-card-head-title .anticon{color:var(--text-primary)!important;font-size:14px!important}.ant-card .ant-card-head-wrapper{align-items:center}.ant-card .ant-card-extra{padding:0!important}@media (max-width:1199px){.ant-card .ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.ant-card .ant-card-head-title{flex:100%;min-width:0;font-size:11px!important}.ant-card .ant-card-extra{text-align:right;flex:0 0 100%;margin-left:0!important}}.ant-card .ant-card-head-title:before{content:none!important}[data-theme=light] .ant-card .ant-card-head{box-shadow:none!important;background:0 0!important;border-bottom:1px solid #00000014!important}[data-theme=dark] .ant-card .ant-card-head{border-bottom:1px solid var(--glass-border)!important;box-shadow:none!important;background:0 0!important}.ant-card .ant-card-body{padding:14px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important}.ic-kpi{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-glass);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:transform .3s cubic-bezier(.25,.46,.45,.94),border-color .25s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ic-kpi__icon{width:38px;height:38px;color:var(--kpi-accent,var(--color-primary));background:var(--neu-inset-bg);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex}[data-theme=light] .ic-kpi__icon{box-shadow:inset 3px 3px 9px #00000026,inset -2px -2px 5px #fffffff2}[data-theme=dark] .ic-kpi__icon{box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424}.ic-kpi__body{flex-direction:column;flex:1;min-width:0;display:flex}.ic-kpi:before{content:"";background:var(--kpi-accent,var(--color-primary));width:3px;box-shadow:0 0 8px var(--kpi-accent,var(--color-primary));border-radius:0 3px 3px 0;position:absolute;top:12%;bottom:12%;left:0}.ic-kpi:after{content:"";background:var(--refraction-line);pointer-events:none;height:1px;position:absolute;top:0;left:12%;right:12%}.ic-kpi:hover{border-color:var(--kpi-accent,var(--color-primary));box-shadow:var(--shadow-glass-hover);transform:translateY(-3px)}.ic-kpi--primary{--kpi-accent:var(--color-primary)}.ic-kpi--blue{--kpi-accent:#0b7bc1}.ic-kpi--green{--kpi-accent:var(--color-success)}.ic-kpi--red{--kpi-accent:var(--color-error)}.ic-kpi--amber{--kpi-accent:var(--severity-medium)}.ic-kpi--neutral{--kpi-accent:var(--text-tertiary)}[data-theme=dark] .ic-kpi--neutral:before{box-shadow:none;background:#5a5a5f}.ic-kpi__value{color:var(--text-primary);letter-spacing:-.5px;align-items:baseline;gap:3px;font-size:24px;font-weight:600;line-height:1;display:flex}.ic-kpi__suffix{color:var(--text-tertiary);font-size:13px;font-weight:600}.ic-kpi__label{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.6px;margin-top:6px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600}[data-theme=dark] .ant-card .ant-card-head-title{color:var(--text-secondary)!important}[data-theme=dark] .ic-kpi__value,[data-theme=dark] .ic-subsection-title{color:var(--text-secondary)}[data-theme=light] .ic-kpi{background:var(--neu-card-bg)!important;border:none!important;box-shadow:6px 6px 12px #0000001a,-4px -4px 10px #fffc!important}[data-theme=light] .ic-kpi:hover{transform:none!important;box-shadow:6px 6px 12px #0000001a,-4px -4px 10px #fffc!important}[data-theme=light] .ic-kpi:after{display:none}[data-theme=light] .ic-kpi:before{box-shadow:none}[data-theme=light] .ic-kpi--primary,[data-theme=light] .ic-kpi--blue,[data-theme=light] .ic-kpi--green,[data-theme=light] .ic-kpi--red,[data-theme=light] .ic-kpi--amber,[data-theme=light] .ic-kpi--neutral{box-shadow:5px 5px 12px #00000012,-3px -3px 8px #fff6!important}[data-theme=dark] .ic-kpi{border:none!important}.ant-card:hover{box-shadow:var(--shadow-glass-hover)!important}[data-theme=light] .ant-card:hover{transform:none!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a!important}[data-theme=dark] .ant-card:hover{border-color:#ffffff1a!important}.ant-modal-mask{background:#212427b3!important}[data-theme=light] .ant-modal-mask{background:#3c505a80!important}.ant-modal .ant-modal-content{background:var(--bg-elevated)!important;box-shadow:0 0 0 1px var(--glass-border), 0 12px 36px #00000038, 0 0 20px var(--color-primary-bg)!important;border-radius:16px!important;padding:0!important;position:relative!important;overflow:hidden!important}[data-theme=dark] .ant-modal .ant-modal-content{background:radial-gradient(circle at 85% 0%, var(--color-accent-bg), transparent 55%), radial-gradient(circle at 15% 100%, var(--color-primary-bg), transparent 55%), #212427f5!important}[data-theme=light] .ant-modal .ant-modal-content{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;box-shadow:0 0 0 1px var(--color-primary-bg), 0 12px 36px #22222224, 0 0 24px var(--color-primary-bg)!important}.ant-modal .ant-modal-content:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary-border-strong), var(--color-accent-border), var(--color-primary-border-strong), transparent);pointer-events:none;z-index:2;height:1px;position:absolute;top:0;left:12%;right:12%}[data-theme=light] .ant-modal .ant-modal-content:before,[data-theme=light] .ant-modal .ant-modal-content:after{display:none}.ant-modal .ant-modal-content:after{content:"";background:radial-gradient(circle, var(--color-accent-bg), transparent 70%);pointer-events:none;filter:blur(42px);z-index:0;width:320px;height:320px;position:absolute;top:-30%;right:-10%}[data-theme=light] .ant-modal .ant-modal-content:after{background:radial-gradient(circle, var(--color-accent-border), transparent 70%)}.ant-modal .ant-modal-header{z-index:2;position:relative;border-bottom:1px solid var(--glass-border)!important;background:0 0!important;margin-bottom:0!important;padding:18px 24px!important}.ant-modal .ant-modal-title{letter-spacing:-.01em;background:linear-gradient(135deg, var(--text-primary) 0%, var(--color-primary) 70%, var(--color-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:var(--text-primary)!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important}.ant-modal .ant-modal-body{z-index:2;position:relative;color:var(--text-secondary)!important;padding:20px 24px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;line-height:1.55!important}.ant-modal .ant-modal-close{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;width:36px!important;height:36px!important;color:var(--text-secondary)!important;z-index:3!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;transition:all .25s!important;display:flex!important;top:14px!important;right:14px!important}.ant-modal .ant-modal-close:hover{transform:rotate(90deg);color:#b00020!important;background:#b000201a!important;border-color:#b000204d!important}.ant-modal .ant-modal-close-x{font-size:14px!important;line-height:1!important}.ant-modal .ant-modal-footer{z-index:2;justify-content:flex-end;gap:8px;position:relative;border-top:1px solid var(--glass-border)!important;background:0 0!important;margin-top:0!important;padding:14px 24px!important;display:flex!important}.ant-modal .ant-modal-footer .ant-btn,.ant-drawer .ant-btn{border-radius:8px!important;align-items:center!important;gap:6px!important;height:34px!important;padding:0 16px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important;display:inline-flex!important}.ant-modal .ant-modal-footer .ant-btn-default{background:var(--glass-bg)!important;border-color:var(--glass-border)!important;color:var(--text-secondary)!important}.ant-modal .ant-modal-footer .ant-btn-default:hover{background:var(--glass-bg-hover)!important;border-color:var(--color-primary-border)!important;color:var(--color-brand-text)!important}.ant-modal .ant-modal-footer .ant-btn-primary{background:var(--gradient-primary)!important;color:#fff!important;box-shadow:0 0 0 1px #ffffff1a inset, 0 4px 14px var(--color-primary-border-strong)!important;border-color:#0000!important}.ant-modal .ant-modal-footer .ant-btn-primary:hover{transition:all .2s!important}.ant-modal .ant-modal-footer .ant-btn-dangerous,.ant-modal .ant-modal-footer .ant-btn-primary.ant-btn-dangerous{color:#fff!important;background:linear-gradient(135deg,#b00020,#b00020)!important;border-color:#0000!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 14px #b000204d!important}.ant-modal .ant-modal-footer .ant-btn-dangerous:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff26,0 6px 20px #b0002080,0 0 24px #b0002040!important}.ant-modal-confirm .ant-modal-content{padding:0!important}.ant-modal-confirm-body-wrapper{z-index:2;position:relative;padding:24px 24px 8px!important}.ant-modal-confirm-body{align-items:flex-start!important;gap:16px!important;display:flex!important}.ant-modal-confirm-title{letter-spacing:-.01em;background:linear-gradient(135deg, var(--text-primary) 0%, var(--color-primary) 70%, var(--color-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:var(--text-primary)!important;margin-bottom:8px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:700!important}.ant-modal-confirm-content{color:var(--text-secondary)!important;margin-top:4px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;line-height:1.55!important}.ant-modal-confirm .ant-modal-confirm-body>.anticon{border-radius:12px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;margin-top:2px!important;font-size:22px!important;display:flex!important}.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon{color:var(--severity-medium)!important;background:#d895001f!important;border:1px solid #d895004d!important;box-shadow:0 0 20px #d8950040!important}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#60a5fa!important;background:#60a5fa1f!important;border:1px solid #60a5fa4d!important;box-shadow:0 0 20px #60a5fa40!important}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{background:rgba(var(--color-brand-rgb), .12)!important;border:1px solid rgba(var(--color-brand-rgb), .3)!important;color:var(--color-brand-text)!important;box-shadow:0 0 20px rgba(var(--color-brand-rgb), .25)!important}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon,.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#b00020!important;background:#b000201f!important;border:1px solid #b000204d!important;box-shadow:0 0 20px #b0002040!important}.ant-modal-confirm .ant-modal-confirm-btns{border-top:1px solid var(--glass-border);z-index:2;justify-content:flex-end;gap:8px;position:relative;margin-top:20px!important;padding:14px 24px!important;display:flex!important}.ant-tooltip .ant-tooltip-inner{background:var(--bg-elevated)!important;color:var(--text-primary)!important;border:1px solid var(--glass-border)!important;font-family:var(--font-sans,"Montserrat"), sans-serif!important;min-height:auto!important;box-shadow:var(--shadow-glass), 0 0 16px var(--color-primary-glow)!important;border-radius:8px!important;padding:7px 12px!important;font-size:12px!important;font-weight:500!important}.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-arrow:after{background:var(--bg-elevated)!important;border:1px solid var(--glass-border)!important}.ant-tooltip{--antd-arrow-background-color:var(--bg-elevated)!important}[data-theme=light] .ant-tooltip .ant-tooltip-inner{background:var(--neu-card-bg)!important;color:#222!important;border:none!important;border-radius:10px!important;padding:8px 14px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:500!important;box-shadow:6px 6px 14px #0000001c,-4px -4px 10px #ffffffbf!important}[data-theme=light] .ant-tooltip .ant-tooltip-arrow:before,[data-theme=light] .ant-tooltip .ant-tooltip-arrow:after{background:var(--neu-card-bg)!important;box-shadow:none!important;border:none!important}[data-theme=light] .ant-tooltip{--antd-arrow-background-color:#f2f3f3!important}[data-theme=dark] .ant-tooltip .ant-tooltip-inner{color:#fffffff2!important;background:#212427f5!important;border-color:#ffffff14!important}[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:before,[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:after{background:#212427f5!important;border-color:#ffffff14!important}[data-theme=dark] .ant-tooltip{--antd-arrow-background-color:#212427f5!important}.ant-popover .ant-popover-inner{background:var(--bg-elevated)!important;box-shadow:0 0 0 1px var(--glass-border), 0 12px 32px #0000002e, 0 0 24px var(--color-primary-bg)!important;border-radius:12px!important;padding:0!important;position:relative!important;overflow:hidden!important}[data-theme=dark] .ant-popover .ant-popover-inner{box-shadow:0 0 0 1px #ffffff0f, 0 12px 32px #00000052, 0 0 24px var(--color-primary-bg-strong)!important;background:#212427f5!important}[data-theme=light] .ant-popover .ant-popover-inner{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:8px 8px 16px #0000001f,-6px -6px 14px #fffc!important}.ant-popover .ant-popover-inner:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary-border-strong), var(--color-accent-border), var(--color-primary-border-strong), transparent);pointer-events:none;z-index:2;height:1px;position:absolute;top:0;left:18%;right:18%}.ant-popover .ant-popover-inner-content{z-index:1;position:relative;color:var(--text-primary)!important;font-family:var(--font-sans,"Montserrat"), sans-serif!important;padding:14px 16px!important;font-size:11.5px!important}.ant-popover .ant-popover-title{background:linear-gradient(135deg, var(--text-primary) 0%, var(--color-primary) 80%);-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;position:relative;border-bottom:1px solid var(--glass-border)!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:600!important;font-family:var(--font-sans,"Montserrat"), sans-serif!important;padding:12px 16px!important}.ant-popover .ant-popover-arrow:before,.ant-popover .ant-popover-arrow:after{background:var(--bg-elevated)!important}[data-theme=light] .ant-popover .ant-popover-arrow:before,[data-theme=light] .ant-popover .ant-popover-arrow:after,[data-theme=light] .ant-popconfirm .ant-popover-arrow:before,[data-theme=light] .ant-popconfirm .ant-popover-arrow:after{background:var(--neu-card-bg)!important}[data-theme=dark] .ant-popover .ant-popover-arrow:before,[data-theme=dark] .ant-popover .ant-popover-arrow:after{background:#212427f5!important}.ant-popconfirm .ant-popconfirm-message{z-index:1;position:relative;align-items:flex-start!important;gap:12px!important;padding:16px 16px 8px!important;display:flex!important}.ant-popconfirm .ant-popconfirm-message-icon{width:32px!important;height:32px!important;color:var(--severity-medium)!important;background:#d895001f!important;border:1px solid #d895004d!important;border-radius:9px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;margin-top:0!important;font-size:16px!important;display:flex!important;box-shadow:0 0 14px #d8950040!important}.ant-popconfirm .ant-popconfirm-message-icon .anticon{font-size:16px!important}.ant-popconfirm .ant-popconfirm-title{color:var(--text-primary)!important;margin-top:4px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}.ant-popconfirm .ant-popconfirm-description{color:var(--text-secondary)!important;margin-top:4px!important;font-size:12px!important}.ant-popconfirm .ant-popconfirm-buttons{border-top:1px solid var(--glass-border);z-index:1;position:relative;justify-content:flex-end!important;gap:6px!important;margin-top:0!important;padding:10px 16px 14px!important;display:flex!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{border-radius:8px!important;height:30px!important;padding:0 14px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;transition:all .2s!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-secondary)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default:hover{border-color:var(--color-primary-border)!important;color:var(--color-brand-text)!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary{background:var(--gradient-primary)!important;color:#fff!important;box-shadow:0 2px 8px var(--color-primary-border-strong)!important;border-color:#0000!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary:hover{transition:all .2s!important}.ant-drawer-mask{background:#0006!important}[data-theme=light] .ant-drawer-mask{background:#00000059!important}.ant-drawer-content{position:relative!important}[data-theme=dark] .ant-drawer-content{border-left:1px solid #5a5a5f26;-webkit-backdrop-filter:none!important;box-shadow:-6px 0 16px #0000004d, 0 0 4px rgba(var(--color-brand-rgb), .04)!important;background:#212427!important}[data-theme=light] .ant-drawer-content{border-left:none;-webkit-backdrop-filter:none!important;background:#efeff1!important;box-shadow:-8px 0 20px #00000014!important}.ant-drawer-content:before,.ant-drawer-content:after{display:none}.ant-drawer-content-wrapper{box-shadow:none!important}.ant-drawer-header{z-index:1;border-bottom:1px solid var(--glass-border)!important;align-items:center!important;gap:16px!important;min-height:64px!important;padding:20px 24px!important;display:flex!important;position:relative!important;overflow:hidden!important}[data-theme=dark] .ant-drawer-header,[data-theme=dark] .ant-drawer .ant-drawer-header{background:var(--neu-card-bg)!important;border-bottom:1px solid #ffffff0f!important}[data-theme=light] .ant-drawer-header,[data-theme=light] .ant-drawer .ant-drawer-header{background:var(--neu-inset-bg)!important;border-bottom:1px solid #0000000f!important;box-shadow:inset 0 1px 3px #0000000a,inset 0 -1px #fffc!important}.ant-drawer-header:before{display:none}@keyframes drawer-header-line-flow{0%{background-position:-100% 0}to{background-position:100% 0}}.ant-drawer-header:after{display:none}.ant-drawer-header-title{z-index:2!important;flex:auto!important;align-items:center!important;gap:14px!important;min-width:0!important;padding-inline-end:12px!important;display:flex!important;position:relative!important;overflow:hidden!important}.ant-drawer-title{color:var(--text-primary)!important;letter-spacing:-.02em!important;-webkit-text-fill-color:var(--text-primary)!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;align-items:center!important;gap:14px!important;min-width:0!important;margin:0!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important;display:flex!important;position:relative!important;overflow:hidden!important}.ant-drawer-extra{z-index:2!important;flex-shrink:0!important;align-items:center!important;gap:8px!important;display:flex!important;position:relative!important}.ant-drawer-title:before{content:"";background:linear-gradient(180deg, var(--color-primary), var(--color-accent));width:4px;height:22px;box-shadow:0 0 12px var(--color-primary-border-strong), 0 0 24px var(--color-accent-border);border-radius:4px;flex-shrink:0;display:inline-block}.ant-drawer-close{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;width:36px!important;min-width:36px!important;height:36px!important;color:var(--text-secondary)!important;margin:0!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;margin-inline-end:0!important;padding:0!important;transition:all .25s!important;display:flex!important;position:relative!important}.ant-drawer-close:hover{transform:rotate(90deg);color:#b00020!important;background:#b000201a!important;border-color:#b000204d!important}.ant-drawer-body{z-index:1;position:relative;background:0 0!important;padding:20px 24px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important}.ant-drawer-body .ant-form-item,.ant-modal-body .ant-form-item{margin-bottom:16px!important}.ant-drawer-body .ant-divider-inner-text,.ant-modal-body .ant-divider-inner-text{text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--color-brand-text)!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:700!important}.ant-drawer-footer{z-index:1;position:relative;border-top:1px solid var(--glass-border)!important;background:0 0!important;padding:14px 24px!important}.ant-table{background:0 0!important;font-family:Montserrat,sans-serif!important}.ant-table-wrapper{border-radius:12px;overflow:hidden;background:var(--neu-card-bg)!important}.app-table-wrap .ant-table-wrapper,.tb-sub-panel .ant-table-wrapper,.ant-card .ant-table-wrapper,.ant-modal .ant-table-wrapper,.ant-drawer .ant-table-wrapper{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.ant-table-thead>tr>th,.ant-table-thead>tr>td{border-bottom:1px solid var(--glass-border)!important;color:var(--text-secondary)!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:8px 12px!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:600!important}[data-theme=dark] .ant-table-thead>tr>th,[data-theme=dark] .ant-table-thead>tr>td{background:var(--glass-bg)!important}.ant-table-thead>tr>th:before{display:none!important}.ant-table-tbody>tr>td,.ant-table-small .ant-table-tbody>tr>td,.ant-table-middle .ant-table-tbody>tr>td,.ant-table-summary>tr>td{color:var(--text-primary)!important;background:0 0!important;padding:8px 12px!important;font-size:12px!important;transition:all .2s!important}.ant-table-wrapper .ant-table.ant-table-small{font-size:12px!important}.ant-table-tbody>tr>td span:not(.ant-tag):not(.ant-badge):not(.ant-badge-count):not(.ant-badge-status-text):not(.ant-btn):not([class*=ant-avatar]):not([class*=ant-typography]):not(.anticon),.ant-table-tbody>tr>td>div:not(.ant-tag):not([class*=ant-avatar]):not([class*=ant-typography]),.ant-table-tbody>tr>td p{font-size:inherit!important}.ant-table-tbody .ant-table-cell .ant-space-horizontal{flex-wrap:nowrap;gap:8px!important}.ant-table-tbody .ant-table-cell .ant-space-horizontal>.ant-space-item{margin-inline-end:0!important;padding-inline-end:0!important}.ant-table-tbody .ant-table-cell>.ant-btn+.ant-btn,.ant-table-tbody .ant-table-cell>.ant-tooltip-wrapper+.ant-tooltip-wrapper,.ant-table-tbody .ant-table-cell>.ant-tooltip-wrapper+.ant-btn,.ant-table-tbody .ant-table-cell>.ant-btn+.ant-tooltip-wrapper{margin-inline-start:8px!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:var(--color-primary-bg)!important}[data-theme=dark] .ant-table-tbody>tr:nth-child(2n)>td{background:var(--glass-bg)!important}[data-theme=dark] .ant-table-tbody>tr:nth-child(2n):hover>td{background:var(--color-primary-bg)!important}.ant-table-tbody>tr{transition:transform .2s;position:relative}.ant-table-tbody>tr:hover{transform:translate(2px)}.ant-table-tbody>tr.ant-table-row-selected>td{background:var(--color-primary-bg)!important}.ant-table-placeholder,.ant-table-placeholder:hover>td{background:0 0!important}.ant-empty{padding:20px 0!important}.ant-empty-image{transition:opacity .25s}.ant-empty-description{color:var(--text-tertiary)!important;letter-spacing:.02em!important;margin-top:8px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important}[data-theme=light] .ant-empty-image{opacity:.7}[data-theme=light] .ant-empty:hover .ant-empty-image{opacity:.92}[data-theme=light] .ant-empty-img-simple{color:#bfbfbf}[data-theme=light] .ant-empty-img-simple-ellipse{fill:#f5f5f5;opacity:.85}[data-theme=light] .ant-empty-img-simple-g{stroke:#d9d9d9}[data-theme=light] .ant-empty-img-simple-path{fill:#fafafa}[data-theme=light] .ant-empty-img-default{filter:saturate(.6)brightness(1.05)}[data-theme=dark] .ant-empty-image{opacity:.6}[data-theme=dark] .ant-empty:hover .ant-empty-image{opacity:.85}[data-theme=dark] .ant-empty-img-simple{color:#6c7480}[data-theme=dark] .ant-empty-img-simple-ellipse{fill:#ffffff0d;opacity:.9}[data-theme=dark] .ant-empty-img-simple-g{stroke:#ffffff2e}[data-theme=dark] .ant-empty-img-simple-path{fill:#ffffff0a}[data-theme=dark] .ant-empty-img-default{filter:saturate(.4)brightness(.9)}.ant-pagination{margin-top:12px!important}.ant-pagination .ant-pagination-item{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;border-radius:8px!important}.ant-pagination .ant-pagination-item a{color:var(--text-secondary)!important;font-family:var(--font-mono)!important;font-size:12px!important}.ant-pagination .ant-pagination-item-active{background:var(--color-primary-bg)!important;border-color:var(--color-primary-border)!important}.ant-pagination .ant-pagination-item-active a{color:var(--color-brand-text)!important;font-weight:600!important}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-secondary)!important;border-radius:8px!important}.ant-pagination .ant-pagination-options{color:var(--text-tertiary)!important}.ant-pagination .ant-pagination-options .ant-pagination-options-size-changer{display:none!important}.ant-pagination .ant-select-selector{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-secondary)!important;border-radius:8px!important;font-size:12px!important}.ant-pagination .ant-pagination-total-text{color:var(--text-tertiary)!important;font-size:12px!important;font-family:var(--font-mono)!important}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary),.ant-table-tbody .ant-btn.ant-btn-text{position:relative;overflow:hidden;background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;width:32px!important;min-width:32px!important;height:32px!important;color:var(--text-secondary)!important;box-shadow:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important;display:inline-flex!important}.ant-table-tbody .ant-btn-primary.ant-btn-circle,.ant-table-tbody .ant-btn-primary.ant-btn-icon-only{background:var(--gradient-primary)!important;color:#fff!important;border:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;display:inline-flex!important}[data-theme=light] .ant-table-tbody .ant-btn-primary.ant-btn-circle,[data-theme=light] .ant-table-tbody .ant-btn-primary.ant-btn-icon-only{box-shadow:3px 3px 8px #0000001a,-2px -2px 6px #ffffff80!important}[data-theme=light] .ant-table-tbody .ant-btn-primary.ant-btn-circle:hover:not(:disabled),[data-theme=light] .ant-table-tbody .ant-btn-primary.ant-btn-icon-only:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;border:none!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}.ant-table-tbody .ant-btn-primary.ant-btn-dangerous{color:#fff!important;border:none!important}[data-theme=light] .ant-table-tbody .ant-btn-primary.ant-btn-dangerous{background:var(--gradient-primary)!important;color:#fff!important;border:none!important;box-shadow:3px 3px 8px #0000001a,-2px -2px 6px #ffffff80!important}[data-theme=light] .ant-table-tbody .ant-btn-primary.ant-btn-dangerous:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--severity-critical)!important;border:none!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=dark] .ant-table-tbody .ant-btn-primary.ant-btn-circle,[data-theme=dark] .ant-table-tbody .ant-btn-primary.ant-btn-icon-only{background:var(--gradient-primary)!important;color:#fff!important;border:none!important;box-shadow:3px 3px 6px #0000004d,-2px -2px 4px #373b401f!important}[data-theme=dark] .ant-table-tbody .ant-btn-primary.ant-btn-circle:hover:not(:disabled),[data-theme=dark] .ant-table-tbody .ant-btn-primary.ant-btn-icon-only:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}[data-theme=dark] .ant-table-tbody .ant-btn-primary.ant-btn-dangerous{background:var(--gradient-primary)!important;color:#fff!important;border:none!important;box-shadow:3px 3px 6px #0000004d,-2px -2px 4px #373b401f!important}[data-theme=dark] .ant-table-tbody .ant-btn-primary.ant-btn-dangerous:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--severity-critical)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary) .anticon,.ant-table-tbody .ant-btn.ant-btn-text .anticon{transition:transform .2s;font-size:13px!important;line-height:1!important}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary):not([disabled]):hover,.ant-table-tbody .ant-btn.ant-btn-text:not([disabled]):hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;border-color:#0000!important;transform:none!important}[data-theme=light] .ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary):not([disabled]):hover,[data-theme=light] .ant-table-tbody .ant-btn.ant-btn-text:not([disabled]):hover{box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=dark] .ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary):not([disabled]):hover,[data-theme=dark] .ant-table-tbody .ant-btn.ant-btn-text:not([disabled]):hover{box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary):not([disabled]):hover .anticon,.ant-table-tbody .ant-btn.ant-btn-text:not([disabled]):hover .anticon{color:inherit}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary).ant-btn-dangerous,.ant-table-tbody .ant-btn.ant-btn-dangerous:not(.ant-btn-primary){color:var(--text-secondary)!important}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary).ant-btn-dangerous:not([disabled]):hover,.ant-table-tbody .ant-btn.ant-btn-dangerous:not(.ant-btn-primary):not([disabled]):hover{background:var(--neu-card-bg)!important;color:#b00020!important;border-color:#0000!important;box-shadow:0 4px 12px #b000202e,0 0 12px #b0002026!important}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary):active,.ant-table-tbody .ant-btn.ant-btn-text:active{transform:translateY(0)!important}.ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary)[disabled],.ant-table-tbody .ant-btn.ant-btn-text[disabled]{opacity:.4!important;cursor:not-allowed!important}[data-theme=light] .ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary),[data-theme=light] .ant-table-tbody .ant-btn.ant-btn-text{background:var(--neu-btn-bg)!important;border:none!important;box-shadow:3px 3px 6px #00000017,-2px -2px 5px #fffc!important}[data-theme=light] .ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary):not([disabled]):hover,[data-theme=light] .ant-table-tbody .ant-btn.ant-btn-text:not([disabled]):hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;border:none!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=light] .ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary).ant-btn-dangerous:not([disabled]):hover,[data-theme=light] .ant-table-tbody .ant-btn.ant-btn-dangerous:not(.ant-btn-primary):not([disabled]):hover{background:var(--neu-card-bg)!important;color:var(--severity-critical)!important;border:none!important;transform:none!important;box-shadow:inset 2px 2px 4px #00000012,inset -2px -2px 3px #ffffff80!important}.ant-table-row-expand-icon{cursor:pointer;justify-content:center;align-items:center;transition:box-shadow .18s,background .18s;vertical-align:middle!important;border:none!important;border-radius:4px!important;width:16px!important;min-width:16px!important;height:16px!important;margin-inline-end:0!important;line-height:14px!important;display:inline-flex!important}.ant-table-row-expand-icon:before,.ant-table-row-expand-icon:after{left:3px!important;right:3px!important;height:1px!important;top:7px!important}.ant-table-row-expand-icon:after{transform:rotate(90deg)!important}.ant-table-cell.ant-table-row-expand-icon-cell{text-align:center!important;width:28px!important;padding:8px 6px!important}.ant-table-row-expand-icon:before,.ant-table-row-expand-icon:after{background:currentColor!important}[data-theme=light] .ant-table-row-expand-icon{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:2px 2px 4px #0000000f,-1px -1px 3px #fffc!important}[data-theme=light] .ant-table-row-expand-icon:hover{box-shadow:inset 1px 1px 3px #0000000d,inset -1px -1px 3px #fff9!important}[data-theme=light] .ant-table-row-expand-icon-expanded{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000000f,inset -2px -2px 4px #ffffffb3!important}[data-theme=dark] .ant-table-row-expand-icon{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:2px 2px 4px #0000004d,-1px -1px 3px #373b4033!important}[data-theme=dark] .ant-table-row-expand-icon:hover{box-shadow:inset 1px 1px 3px #00000040,inset -1px -1px 2px #373b401a!important}[data-theme=dark] .ant-table-row-expand-icon-expanded{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000004d,inset -2px -2px 4px #373b401f!important}[data-theme=light] .ant-table-tbody .ant-btn-icon-only:not(.ant-btn-primary):active,[data-theme=light] .ant-table-tbody .ant-btn.ant-btn-text:active{box-shadow:inset 3px 3px 6px #0000001a,inset -3px -3px 5px #ffffff8c!important}.ant-table-column-sorter{color:var(--text-tertiary)!important}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:var(--color-brand-text)!important}.ant-table-filter-dropdown{background:var(--bg-surface)!important;border:1px solid var(--glass-border)!important;border-radius:10px!important}.ant-table-body::-webkit-scrollbar{width:4px;height:4px}.ant-table-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.ant-table-loading .ant-spin{color:var(--color-brand-text)!important}.ant-table-tbody>tr.severity-critical>td:first-child{border-left:3px solid #b00020;box-shadow:inset 6px 0 16px -6px #b000201f}.ant-table-tbody>tr.severity-warning>td:first-child{border-left:3px solid var(--severity-medium);box-shadow:inset 6px 0 16px -6px #d895001a}.ant-table-tbody>tr.severity-success>td:first-child{border-left:3px solid var(--color-primary);box-shadow:inset 6px 0 16px -6px var(--color-primary-bg)}.ant-typography,.ant-btn,.ant-input,.ant-input-number,.ant-select,.ant-select-item,.ant-table,.ant-menu,.ant-form-item-label>label,.ant-form-item-explain,.ant-form-item-extra,.ant-modal-title,.ant-modal-body,.ant-card,.ant-card-head-title,.ant-card-body,.ant-tabs-tab,.ant-tag,.ant-badge,.ant-tooltip-inner,.ant-popover,.ant-popconfirm,.ant-alert,.ant-message,.ant-notification,.ant-drawer,.ant-descriptions,.ant-statistic,.ant-list,.ant-collapse,.ant-steps,.ant-breadcrumb,.ant-pagination,.ant-picker,.ant-switch,.ant-checkbox,.ant-radio,.ant-segmented,.ant-upload,.ant-empty,.ant-result,.ant-skeleton,.ant-spin,.ant-divider,label,legend,fieldset{font-family:Montserrat,sans-serif!important}.ant-checkbox-wrapper,.ant-radio-wrapper{align-items:center!important;font-size:11.5px!important}.ant-picker,.ant-picker-input>input,.ant-segmented,.ant-radio-button-wrapper{font-size:11.5px!important}.ant-tabs-nav{margin-bottom:14px!important}.ant-tabs-nav:before{border-bottom:1px solid var(--glass-border)!important}.ant-tabs-tab{background:0 0;border-radius:10px;transition:background .25s,box-shadow .25s,color .25s;margin:0 2px!important;padding:8px 16px!important}.ant-tabs-tab .ant-tabs-tab-btn{letter-spacing:.02em;color:var(--text-secondary);align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;display:inline-flex}.ant-tabs-tab .anticon{margin-inline-end:6px}[data-theme=light] .ant-tabs-tab:hover{background:var(--neu-btn-bg);box-shadow:3px 3px 6px #0000000f,-2px -2px 5px #fffc}[data-theme=dark] .ant-tabs-tab:hover{background:var(--neu-btn-bg);box-shadow:3px 3px 6px #00000059,-2px -2px 5px #373b4040}[data-theme=light] .ant-tabs-tab-active{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000000f,inset -2px -2px 4px #ffffffb3!important}[data-theme=dark] .ant-tabs-tab-active{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000004d, inset -1px -1px 3px #373b4026, 0 0 8px rgba(var(--color-brand-rgb), .1)!important}.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:var(--text-primary)!important}.ant-tabs-tab-active .anticon{color:var(--color-brand)!important}.ant-tabs-ink-bar{background:var(--color-brand-text)!important}.ant-segmented{border:1px solid var(--glass-border)!important;background:#ffffff0f!important;border-radius:8px!important;padding:2px!important;font-family:Montserrat,sans-serif!important}.ant-segmented-item{color:var(--text-tertiary)!important;border-radius:6px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;transition:all .2s!important}.ant-segmented-item:hover{color:var(--text-secondary)!important}.ant-segmented-item-selected{background:rgba(var(--color-brand-rgb), .18)!important;color:var(--color-brand-text)!important;box-shadow:0 2px 8px rgba(var(--color-brand-rgb), .12)!important}.ant-segmented-item-selected .anticon{color:var(--color-brand-text)!important}.ant-segmented-item-disabled{opacity:1!important;cursor:not-allowed!important}[data-theme=light] .ant-segmented-item-disabled{color:#bdbdbd!important;background:#efeff1!important;box-shadow:inset 1px 1px 3px #0000000d,inset -1px -1px 2px #fff6!important}[data-theme=light] .ant-segmented-item-disabled .anticon{color:#bdbdbd!important}[data-theme=dark] .ant-segmented-item-disabled{color:#5a5a5f!important;background:#373b4066!important}[data-theme=dark] .ant-segmented-item-disabled .anticon{color:#5a5a5f!important}.ant-segmented-thumb{background:0 0!important}.recharts-wrapper:focus,.recharts-surface:focus,.recharts-wrapper :focus{outline:none!important}.recharts-text,.recharts-cartesian-axis-tick-value,.recharts-legend-item-text,.recharts-tooltip-label,.recharts-tooltip-item-name,.recharts-tooltip-item-value,.recharts-label{font-family:Montserrat,sans-serif!important}.ant-card:focus,.ant-card:focus-within{box-shadow:none!important;outline:none!important}:focus-visible{outline:none!important}button:focus-visible{outline-offset:2px;outline:2px solid var(--color-primary)!important}.ant-btn:focus-visible{outline-offset:2px;outline:2px solid var(--color-primary)!important}.ant-input,.ant-input-password,.ant-input-affix-wrapper,textarea.ant-input{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;height:40px!important;box-shadow:none!important;border-radius:8px!important;padding:0 12px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;line-height:38px!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important}.ant-input-affix-wrapper .ant-input{height:auto!important;line-height:1.5!important}.ant-input-affix-wrapper>.ant-input,.ant-input-affix-wrapper>input.ant-input,.ant-input-password>.ant-input{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;height:auto!important;padding:0!important;line-height:1.5!important}.ant-input-affix-wrapper>.ant-input:hover,.ant-input-affix-wrapper>.ant-input:focus,.ant-input-affix-wrapper>input.ant-input:hover,.ant-input-affix-wrapper>input.ant-input:focus{box-shadow:none!important;background:0 0!important}.ant-input:not([disabled]):hover,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,textarea.ant-input:not([disabled]):hover{border-color:var(--color-primary-border)!important;background:var(--glass-bg-hover)!important;box-shadow:0 2px 12px var(--color-primary-bg)!important}.ant-input:not([disabled]):focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus-within,textarea.ant-input:not([disabled]):focus{border-color:var(--color-brand-text)!important;background:var(--glass-bg-hover)!important;box-shadow:0 0 0 2px var(--color-primary-bg), 0 0 18px var(--color-primary-glow), 0 4px 16px var(--color-primary-bg)!important;outline:none!important}.ant-input[disabled],.ant-input-disabled,.ant-input-affix-wrapper-disabled,textarea.ant-input[disabled]{color:var(--text-tertiary)!important;cursor:not-allowed!important;opacity:1!important}.ant-input::placeholder,.ant-input-affix-wrapper .ant-input::placeholder,textarea.ant-input::placeholder{font-size:11px;font-weight:400;color:var(--text-tertiary)!important}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{transition:color .2s;color:var(--text-tertiary)!important}.ant-input-affix-wrapper-focused .ant-input-prefix,.ant-input-affix-wrapper:focus-within .ant-input-prefix{color:var(--color-brand-text)!important}.ant-input-clear-icon,.ant-input-affix-wrapper .anticon-close-circle{transition:color .2s;color:var(--text-tertiary)!important}.ant-input-clear-icon:hover,.ant-input-affix-wrapper .anticon-close-circle:hover{color:var(--color-brand-text)!important}.ant-input-password-icon{transition:color .2s;color:var(--text-tertiary)!important}.ant-input-password-icon:hover{color:var(--color-brand-text)!important}textarea.ant-input{resize:vertical;height:auto!important;min-height:80px!important;padding:10px 14px!important;line-height:1.5!important}.ant-input-number{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;height:36px!important;box-shadow:none!important;border-radius:8px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important;overflow:hidden!important}.ant-input-number-input{color:var(--text-primary)!important;background:0 0!important;height:34px!important;padding:0 14px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;line-height:34px!important}.ant-input-number-input-wrap{height:36px!important}.ant-input-number:not(.ant-input-number-disabled):hover{border-color:var(--color-primary-border)!important;background:var(--glass-bg-hover)!important;box-shadow:0 2px 12px var(--color-primary-bg)!important}.ant-input-number-focused,.ant-input-number:not(.ant-input-number-disabled):focus-within{border-color:var(--color-brand-text)!important;background:var(--glass-bg-hover)!important;box-shadow:0 0 0 2px var(--color-primary-bg), 0 0 18px var(--color-primary-glow), 0 4px 16px var(--color-primary-bg)!important}.ant-input-number-disabled{opacity:.55;background:var(--glass-bg)!important;color:var(--text-tertiary)!important;cursor:not-allowed!important}.ant-input-number-input::placeholder{color:var(--text-tertiary)!important}.ant-input-number-handler-wrap{opacity:.6;transition:opacity .2s;background:var(--glass-bg)!important;border-left:1px solid var(--glass-border)!important}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler{border-color:var(--glass-border)!important;color:var(--text-tertiary)!important;transition:all .2s!important}.ant-input-number-handler:hover{background:var(--color-primary-bg)!important;color:var(--color-brand-text)!important}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{color:inherit!important}.ant-select:not(.ant-select-customize-input):not(.ant-select-multiple){height:40px!important}.ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;border-radius:10px!important;align-items:center!important;height:40px!important;padding-block-start:0!important;padding-block-end:0!important;padding-inline-start:14px!important;padding-inline-end:30px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important;display:flex!important}.ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selection-item,.ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selection-placeholder,.ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selection-search-input{height:38px!important;line-height:38px!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--color-primary-border)!important;background:var(--glass-bg-hover)!important;box-shadow:0 2px 12px var(--color-primary-bg)!important}.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-select-open:not(.ant-select-disabled) .ant-select-selector{border-color:var(--color-brand-text)!important;box-shadow:0 0 0 2px var(--color-primary-bg), 0 0 18px var(--color-primary-glow), 0 4px 16px var(--color-primary-bg)!important;background:var(--glass-bg-hover)!important}.ant-select-disabled .ant-select-selector{opacity:.55;background:var(--glass-bg)!important;color:var(--text-tertiary)!important}.ant-select .ant-select-selection-item{color:var(--text-primary)!important;font-weight:500!important}.ant-select-selection-placeholder{color:var(--text-tertiary)!important;font-size:11px!important;font-weight:400!important}.ant-select-arrow{color:var(--text-secondary)!important;font-size:11px!important;transition:all .25s!important}.ant-select-open .ant-select-arrow{transform:rotate(180deg);color:var(--color-brand-text)!important}.ant-select-clear{background:var(--bg-elevated)!important;color:var(--text-tertiary)!important}.ant-select-clear:hover{color:var(--color-brand-text)!important}.ant-select-multiple .ant-select-selection-item{background:var(--color-primary-bg)!important;border:1px solid var(--color-primary-border)!important;color:var(--color-brand-text)!important;border-radius:6px!important;align-items:center!important;gap:4px!important;height:22px!important;padding:2px 8px!important;font-size:11px!important;font-weight:600!important;line-height:18px!important;transition:all .2s!important;display:inline-flex!important}.ant-select-multiple .ant-select-selection-item-content{color:var(--color-brand-text)!important;font-weight:600!important}.ant-select-multiple .ant-select-selection-item:hover{transform:translateY(-1px);background:var(--color-primary-bg-strong)!important}.ant-select-multiple .ant-select-selection-item-remove{color:var(--color-brand-text)!important}.ant-select-multiple .ant-select-selection-item-remove:hover{color:var(--color-error,#b00020)!important}:root{--ant-z-index-popup-base:2000}.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-popover,.ant-tooltip,.ant-dropdown,.ant-mentions-dropdown,.ant-color-picker-dropdown{z-index:2000!important}.ant-select-dropdown{border:1px solid #ffffff1a!important;border-radius:14px!important;padding:6px!important;overflow:hidden!important}[data-theme=dark] .ant-select-dropdown{background:#212427f0!important;border-color:#ffffff14!important;box-shadow:0 14px 40px #00000059,0 0 0 1px #ffffff0f,inset 0 1px #ffffff0d!important}[data-theme=light] .ant-select-dropdown{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:8px 8px 16px #0000001f,-6px -6px 14px #fffc!important}.ant-select-dropdown:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffff1a,#ffffff2e,#ffffff1a,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}[data-theme=light] .ant-select-dropdown:before{display:none}.ant-select-item{position:relative;overflow:hidden;color:var(--text-secondary)!important;border-radius:8px!important;margin-bottom:1px!important;padding:7px 12px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;transition:all .2s!important}.ant-select-item:last-child{margin-bottom:0!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled),.ant-select-item-option:not(.ant-select-item-option-selected):not(.ant-select-item-option-disabled):hover{background:rgba(var(--color-brand-rgb), .08)!important;color:var(--text-primary)!important}[data-theme=light] .ant-select-item-option-active:not(.ant-select-item-option-disabled),[data-theme=light] .ant-select-item-option:not(.ant-select-item-option-selected):not(.ant-select-item-option-disabled):hover{background:rgba(var(--color-brand-rgb), .06)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:rgba(var(--color-brand-rgb), .12)!important;color:var(--color-brand-text)!important;font-weight:600!important}[data-theme=light] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:rgba(var(--color-brand-rgb), .1)!important}.ant-select-item-option-selected:before{content:"";background:var(--color-brand);border-radius:0 2px 2px 0;width:2.5px;position:absolute;top:22%;bottom:22%;left:0}.ant-select-item-option-state{color:var(--color-brand-text)!important}.ant-select-item-option-disabled{opacity:.5;color:var(--text-tertiary)!important}.ant-select-item-group{color:var(--text-tertiary)!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:8px 12px 4px!important;font-size:9px!important;font-weight:700!important}.ant-select-dropdown .rc-virtual-list-scrollbar-thumb:hover{background:rgba(var(--color-brand-rgb), .35)!important}.ant-select-dropdown .ant-empty{padding:16px 0!important}.ant-select-dropdown .ant-empty-description{color:var(--text-tertiary)!important;font-size:12px!important}.ant-select-dropdown .rc-virtual-list-scrollbar{width:4px!important}.ant-select-dropdown .rc-virtual-list-scrollbar-thumb{background:var(--color-primary-bg)!important;border-radius:2px!important}.ant-select-dropdown .rc-virtual-list-holder{scrollbar-width:thin;scrollbar-color:var(--color-primary-bg) transparent}.ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:5px}.ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:var(--color-primary-bg);border-radius:3px}.ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:var(--color-primary-border)}.ant-picker{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;height:38px!important;box-shadow:none!important;border-radius:10px!important;align-items:center!important;padding:0 14px!important;font-family:Montserrat,sans-serif!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important;display:inline-flex!important}.ant-picker .ant-picker-input,.ant-picker .ant-picker-input>input{height:36px!important;line-height:36px!important}.ant-picker:not(.ant-picker-disabled):hover{border-color:var(--color-primary-border)!important;background:var(--glass-bg-hover)!important;box-shadow:0 2px 12px var(--color-primary-bg)!important}.ant-picker-focused:not(.ant-picker-disabled),.ant-picker.ant-picker-focused{border-color:var(--color-brand-text)!important;background:var(--glass-bg-hover)!important;box-shadow:0 0 0 2px var(--color-primary-bg), 0 0 18px var(--color-primary-glow), 0 4px 16px var(--color-primary-bg)!important}.ant-picker-disabled{opacity:.55;cursor:not-allowed!important}.ant-picker-input>input{color:var(--text-primary)!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important}.ant-picker-input>input::placeholder{color:var(--text-tertiary)!important}.ant-picker-suffix,.ant-picker-clear{transition:color .2s;color:var(--text-tertiary)!important}.ant-picker:hover .ant-picker-suffix,.ant-picker-focused .ant-picker-suffix{color:var(--color-brand-text)!important}.ant-picker-clear{background:var(--bg-elevated)!important}.ant-picker-clear:hover{color:var(--color-brand-text)!important}.ant-picker-range-separator{color:var(--text-tertiary)!important}.ant-picker-active-bar{background:var(--color-primary)!important}.ant-picker-dropdown{font-family:Montserrat,sans-serif!important}.ant-picker-dropdown .ant-picker-panel-container{background:var(--bg-elevated)!important;box-shadow:0 0 0 1px var(--glass-border), 0 12px 32px #0000002e, 0 0 24px var(--color-primary-bg)!important;border-radius:12px!important;position:relative!important;overflow:hidden!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-panel-container{background:#212427f5!important}[data-theme=light] .ant-picker-dropdown .ant-picker-panel-container{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;box-shadow:8px 8px 20px #0000001c,-6px -6px 16px #fffc,0 0 0 1px #0000000a!important}[data-theme=light] .ant-picker-dropdown .ant-picker-panel-container:before{display:none}[data-theme=light] .ant-picker,[data-theme=light] .ant-picker:not(.ant-picker-disabled):hover{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-picker-focused:not(.ant-picker-disabled),[data-theme=light] .ant-picker.ant-picker-focused{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important;border:none!important}[data-theme=light] .ant-picker .ant-picker-suffix{color:#bdbdbd!important}[data-theme=light] .ant-picker:hover .ant-picker-suffix,[data-theme=light] .ant-picker-focused .ant-picker-suffix{color:var(--color-brand-text)!important}[data-theme=light] .ant-picker .ant-picker-clear{background:var(--neu-inset-bg)!important;color:#bdbdbd!important}[data-theme=light] .ant-picker-range-separator{color:#bdbdbd!important}[data-theme=light] .ant-picker-active-bar{background:var(--color-brand)!important}[data-theme=light] .ant-picker-header{color:#222!important;border-bottom:1px solid #0000000a!important}[data-theme=light] .ant-picker-header button{color:#6f6f6f!important}[data-theme=light] .ant-picker-header button:hover{color:var(--color-brand-text)!important}[data-theme=light] .ant-picker-header-view{color:#222!important}[data-theme=light] .ant-picker-content th,[data-theme=light] .ant-picker-cell{color:#bdbdbd!important}[data-theme=light] .ant-picker-cell-in-view{color:#222!important}[data-theme=light] .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0000000d,inset -1px -1px 2px #ffffff80!important}[data-theme=light] .ant-picker-cell-today .ant-picker-cell-inner{border:1px solid var(--color-brand)!important;color:var(--color-brand-text)!important;background:0 0!important}[data-theme=light] .ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=light] .ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=light] .ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--color-brand)!important;color:#fff!important;box-shadow:2px 2px 6px rgba(var(--color-brand-rgb), .35), -1px -1px 3px #fff6, 0 0 10px rgba(var(--color-brand-rgb), .2)!important;border:none!important}[data-theme=light] .ant-picker-cell-in-range .ant-picker-cell-inner,[data-theme=light] .ant-picker-cell-in-range:before{background:rgba(var(--color-brand-rgb), .08)!important}[data-theme=light] .ant-picker-footer{border-top:1px solid #0000000a!important}[data-theme=light] .ant-picker-now-btn,[data-theme=light] .ant-picker-today-btn{color:var(--color-brand-text)!important}[data-theme=light] .ant-picker-ranges .ant-picker-ok .ant-btn{background:var(--color-brand)!important;box-shadow:2px 2px 5px #00000012, -1px -1px 3px #ffffff80, 0 2px 8px rgba(var(--color-brand-rgb), .3)!important}[data-theme=light] .ant-picker-ranges .ant-picker-preset .ant-tag{background:var(--neu-card-bg)!important;color:#6f6f6f!important;border:none!important;box-shadow:2px 2px 4px #0000000f,-1px -1px 3px #ffffff80!important}[data-theme=light] .ant-picker-ranges .ant-picker-preset .ant-tag:hover{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0000000d,inset -1px -1px 2px #ffffff80!important}[data-theme=light] .ant-picker-time-panel-column:not(:last-child){border-right:1px solid #00000008!important}[data-theme=light] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#6f6f6f!important}[data-theme=light] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 2px #0000000a,inset -1px -1px 2px #fff6!important}[data-theme=light] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:rgba(var(--color-brand-rgb), .1)!important;color:var(--color-brand-text)!important;font-weight:700!important;box-shadow:inset 1px 1px 3px #0000000d,inset -1px -1px 2px #ffffff73!important}[data-theme=light] .ant-picker-time-panel-column::-webkit-scrollbar-thumb{border-radius:4px;background:#0000000f!important}[data-theme=light] .ant-picker-time-panel-column::-webkit-scrollbar-thumb:hover{background:#0000001a!important}[data-theme=light] .ant-picker-month-panel .ant-picker-cell-inner,[data-theme=light] .ant-picker-year-panel .ant-picker-cell-inner,[data-theme=light] .ant-picker-quarter-panel .ant-picker-cell-inner,[data-theme=light] .ant-picker-decade-panel .ant-picker-cell-inner{color:#222!important;border-radius:8px!important}[data-theme=light] .ant-picker-month-panel .ant-picker-cell:hover .ant-picker-cell-inner,[data-theme=light] .ant-picker-year-panel .ant-picker-cell:hover .ant-picker-cell-inner,[data-theme=light] .ant-picker-quarter-panel .ant-picker-cell:hover .ant-picker-cell-inner,[data-theme=light] .ant-picker-decade-panel .ant-picker-cell:hover .ant-picker-cell-inner{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0000000d,inset -1px -1px 2px #ffffff80!important}.ant-picker-dropdown .ant-picker-panel-container:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary-border-strong), var(--color-accent-border), var(--color-primary-border-strong), transparent);pointer-events:none;z-index:2;height:1px;position:absolute;top:0;left:18%;right:18%}.ant-picker-panel{background:0 0!important;border:none!important}.ant-picker-header{border-bottom:1px solid var(--glass-border)!important;color:var(--text-primary)!important}.ant-picker-header button{transition:color .2s;color:var(--text-secondary)!important}.ant-picker-header button:hover{color:var(--color-brand-text)!important}.ant-picker-header-view{color:var(--text-primary)!important;font-weight:600!important}.ant-picker-header-view button:hover{color:var(--color-brand-text)!important}.ant-picker-content th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)!important;font-size:11px!important;font-weight:600!important}.ant-picker-cell{color:var(--text-secondary)!important}.ant-picker-cell-in-view{color:var(--text-primary)!important}.ant-picker-cell .ant-picker-cell-inner{border-radius:8px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;transition:all .2s!important}.ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:var(--color-primary-bg)!important;color:var(--color-brand-text)!important}.ant-picker-cell-today .ant-picker-cell-inner{font-weight:600;border:1px solid var(--color-primary)!important;color:var(--color-brand-text)!important}.ant-picker-cell-today .ant-picker-cell-inner:before{border:none!important}.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--gradient-primary)!important;color:#fff!important;box-shadow:0 0 14px var(--color-primary-border-strong)!important;font-weight:700!important}.ant-picker-cell-in-range .ant-picker-cell-inner,.ant-picker-cell-in-range:before{background:var(--color-primary-bg)!important}.ant-picker-cell-disabled{opacity:.3}.ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--text-tertiary)!important}.ant-picker-footer{border-top:1px solid var(--glass-border)!important;background:0 0!important}.ant-picker-now-btn,.ant-picker-today-btn{color:var(--color-brand-text)!important;font-weight:600!important}.ant-picker-ranges .ant-picker-ok .ant-btn{background:var(--gradient-primary)!important;box-shadow:0 2px 8px var(--color-primary-border-strong)!important;border:none!important;border-radius:8px!important;font-weight:600!important}.ant-picker-dropdown .ant-picker-presets{min-width:160px;padding:10px 8px;border-right:1px solid var(--glass-border)!important}.ant-picker-dropdown .ant-picker-presets>ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ant-picker-dropdown .ant-picker-presets>ul>li{letter-spacing:.02em;cursor:pointer;border-radius:8px;padding:7px 12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;transition:all .16s;color:var(--text-secondary)!important;background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important}[data-theme=light] .ant-picker-dropdown .ant-picker-presets>ul>li{box-shadow:2px 2px 4px #0000000d,-2px -2px 4px #ffffffd9;background:var(--neu-btn-bg,#f0f0f0)!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-presets>ul>li{box-shadow:inset 1px 1px 3px #00000073,inset -1px -1px 3px #ffffff0a;background:#ffffff08!important}.ant-picker-dropdown .ant-picker-presets>ul>li:hover{color:var(--color-brand-text)!important;border-color:var(--color-primary-border)!important}.ant-picker-dropdown .ant-picker-panels>:first-child{border-right:1px solid var(--glass-border)!important}.ant-picker-dropdown .ant-picker-time-panel{border-left:1px solid var(--glass-border)!important}.ant-picker-ranges .ant-picker-preset .ant-tag{cursor:pointer;transition:all .2s;background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-secondary)!important;border-radius:6px!important}.ant-picker-ranges .ant-picker-preset .ant-tag:hover{background:var(--color-primary-bg)!important;border-color:var(--color-primary-border)!important;color:var(--color-brand-text)!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:var(--text-secondary)!important;border-radius:6px!important;font-family:Montserrat,sans-serif!important;transition:all .2s!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:var(--color-primary-bg)!important;color:var(--color-brand-text)!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--color-primary-bg)!important;color:var(--color-brand-text)!important;font-weight:700!important}.ant-picker-time-panel-column:not(:last-child){border-right:1px solid var(--glass-border)!important}.ant-form-item-label>label{text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--text-secondary)!important;font-family:Montserrat,sans-serif!important;font-size:10.5px!important;font-weight:600!important}.ant-form-item-required:before{color:var(--color-error)!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-password,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] textarea.ant-input{color:#e2e2e2!important;background:#373b40!important;border:1px solid #5a5a5f!important;box-shadow:inset 0 1px #ffffff0a!important}[data-theme=dark] .ant-input:hover,[data-theme=dark] .ant-input-affix-wrapper:hover,[data-theme=dark] textarea.ant-input:hover{border-color:rgba(var(--color-brand-rgb), .3)!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-focused,[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] textarea.ant-input:focus{border-color:var(--color-brand-text)!important;box-shadow:0 0 0 2px rgba(var(--color-brand-rgb), .15)!important}.ant-input-search .ant-input-group-addon:has(>.ant-btn.ant-btn-icon-only){display:none!important}.ant-input-search .ant-input-affix-wrapper{border-radius:10px!important}[data-theme=dark] .ant-input-search>.ant-input,[data-theme=dark] .ant-input-search .ant-input-affix-wrapper{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}[data-theme=dark] .ant-input-affix-wrapper:has(>.ant-input-prefix .anticon-search){background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}[data-theme=dark] .ant-input-search>.ant-input:hover,[data-theme=dark] .ant-input-search .ant-input-affix-wrapper:hover{box-shadow:inset 3px 3px 7px #00000080,inset -2px -2px 4px #5a5f6429!important}[data-theme=dark] .ant-input-affix-wrapper:has(>.ant-input-prefix .anticon-search):hover{box-shadow:inset 3px 3px 7px #00000080,inset -2px -2px 4px #5a5f6429!important}[data-theme=dark] .ant-input-search>.ant-input:focus,[data-theme=dark] .ant-input-search .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-search .ant-input-affix-wrapper:focus-within{box-shadow:inset 3px 3px 7px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=dark] .ant-input-affix-wrapper-focused:has(>.ant-input-prefix .anticon-search){box-shadow:inset 3px 3px 7px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=dark] .ant-input-affix-wrapper:focus-within:has(>.ant-input-prefix .anticon-search){box-shadow:inset 3px 3px 7px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=dark] .ant-input::placeholder,[data-theme=dark] textarea.ant-input::placeholder{color:#a5a5a5!important}[data-theme=dark] .ant-input[disabled],[data-theme=dark] .ant-input-disabled,[data-theme=dark] .ant-input-affix-wrapper-disabled,[data-theme=dark] textarea.ant-input[disabled],[data-theme=dark] .ant-select-disabled .ant-select-selector{opacity:.6;color:#5a5a5f!important;background:#2c3035!important;border-color:#5a5a5f!important}[data-theme=dark] .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=dark] .ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}[data-theme=dark] .ant-select:not(.ant-select-disabled):hover .ant-select-selector{box-shadow:inset 3px 3px 7px #00000080,inset -2px -2px 4px #5a5f6429!important}[data-theme=dark] .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,[data-theme=dark] .ant-select-open:not(.ant-select-disabled) .ant-select-selector{box-shadow:inset 3px 3px 7px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=dark] .ant-form-item-label>label{color:#fff9!important}[data-theme=light] .ant-input[disabled],[data-theme=light] .ant-input-disabled,[data-theme=light] .ant-input-affix-wrapper-disabled,[data-theme=light] textarea.ant-input[disabled],[data-theme=light] .ant-select-disabled .ant-select-selector{opacity:.7;color:#bdbdbd!important;box-shadow:none!important;background:#efeff1!important;border:1px solid #efeff1!important}[data-theme=light] .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=light] .ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-select:not(.ant-select-disabled):hover .ant-select-selector{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,[data-theme=light] .ant-select-open:not(.ant-select-disabled) .ant-select-selector{box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}.ant-checkbox-checked .ant-checkbox-inner{background:var(--color-primary)!important;border-color:var(--color-brand-text)!important}.ant-switch-checked{background:var(--color-primary)!important}.ant-btn{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important}.ant-btn.ant-btn-icon-only,.header-icon-btn.ant-btn,.header-trigger.ant-btn{font-size:inherit!important}.ant-btn-primary{background:var(--gradient-primary)!important;box-shadow:0 0 12px var(--color-primary-border)!important;border:none!important;border-radius:10px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;transition:all .25s!important}.ant-btn-primary:hover:not(:disabled){transition:all .2s!important}.ant-btn-default{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-secondary)!important;border-radius:10px!important;font-family:Montserrat,sans-serif!important;transition:all .2s!important}.ant-btn-default:hover:not(:disabled){border-color:var(--color-primary-border)!important;color:var(--text-primary)!important}.ant-btn-dashed{border:1px dashed var(--glass-border)!important;color:var(--text-tertiary)!important;background:0 0!important;border-radius:10px!important}.ant-btn-dashed:hover:not(:disabled){border-color:var(--color-primary-border)!important;color:var(--color-brand-text)!important}.app-add-row-btn.ant-btn{letter-spacing:.02em;border-radius:10px;height:38px;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;transition:all .18s cubic-bezier(.25,.46,.45,.94);border:1px dashed var(--glass-border)!important;background:var(--glass-bg)!important;color:var(--text-secondary)!important}.app-add-row-btn.ant-btn .anticon{color:var(--color-brand-text);font-size:13px}[data-theme=light] .app-add-row-btn.ant-btn{box-shadow:4px 4px 10px #00000014,-3px -3px 8px #ffffff8c;background:var(--neu-card-bg)!important;border:1px dashed #0000001a!important}[data-theme=light] .app-add-row-btn.ant-btn:hover{box-shadow:5px 5px 12px #0000001a, -3px -3px 9px #ffffffa6, 0 0 0 1px rgba(var(--color-brand-rgb), .12);background:var(--neu-card-bg)!important;border:1px dashed rgba(var(--color-brand-rgb), .4)!important;color:var(--color-brand-text)!important}[data-theme=light] .app-add-row-btn.ant-btn:focus{box-shadow:4px 4px 10px #00000014, -3px -3px 8px #ffffff8c, 0 0 0 2px rgba(var(--color-brand-rgb), .2);outline:none!important}[data-theme=light] .app-add-row-btn.ant-btn:focus-visible{box-shadow:4px 4px 10px #00000014, -3px -3px 8px #ffffff8c, 0 0 0 2px rgba(var(--color-brand-rgb), .2);outline:none!important}[data-theme=light] .app-add-row-btn.ant-btn:active{box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffff73;background:var(--neu-inset-bg)!important}[data-theme=dark] .app-add-row-btn.ant-btn{box-shadow:4px 4px 10px #0000004d,-3px -3px 8px #ffffff0a;background:var(--glass-bg)!important;border:1px dashed #ffffff1f!important}[data-theme=dark] .app-add-row-btn.ant-btn:hover{box-shadow:5px 5px 12px #00000059, -3px -3px 9px #ffffff0d, 0 0 0 1px rgba(var(--color-brand-rgb), .18);background:var(--glass-bg)!important;border:1px dashed rgba(var(--color-brand-rgb), .5)!important;color:var(--color-brand-text)!important}[data-theme=dark] .app-add-row-btn.ant-btn:focus{box-shadow:4px 4px 10px #0000004d, -3px -3px 8px #ffffff0a, 0 0 0 2px rgba(var(--color-brand-rgb), .3);outline:none!important}[data-theme=dark] .app-add-row-btn.ant-btn:focus-visible{box-shadow:4px 4px 10px #0000004d, -3px -3px 8px #ffffff0a, 0 0 0 2px rgba(var(--color-brand-rgb), .3);outline:none!important}[data-theme=dark] .app-add-row-btn.ant-btn:active{box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 5px #ffffff0a;background:var(--neu-inset-bg)!important}.ant-btn-text{color:var(--text-secondary)!important;border-radius:8px!important}.ant-btn-text:hover:not(:disabled){background:var(--glass-bg-hover)!important;color:var(--text-primary)!important}[data-theme=light] .ant-btn-primary{background:var(--gradient-primary)!important;color:#fff!important;border:none!important;box-shadow:3px 3px 8px #00000012,-2px -2px 6px #fff6!important}[data-theme=light] .ant-btn-primary:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;border:none!important;transform:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-btn-primary:active:not(:disabled){background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001f,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-btn-default{background:var(--neu-card-bg)!important;color:#6f6f6f!important;border:none!important;box-shadow:3px 3px 8px #00000012,-2px -2px 6px #fff6!important}[data-theme=light] .ant-btn-default:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;border:none!important;transform:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-btn-default:active:not(:disabled){box-shadow:inset 3px 3px 6px #0000001f,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-btn-dashed{color:#6f6f6f!important;background:0 0!important;border:1px dashed #00000014!important}[data-theme=light] .ant-btn-dashed:hover:not(:disabled){border-color:var(--color-brand-text)!important;color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-btn-text{color:#6f6f6f!important}[data-theme=light] .ant-btn-text:hover:not(:disabled){color:var(--color-brand-text)!important;background:0 0!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .header-icon-btn.ant-btn{color:var(--text-primary)!important;box-shadow:3px 3px 8px #00000012, -2px -2px 6px #fff6, 0 0 8px rgba(var(--color-brand-rgb), .12)!important;background:0 0!important;border:none!important}[data-theme=light] .header-icon-btn.ant-btn:hover{transform:none;color:var(--color-brand-text)!important;background:0 0!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .header-icon-btn.ant-btn:active{transform:translateY(0);background:0 0!important;box-shadow:inset 3px 3px 6px #0000001f,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .header-trigger.ant-btn{color:var(--text-primary)!important;box-shadow:4px 4px 8px #00000017, -3px -3px 6px #ffffffb3, 0 0 8px rgba(var(--color-brand-rgb), .12)!important;background:0 0!important;border:none!important}[data-theme=light] .header-trigger.ant-btn:hover{color:var(--color-brand-text)!important;background:0 0!important;transform:none!important;box-shadow:inset 2px 2px 4px #00000012,inset -2px -2px 3px #ffffff80!important}[data-theme=light] .header-trigger.ant-btn:active{transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -3px -3px 6px #fffc!important}[data-theme=dark] .header-icon-btn.ant-btn{color:var(--color-brand-text)!important;background:var(--neu-btn-bg)!important;box-shadow:3px 3px 6px #00000073, -2px -2px 4px #5a5f6447, 0 0 4px rgba(var(--color-brand-rgb), .05)!important;border:none!important}[data-theme=dark] .header-icon-btn.ant-btn:hover{transform:none;color:var(--color-brand-text)!important;background:var(--neu-inset-bg)!important;box-shadow:inset 3px 3px 6px #0009, inset -2px -2px 5px #5a5f6438, 0 0 6px rgba(var(--color-brand-rgb), .08)!important}[data-theme=dark] .header-icon-btn.ant-btn:active{transform:translateY(0);box-shadow:inset 4px 4px 8px #000000b3,inset -2px -2px 5px #5a5f642e!important}[data-theme=dark] .header-trigger.ant-btn{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:3px 3px 6px #00000073, -2px -2px 4px #5a5f6447, 0 0 4px rgba(var(--color-brand-rgb), .05)!important;border:none!important}[data-theme=dark] .header-trigger.ant-btn:hover{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0009, inset -2px -2px 5px #5a5f6438, 0 0 6px rgba(var(--color-brand-rgb), .08)!important;transform:none!important}[data-theme=dark] .header-trigger.ant-btn:active{transform:none!important;box-shadow:inset 4px 4px 8px #000000b3,inset -2px -2px 5px #5a5f642e!important}[data-theme=dark] .ant-btn-primary{background:var(--gradient-primary)!important;color:#fff!important;box-shadow:3px 3px 6px #00000073, -2px -2px 4px #5a5f6447, 0 0 8px rgba(var(--color-brand-rgb), .15)!important;border:none!important}[data-theme=dark] .ant-btn-primary>.anticon,[data-theme=dark] .ant-btn-primary>span{color:#fff!important}[data-theme=dark] .ant-btn-primary:hover:not(:disabled){background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0009,inset -2px -2px 5px #5a5f6438!important}[data-theme=dark] .ant-btn-primary:active:not(:disabled){background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 4px 4px 8px #000000b3,inset -2px -2px 5px #5a5f642e!important}[data-theme=dark] .ant-btn-default{background:var(--neu-btn-bg)!important;color:var(--text-secondary)!important;border:1px solid #5a5a5f33!important;box-shadow:3px 3px 6px #00000073,-2px -2px 4px #5a5f6447!important}[data-theme=dark] .ant-btn-default:hover:not(:disabled){background:var(--neu-inset-bg)!important;border-color:rgba(var(--color-brand-rgb), .3)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0009, inset -2px -2px 5px #5a5f6438, 0 0 6px rgba(var(--color-brand-rgb), .1)!important;transform:none!important}[data-theme=dark] .ant-btn-default:active:not(:disabled){box-shadow:inset 4px 4px 8px #000000b3,inset -2px -2px 5px #5a5f642e!important}[data-theme=dark] .ant-btn-dashed{color:var(--text-tertiary)!important;background:0 0!important;border:1px dashed #5a5a5f4d!important}[data-theme=dark] .ant-btn-dashed:hover:not(:disabled){border-color:var(--color-brand-text)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0003,inset -1px -1px 3px #373b401a!important}[data-theme=dark] .ant-btn-text{color:var(--text-secondary)!important}[data-theme=dark] .ant-btn-text:hover:not(:disabled){color:var(--color-brand-text)!important;background:#ffffff0a!important;box-shadow:inset 1px 1px 3px #0003,inset -1px -1px 3px #373b4014!important}[data-theme=dark] .ant-btn-primary.ant-btn-circle,[data-theme=dark] .ant-btn-primary.ant-btn-icon-only{box-shadow:3px 3px 6px #0000004d, -2px -2px 4px #373b401f, 0 0 6px rgba(var(--color-brand-rgb), .12)!important}[data-theme=dark] .ant-btn-primary.ant-btn-circle:hover:not(:disabled),[data-theme=dark] .ant-btn-primary.ant-btn-icon-only:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0006, inset -1px -1px 3px #373b401a, 0 0 8px rgba(var(--color-brand-rgb), .15)!important;transform:none!important}[data-theme=dark] .ant-btn-dangerous,[data-theme=dark] .ant-btn-primary.ant-btn-dangerous{background:var(--gradient-primary)!important;color:#fff!important;border:none!important;box-shadow:3px 3px 6px #0000004d,-2px -2px 4px #373b401f!important}[data-theme=dark] .ant-btn-dangerous:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--severity-critical)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}[data-theme=dark] .ant-btn[disabled],[data-theme=dark] .ant-btn-disabled{opacity:.5;background:var(--neu-inset-bg)!important;color:#5a5a5f!important;border:none!important;box-shadow:1px 1px 3px #0003,-1px -1px 2px #373b4014!important}[data-theme=dark] .ant-btn-link{color:var(--color-brand-text)!important}[data-theme=dark] .ant-btn-link:hover:not(:disabled){opacity:.8;color:var(--color-brand-text)!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-default{background:var(--neu-btn-bg)!important;color:var(--text-secondary)!important;border:1px solid #5a5a5f33!important;box-shadow:3px 3px 6px #00000040,-2px -2px 4px #373b4026!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-default:hover{color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 1px 1px 3px #0000004d,inset -1px -1px 3px #373b401f!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-primary{box-shadow:3px 3px 6px #0000004d, -2px -2px 4px #373b401f, 0 0 8px rgba(var(--color-brand-rgb), .15)!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-primary:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}[data-theme=dark] .ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{background:var(--neu-btn-bg)!important;color:var(--text-secondary)!important;border:1px solid #5a5a5f33!important;box-shadow:2px 2px 4px #00000040,-2px -2px 3px #373b401f!important}[data-theme=dark] .ant-popconfirm .ant-popconfirm-buttons .ant-btn-default:hover{color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0000004d,inset -1px -1px 3px #373b401a!important}@media (hover:none){[data-theme=light] .ant-btn-primary:hover:not(:active):not(:disabled),[data-theme=light] .ant-btn-default:hover:not(:active):not(:disabled),[data-theme=light] .ant-btn-dashed:hover:not(:active):not(:disabled){background:var(--neu-card-bg)!important;color:#6f6f6f!important;transform:none!important;box-shadow:3px 3px 8px #00000012,-2px -2px 6px #fff6!important}[data-theme=light] .ant-btn-primary:hover:not(:active):not(:disabled){background:var(--gradient-primary)!important;color:#fff!important}[data-theme=light] .ant-btn-text:hover:not(:active):not(:disabled){color:#6f6f6f!important;box-shadow:none!important;background:0 0!important}[data-theme=light] .ant-btn-dangerous:hover:not(:active):not(:disabled),[data-theme=light] .ant-btn-primary.ant-btn-circle:hover:not(:active):not(:disabled),[data-theme=light] .ant-btn-primary.ant-btn-icon-only:hover:not(:active):not(:disabled){background:var(--gradient-primary)!important;color:#fff!important;transform:none!important;box-shadow:3px 3px 8px #00000012,-2px -2px 6px #fff6!important}[data-theme=light] .header-icon-btn.ant-btn:hover:not(:active),[data-theme=light] .header-trigger.ant-btn:hover:not(:active){color:var(--text-primary)!important;box-shadow:3px 3px 8px #00000012, -2px -2px 6px #fff6, 0 0 8px rgba(var(--color-brand-rgb), .12)!important;background:0 0!important;transform:none!important}[data-theme=light] .compact-rp-trigger:hover:not(:active):not(.compact-rp-trigger--disabled){box-shadow:inset 2px 2px 5px #0000002b,inset -2px -2px 5px #fffffff2!important}[data-theme=dark] .ant-btn-primary:hover:not(:active):not(:disabled){background:var(--gradient-primary)!important;color:#fff!important;transform:none!important;box-shadow:3px 3px 6px #00000073,-2px -2px 4px #5a5f6429!important}[data-theme=dark] .ant-btn-default:hover:not(:active):not(:disabled),[data-theme=dark] .ant-btn-dashed:hover:not(:active):not(:disabled){background:var(--neu-btn-bg)!important;color:var(--text-secondary)!important;transform:none!important;box-shadow:3px 3px 6px #00000073,-2px -2px 4px #5a5f6429!important}[data-theme=dark] .ant-btn-text:hover:not(:active):not(:disabled){color:var(--text-secondary)!important;box-shadow:none!important;background:0 0!important}[data-theme=dark] .ant-btn-dangerous:hover:not(:active):not(:disabled),[data-theme=dark] .ant-btn-primary.ant-btn-circle:hover:not(:active):not(:disabled),[data-theme=dark] .ant-btn-primary.ant-btn-icon-only:hover:not(:active):not(:disabled){background:var(--gradient-primary)!important;color:#fff!important;box-shadow:3px 3px 6px #0000004d, -2px -2px 4px #373b401f, 0 0 6px rgba(var(--color-brand-rgb), .12)!important;transform:none!important}[data-theme=dark] .header-icon-btn.ant-btn:hover:not(:active),[data-theme=dark] .header-trigger.ant-btn:hover:not(:active){background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:3px 3px 6px #00000073, -2px -2px 4px #5a5f6447, 0 0 4px rgba(var(--color-brand-rgb), .05)!important;transform:none!important}[data-theme=dark] .compact-rp-trigger:hover:not(:active):not(.compact-rp-trigger--disabled){box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 4px #5a5f6424!important}}[data-theme=dark] .ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary{box-shadow:2px 2px 4px #0000004d, -2px -2px 3px #373b401a, 0 0 6px rgba(var(--color-brand-rgb), .12)!important}[data-theme=dark] .ant-drawer .ant-btn-default{background:var(--neu-btn-bg)!important;color:var(--text-secondary)!important;border:1px solid #5a5a5f33!important;box-shadow:3px 3px 6px #00000040,-2px -2px 4px #373b4026!important}[data-theme=dark] .ant-drawer .ant-btn-default:hover:not(:disabled){color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0000004d,inset -1px -1px 3px #373b401f!important}[data-theme=dark] .ant-drawer .ant-btn-primary{box-shadow:3px 3px 6px #0000004d, -2px -2px 4px #373b401f, 0 0 6px rgba(var(--color-brand-rgb), .12)!important}[data-theme=dark] .ant-drawer .ant-btn-primary:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}[data-theme=light] .ant-btn-link{color:var(--color-brand-text)!important}[data-theme=light] .ant-btn-link:hover:not(:disabled){opacity:.8;color:var(--color-brand-text)!important}[data-theme=light] .ant-btn-primary.ant-btn-circle,[data-theme=light] .ant-btn-primary.ant-btn-icon-only{background:var(--gradient-primary)!important;color:#fff!important;border:none!important;box-shadow:3px 3px 8px #0000001a,-2px -2px 6px #ffffff80!important}[data-theme=light] .ant-btn-primary.ant-btn-circle:hover:not(:disabled),[data-theme=light] .ant-btn-primary.ant-btn-icon-only:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=light] .ant-btn-dangerous,[data-theme=light] .ant-btn-primary.ant-btn-dangerous{box-shadow:3px 3px 6px #00000012,-2px -2px 5px #ffffff80,0 0 8px #b0002026!important}[data-theme=light] .ant-btn-dangerous:hover:not(:disabled){transform:none!important;box-shadow:inset 2px 2px 4px #b0002033,inset -1px -1px 3px #fff3!important}[data-theme=light] .ant-btn[disabled],[data-theme=light] .ant-btn-disabled{opacity:.65;background:var(--neu-inset-bg)!important;color:#bdbdbd!important;border:none!important;box-shadow:1px 1px 3px #0000000a,-1px -1px 2px #ffffff4d!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-default{background:var(--neu-card-bg)!important;color:#6f6f6f!important;border:none!important;box-shadow:3px 3px 6px #00000012,-2px -2px 5px #fff9!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-default:hover{color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 2px 2px 4px #00000012,inset -2px -2px 3px #ffffff80!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-primary{background:var(--gradient-primary)!important;color:#fff!important;box-shadow:3px 3px 6px #00000014, -2px -2px 5px #ffffff80, 0 0 10px rgba(var(--color-brand-rgb), .2)!important;border:none!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-primary:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-dangerous,[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-primary.ant-btn-dangerous{box-shadow:3px 3px 6px #00000012,-2px -2px 5px #ffffff80,0 0 8px #b0002026!important}[data-theme=light] .ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{background:var(--neu-card-bg)!important;border:none!important;box-shadow:2px 2px 4px #0000000f,-1px -1px 3px #ffffff80!important}[data-theme=light] .ant-popconfirm .ant-popconfirm-buttons .ant-btn-default:hover{transform:none!important;box-shadow:inset 2px 2px 4px #0000000f,inset -1px -1px 3px #fff6!important}[data-theme=light] .ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary{background:var(--gradient-primary)!important;color:#fff!important;box-shadow:2px 2px 4px #00000012, -1px -1px 3px #ffffff80, 0 0 6px rgba(var(--color-brand-rgb), .2)!important;border:none!important}[data-theme=light] .ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=light] .ant-drawer .ant-btn-default{background:var(--neu-card-bg)!important;color:#6f6f6f!important;border:none!important;box-shadow:3px 3px 6px #0000000f,-2px -2px 5px #ffffff80!important}[data-theme=light] .ant-drawer .ant-btn-default:hover:not(:disabled){color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 2px 2px 4px #0000000f,inset -2px -2px 3px #ffffff73!important}[data-theme=light] .ant-drawer .ant-btn-primary{background:var(--gradient-primary)!important;color:#fff!important;box-shadow:3px 3px 6px #00000012, -2px -2px 5px #ffffff80, 0 0 8px rgba(var(--color-brand-rgb), .2)!important;border:none!important}[data-theme=light] .ant-drawer .ant-btn-primary:hover:not(:disabled){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;transform:none!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=light] .ant-drawer .ant-drawer-title{color:#222!important}[data-theme=light] .ant-drawer .ant-drawer-close{color:#6f6f6f!important}.ant-tag{letter-spacing:.04em!important;text-transform:uppercase!important;border:none!important;border-radius:999px!important;margin:0!important;padding:3px 10px!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1.4!important}[data-theme=light] .ant-tag{background:var(--neu-card-bg)!important;color:#6f6f6f!important;box-shadow:2px 2px 4px #0000000f,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #0000000f!important}[data-theme=light] .ant-tag-success{background:var(--neu-card-bg)!important;color:#007560!important;box-shadow:2px 2px 4px #00756024,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #00756024!important}[data-theme=light] .ant-tag-error,[data-theme=light] .ant-tag-red,[data-theme=light] .ant-tag-volcano{background:var(--neu-card-bg)!important;color:#b00020!important;box-shadow:2px 2px 4px #b000202e,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #b0002033!important}[data-theme=light] .ant-tag-warning,[data-theme=light] .ant-tag-orange,[data-theme=light] .ant-tag-gold{background:var(--neu-card-bg)!important;color:#b88200!important;box-shadow:2px 2px 4px #e08a1a2e,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #e08a1a33!important}[data-theme=light] .ant-tag-processing,[data-theme=light] .ant-tag-blue{background:var(--neu-card-bg)!important;color:#0b7bc1!important;box-shadow:2px 2px 4px #0b7bc12e,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #0b7bc133!important}[data-theme=light] .ant-tag-green,[data-theme=light] .ant-tag-lime{background:var(--neu-card-bg)!important;color:#007560!important;box-shadow:2px 2px 4px #00756024,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #00756024!important}[data-theme=light] .ant-tag-purple,[data-theme=light] .ant-tag-magenta,[data-theme=light] .ant-tag-geekblue{background:var(--neu-card-bg)!important;color:#6c47cc!important;box-shadow:2px 2px 4px #6c47cc29,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #6c47cc2e!important}[data-theme=light] .ant-tag-cyan{background:var(--neu-card-bg)!important;color:#0b7bc1!important;box-shadow:2px 2px 4px #0b7bc129,-1px -1px 3px #ffffffe6,inset 0 0 0 1px #0b7bc12e!important}[data-theme=dark] .ant-tag{background:var(--neu-btn-bg)!important;color:#bdbdbd!important;box-shadow:2px 2px 4px #00000052,-1px -1px 3px #373b4029,inset 0 0 0 1px #ffffff0f!important}[data-theme=dark] .ant-tag-success,[data-theme=dark] .ant-tag-green,[data-theme=dark] .ant-tag-lime{background:var(--neu-btn-bg)!important;color:#4ecba9!important;box-shadow:2px 2px 4px #00000052,-1px -1px 3px #373b4029,inset 0 0 0 1px #4ecba938!important}[data-theme=dark] .ant-tag-error,[data-theme=dark] .ant-tag-red,[data-theme=dark] .ant-tag-volcano{background:var(--neu-btn-bg)!important;color:#ef6079!important;box-shadow:2px 2px 4px #00000052,-1px -1px 3px #373b4029,inset 0 0 0 1px #ef60794d!important}[data-theme=dark] .ant-tag-warning,[data-theme=dark] .ant-tag-orange,[data-theme=dark] .ant-tag-gold{background:var(--neu-btn-bg)!important;color:#f2c164!important;box-shadow:2px 2px 4px #00000052,-1px -1px 3px #373b4029,inset 0 0 0 1px #f2c16442!important}[data-theme=dark] .ant-tag-processing,[data-theme=dark] .ant-tag-blue,[data-theme=dark] .ant-tag-cyan{background:var(--neu-btn-bg)!important;color:#4da6e8!important;box-shadow:2px 2px 4px #00000052,-1px -1px 3px #373b4029,inset 0 0 0 1px #4da6e842!important}[data-theme=dark] .ant-tag-purple,[data-theme=dark] .ant-tag-magenta,[data-theme=dark] .ant-tag-geekblue{background:var(--neu-btn-bg)!important;color:#b89bff!important;box-shadow:2px 2px 4px #00000052,-1px -1px 3px #373b4029,inset 0 0 0 1px #b89bff42!important}[data-theme=light] .ant-tag-error,[data-theme=light] .ant-tag-red,[data-theme=light] .ant-tag-volcano,[data-theme=light] .ant-tag-success,[data-theme=light] .ant-tag-green,[data-theme=light] .ant-tag-lime,[data-theme=light] .ant-tag-warning,[data-theme=light] .ant-tag-orange,[data-theme=light] .ant-tag-gold,[data-theme=light] .ant-tag-processing,[data-theme=light] .ant-tag-blue,[data-theme=light] .ant-tag-cyan,[data-theme=light] .ant-tag-purple,[data-theme=light] .ant-tag-magenta,[data-theme=light] .ant-tag-geekblue{color:var(--text-primary)!important}[data-theme=light] .ant-tag-error .anticon,[data-theme=light] .ant-tag-red .anticon,[data-theme=light] .ant-tag-volcano .anticon{color:#b00020!important}[data-theme=light] .ant-tag-success .anticon,[data-theme=light] .ant-tag-green .anticon,[data-theme=light] .ant-tag-lime .anticon{color:#007560!important}[data-theme=light] .ant-tag-warning .anticon,[data-theme=light] .ant-tag-orange .anticon,[data-theme=light] .ant-tag-gold .anticon{color:#b88200!important}[data-theme=light] .ant-tag-processing .anticon,[data-theme=light] .ant-tag-blue .anticon,[data-theme=light] .ant-tag-cyan .anticon{color:#0b7bc1!important}[data-theme=light] .ant-tag-purple .anticon,[data-theme=light] .ant-tag-magenta .anticon,[data-theme=light] .ant-tag-geekblue .anticon{color:#6c47cc!important}[data-theme=dark] .ant-tag-error,[data-theme=dark] .ant-tag-red,[data-theme=dark] .ant-tag-volcano,[data-theme=dark] .ant-tag-success,[data-theme=dark] .ant-tag-green,[data-theme=dark] .ant-tag-lime,[data-theme=dark] .ant-tag-warning,[data-theme=dark] .ant-tag-orange,[data-theme=dark] .ant-tag-gold,[data-theme=dark] .ant-tag-processing,[data-theme=dark] .ant-tag-blue,[data-theme=dark] .ant-tag-cyan,[data-theme=dark] .ant-tag-purple,[data-theme=dark] .ant-tag-magenta,[data-theme=dark] .ant-tag-geekblue{color:var(--text-primary)!important}[data-theme=dark] .ant-tag-error .anticon,[data-theme=dark] .ant-tag-red .anticon,[data-theme=dark] .ant-tag-volcano .anticon{color:#ef6079!important}[data-theme=dark] .ant-tag-success .anticon,[data-theme=dark] .ant-tag-green .anticon,[data-theme=dark] .ant-tag-lime .anticon{color:#4ecba9!important}[data-theme=dark] .ant-tag-warning .anticon,[data-theme=dark] .ant-tag-orange .anticon,[data-theme=dark] .ant-tag-gold .anticon{color:#f2c164!important}[data-theme=dark] .ant-tag-processing .anticon,[data-theme=dark] .ant-tag-blue .anticon,[data-theme=dark] .ant-tag-cyan .anticon{color:#4da6e8!important}[data-theme=dark] .ant-tag-purple .anticon,[data-theme=dark] .ant-tag-magenta .anticon,[data-theme=dark] .ant-tag-geekblue .anticon{color:#b89bff!important}[data-theme=light] .eq-ov-card-badge,[data-theme=light] .rule-badge,[data-theme=light] .page-header-badge,[data-theme=light] .ic-card-count-tag,[data-theme=light] .ic-card-extra-chip,[data-theme=light] .ic-drawer-chip,[data-theme=light] .ic-site-tag,[data-theme=light] .ic-period-pill{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff8c!important}[data-theme=dark] .eq-ov-card-badge,[data-theme=dark] .rule-badge,[data-theme=dark] .page-header-badge,[data-theme=dark] .ic-card-count-tag,[data-theme=dark] .ic-card-extra-chip,[data-theme=dark] .ic-drawer-chip,[data-theme=dark] .ic-site-tag,[data-theme=dark] .ic-period-pill{background:#0003!important;border:none!important;box-shadow:inset 1px 1px 3px #0006,inset -1px -1px 2px #5a5f641f!important}[data-theme=light] .ant-badge-count{box-shadow:1px 1px 3px #0000000f,-1px -1px 2px #ffffff4d!important}[data-theme=light] .ant-badge-status-dot{box-shadow:0 0 4px}[data-theme=light] .ant-switch{background:#d7d7df!important;box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 3px #ffffff80!important}[data-theme=light] .ant-switch-checked{background:var(--color-brand)!important;box-shadow:inset 2px 2px 4px #0000001a, 0 0 8px rgba(var(--color-brand-rgb), .25)!important}[data-theme=light] .ant-switch .ant-switch-handle:before{background:#fff!important;box-shadow:2px 2px 4px #00000014,-1px -1px 3px #ffffff80!important}[data-theme=light] .ant-checkbox .ant-checkbox-inner{background:var(--neu-inset-bg)!important;border:none!important;transition:box-shadow .18s,background .18s,transform .18s!important;box-shadow:inset 2px 2px 4px #0000001a,inset -1px -1px 3px #ffffffd9!important}[data-theme=light] .ant-checkbox:hover .ant-checkbox-inner{box-shadow:inset 2px 2px 4px #0000001f, inset -1px -1px 3px #ffffffd9, 0 0 0 1px rgba(var(--color-brand-rgb), .22)!important;border:none!important}[data-theme=light] .ant-checkbox-checked .ant-checkbox-inner{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000001a, inset -1px -1px 3px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important;border:none!important}[data-theme=light] .ant-checkbox-checked:hover .ant-checkbox-inner{box-shadow:inset 2px 2px 5px #0000001f, inset -1px -1px 3px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .45)!important}[data-theme=light] .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--color-brand)!important;border-width:2px!important}[data-theme=light] .ant-checkbox-indeterminate .ant-checkbox-inner{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000001a, inset -1px -1px 3px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important;border:none!important}[data-theme=light] .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:var(--color-brand)!important;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .55)!important}[data-theme=light] .ant-checkbox-disabled .ant-checkbox-inner{opacity:.45;box-shadow:inset 1px 1px 2px #0000000f,inset -1px -1px 2px #fff9!important}[data-theme=light] .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner{background:var(--color-brand)!important}[data-theme=dark] .ant-checkbox .ant-checkbox-inner{background:#25282c!important;border:none!important;transition:box-shadow .18s,background .18s,transform .18s!important;box-shadow:inset 2px 2px 4px #00000080,inset -1px -1px 2px #ffffff08!important}[data-theme=dark] .ant-checkbox:hover .ant-checkbox-inner{box-shadow:inset 2px 2px 4px #0000008c, inset -1px -1px 2px #ffffff0a, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important;border:none!important}[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner{box-shadow:inset 2px 2px 4px #00000080, inset -1px -1px 2px #ffffff08, inset 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important;background:#25282c!important;border:none!important}[data-theme=dark] .ant-checkbox-checked:hover .ant-checkbox-inner{box-shadow:inset 2px 2px 5px #0000008c, inset -1px -1px 2px #ffffff0a, inset 0 0 0 1px rgba(var(--color-brand-rgb), .55)!important}[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--color-brand)!important;border-width:2px!important}[data-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner{box-shadow:inset 2px 2px 4px #00000080, inset -1px -1px 2px #ffffff08, inset 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important;background:#25282c!important;border:none!important}[data-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:var(--color-brand)!important;box-shadow:0 0 8px rgba(var(--color-brand-rgb), .7)!important}[data-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner{opacity:.5}[data-theme=dark] .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner{background:var(--color-brand)!important;box-shadow:2px 2px 4px #0006, 0 0 8px rgba(var(--color-brand-rgb), .25)!important}[data-theme=light] .ant-tree-checkbox .ant-tree-checkbox-inner{background:var(--neu-inset-bg)!important;border:none!important;transition:box-shadow .18s,background .18s,transform .18s!important;box-shadow:inset 2px 2px 4px #0000001a,inset -1px -1px 3px #ffffffd9!important}[data-theme=light] .ant-tree-checkbox:hover .ant-tree-checkbox-inner{box-shadow:inset 2px 2px 4px #0000001f, inset -1px -1px 3px #ffffffd9, 0 0 0 1px rgba(var(--color-brand-rgb), .22)!important;border:none!important}[data-theme=light] .ant-tree-checkbox-checked .ant-tree-checkbox-inner{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000001a, inset -1px -1px 3px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important;border:none!important}[data-theme=light] .ant-tree-checkbox-checked:hover .ant-tree-checkbox-inner{box-shadow:inset 2px 2px 5px #0000001f, inset -1px -1px 3px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .45)!important}[data-theme=light] .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-color:var(--color-brand)!important;border-width:2px!important}[data-theme=light] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px #0000001a, inset -1px -1px 3px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important;border:none!important}[data-theme=light] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background:var(--color-brand)!important;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .55)!important}[data-theme=light] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner{opacity:.45;box-shadow:inset 1px 1px 2px #0000000f,inset -1px -1px 2px #fff9!important}[data-theme=dark] .ant-tree-checkbox .ant-tree-checkbox-inner{background:#25282c!important;border:1px solid #00000059!important;transition:box-shadow .18s,background .18s!important;box-shadow:inset 2px 2px 4px #00000073,inset -1px -1px 3px #373b4033!important}[data-theme=dark] .ant-tree-checkbox:hover .ant-tree-checkbox-inner{box-shadow:inset 2px 2px 4px #00000080, inset -1px -1px 3px #373b4038, 0 0 0 1px rgba(var(--color-brand-rgb), .32)!important;border:1px solid #00000059!important}[data-theme=dark] .ant-tree-checkbox-checked .ant-tree-checkbox-inner{box-shadow:inset 2px 2px 4px #00000080, inset -1px -1px 3px #373b4038, inset 0 0 0 1px rgba(var(--color-brand-rgb), .45)!important;background:#25282c!important;border:1px solid #00000059!important}[data-theme=dark] .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-color:var(--color-brand)!important;border-width:2px!important}[data-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{box-shadow:inset 2px 2px 4px #00000080, inset 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important;background:#25282c!important;border:1px solid #00000059!important}[data-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background:var(--color-brand)!important;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .55)!important}[data-theme=dark] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner{opacity:.5}[data-theme=light] .ant-radio .ant-radio-inner{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 1px 1px 3px #00000012,inset -1px -1px 2px #ffffff80!important}[data-theme=light] .ant-radio-checked .ant-radio-inner{background:var(--neu-inset-bg)!important;box-shadow:inset 1px 1px 3px #00000012, inset -1px -1px 2px #ffffff80, 0 0 6px rgba(var(--color-brand-rgb), .15)!important;border:none!important}[data-theme=light] .ant-radio-checked .ant-radio-inner:after{box-shadow:0 0 6px rgba(var(--color-brand-rgb), .3);background:var(--color-brand)!important}[data-theme=light] .ant-radio-group-solid .ant-radio-button-wrapper{background:var(--neu-card-bg)!important;color:#6f6f6f!important;border:none!important;box-shadow:2px 2px 4px #0000000d,-1px -1px 3px #ffffff73!important}[data-theme=light] .ant-radio-group-solid .ant-radio-button-wrapper:hover{color:var(--color-brand-text)!important}[data-theme=light] .ant-radio-group-solid .ant-radio-button-wrapper-checked{background:var(--color-brand)!important;color:#fff!important;box-shadow:inset 2px 2px 4px #0000001a, 0 0 8px rgba(var(--color-brand-rgb), .25)!important;border:none!important}[data-theme=light] .ant-segmented{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 2px 2px 4px #00000012,inset -2px -2px 4px #fff9!important}[data-theme=light] .ant-segmented-item{color:#bdbdbd!important}[data-theme=light] .ant-segmented-item:hover{color:#6f6f6f!important}[data-theme=light] .ant-segmented-item-selected{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:3px 3px 6px #00000012,-2px -2px 5px #fff9!important}[data-theme=dark] .ant-segmented{background:var(--neu-inset-bg)!important;border:1px solid #5a5a5f26!important;box-shadow:inset 2px 2px 4px #0000004d,inset -2px -2px 4px #373b4026!important}[data-theme=dark] .ant-segmented-item{color:#a5a5a5!important}[data-theme=dark] .ant-segmented-item:hover{color:#bdbdbd!important}[data-theme=dark] .ant-segmented-item-selected{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:2px 2px 4px #0003, -1px -1px 3px #373b401f, 0 0 4px rgba(var(--color-brand-rgb), .06)!important}.ant-alert{font-size:13px!important}.ant-alert .ant-alert-message{font-size:12px!important}.ant-alert .ant-alert-description{font-size:11px!important}[data-theme=light] .ant-alert{background:var(--neu-card-bg)!important;border:none!important;border-radius:12px!important;box-shadow:4px 4px 8px #00000012,-3px -3px 6px #fff9!important}[data-theme=light] .ant-alert-success{background:rgba(var(--color-brand-rgb), .06)!important}[data-theme=light] .ant-alert-error{background:#b000200f!important}[data-theme=light] .ant-alert-warning{background:#d895000f!important}[data-theme=light] .ant-alert-info{background:#3b82f60f!important}[data-theme=light] .app-expression-result .ant-alert-success{background:#52c41a24!important}[data-theme=light] .app-expression-result .ant-alert-warning,[data-theme=light] .app-expression-result .ant-alert-error{background:#fa8c1624!important}[data-theme=dark] .app-expression-result .ant-alert-success{background:#52c41a24!important}[data-theme=dark] .app-expression-result .ant-alert-warning,[data-theme=dark] .app-expression-result .ant-alert-error{background:#fa8c1624!important}[data-theme=light] .ant-alert .ant-alert-message{color:#222!important}[data-theme=light] .ant-alert .ant-alert-description{color:#6f6f6f!important}[data-theme=light] .ant-popover .ant-popover-inner{background:var(--neu-card-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;box-shadow:8px 8px 16px #0000001a,-6px -6px 14px #ffffffbf!important}[data-theme=light] .ant-popover .ant-popover-inner:before{display:none!important}[data-theme=light] .ant-popover .ant-popover-title{color:#222!important;border-bottom-color:#0000000a!important}[data-theme=light] .ant-divider{border-color:#0000000a!important}[data-theme=light] .ant-divider-inner-text{color:var(--color-brand-text)!important}[data-theme=light] .ant-input,[data-theme=light] .ant-input-password,[data-theme=light] .ant-input-affix-wrapper,[data-theme=light] textarea.ant-input,[data-theme=light] .ant-mentions,[data-theme=light] .ant-mentions-affix-wrapper{background:var(--neu-inset-bg)!important;color:#222!important;border:none!important;border-radius:10px!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-input:hover,[data-theme=light] .ant-input-affix-wrapper:hover,[data-theme=light] textarea.ant-input:hover,[data-theme=light] .ant-mentions:hover{border-color:#bdbdbd!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-input:focus,[data-theme=light] .ant-input-focused,[data-theme=light] .ant-input-affix-wrapper-focused,[data-theme=light] textarea.ant-input:focus,[data-theme=light] .ant-mentions-focused,[data-theme=light] .ant-mentions:focus-within{border-color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=light] .ant-input-search>.ant-input,[data-theme=light] .ant-input-search .ant-input-affix-wrapper{background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-input-affix-wrapper:has(>.ant-input-prefix .anticon-search){background:var(--neu-inset-bg)!important;border:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-input-search>.ant-input:hover,[data-theme=light] .ant-input-search .ant-input-affix-wrapper:hover{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-input-affix-wrapper:has(>.ant-input-prefix .anticon-search):hover{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=light] .ant-input-search>.ant-input:focus,[data-theme=light] .ant-input-search .ant-input-affix-wrapper-focused,[data-theme=light] .ant-input-search .ant-input-affix-wrapper:focus-within{box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=light] .ant-input-affix-wrapper-focused:has(>.ant-input-prefix .anticon-search){box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=light] .ant-input-affix-wrapper:focus-within:has(>.ant-input-prefix .anticon-search){box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important}[data-theme=light] .ant-input::placeholder,[data-theme=light] textarea.ant-input::placeholder,[data-theme=light] .ant-mentions textarea::placeholder{color:#4f4f4f!important}[data-theme=light] .ant-mentions textarea{box-shadow:none!important;color:#222!important;background:0 0!important;border:none!important}[data-theme=light] .ant-mentions-dropdown{background:var(--neu-card-bg)!important;border:none!important;border-radius:12px!important;box-shadow:6px 6px 14px #0000001c,-4px -4px 10px #ffffffbf!important}[data-theme=light] .ant-mentions-dropdown .ant-mentions-dropdown-menu-item{color:#222!important;border-radius:6px!important}[data-theme=light] .ant-mentions-dropdown .ant-mentions-dropdown-menu-item:hover,[data-theme=light] .ant-mentions-dropdown .ant-mentions-dropdown-menu-item-active{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important}.ant-mentions textarea,.ant-mentions>textarea{font-size:12px!important;line-height:1.5!important}.ant-mentions textarea::placeholder,.ant-mentions>textarea::placeholder{font-size:12px!important}.ant-mentions-dropdown .ant-mentions-dropdown-menu-item{min-height:0!important;padding:5px 10px!important;font-size:12px!important;line-height:1.4!important}[data-theme=light] .ant-input-group-addon{background:#fff!important;border:1px solid #d7d7df!important;box-shadow:inset 1px 1px 3px #0000000d,inset -1px -1px 2px #fff6!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu,[data-theme=light] .ant-dropdown-menu-submenu .ant-dropdown-menu{background:var(--neu-card-bg)!important;border:none!important;border-radius:12px!important;padding:6px!important;box-shadow:8px 8px 20px #0000001c,-6px -6px 16px #fffc!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item,[data-theme=light] .ant-dropdown-menu-submenu .ant-dropdown-menu-item{color:#6f6f6f!important;border-radius:8px!important;margin:1px 0!important;padding:7px 12px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;transition:all .2s!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item .anticon,[data-theme=light] .ant-dropdown-menu-submenu .ant-dropdown-menu-item .anticon{transition:color .2s;color:#bdbdbd!important;font-size:13px!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item:hover,[data-theme=light] .ant-dropdown-menu-submenu .ant-dropdown-menu-item:hover{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0000000a,inset -1px -1px 2px #fff6!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item:hover .anticon,[data-theme=light] .ant-dropdown-menu-submenu .ant-dropdown-menu-item:hover .anticon{color:var(--color-brand-text)!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item-selected{background:rgba(var(--color-brand-rgb), .06)!important;color:var(--color-brand-text)!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item-selected .anticon{color:var(--color-brand-text)!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item-danger,[data-theme=light] .ant-dropdown .ant-dropdown-menu-item-danger .anticon{color:#b00020!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item-danger:hover{color:#b00020!important;background:#b000200f!important;box-shadow:inset 1px 1px 3px #00000008,inset -1px -1px 2px #ffffff4d!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item-danger:hover .anticon{color:#b00020!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-item-divider{background:#0000000a!important;margin:4px 8px!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-submenu-title{color:#6f6f6f!important;border-radius:8px!important;padding:7px 12px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;transition:all .2s!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-submenu-title .anticon{color:#bdbdbd!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-submenu-title:hover{background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0000000a,inset -1px -1px 2px #fff6!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-submenu-title:hover .anticon{color:var(--color-brand-text)!important}[data-theme=light] .ant-dropdown .ant-dropdown-menu-submenu-expand-icon{color:#bdbdbd!important}[data-theme=light] .nav-style-check{color:var(--color-brand-text)!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu,[data-theme=dark] .ant-dropdown-menu-submenu .ant-dropdown-menu{background:var(--neu-card-bg)!important;box-shadow:4px 4px 10px #0000004d, -3px -3px 8px #373b4033, 0 0 4px rgba(var(--color-brand-rgb), .04)!important;border:1px solid #5a5a5f26!important;border-radius:12px!important;padding:6px!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item,[data-theme=dark] .ant-dropdown-menu-submenu .ant-dropdown-menu-item{color:#bdbdbd!important;border-radius:8px!important;margin:1px 0!important;padding:7px 12px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;transition:all .2s!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item .anticon,[data-theme=dark] .ant-dropdown-menu-submenu .ant-dropdown-menu-item .anticon{transition:color .2s;color:#a5a5a5!important;font-size:13px!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item:hover,[data-theme=dark] .ant-dropdown-menu-submenu .ant-dropdown-menu-item:hover{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0003,inset -1px -1px 2px #373b401a!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item:hover .anticon,[data-theme=dark] .ant-dropdown-menu-submenu .ant-dropdown-menu-item:hover .anticon{color:var(--color-brand-text)!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-selected{background:rgba(var(--color-brand-rgb), .08)!important;color:var(--color-brand-text)!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-selected .anticon{color:var(--color-brand-text)!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-danger,[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-danger .anticon{color:#cf6679!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-danger:hover{color:#cf6679!important;background:#cf667914!important;box-shadow:inset 1px 1px 3px #0003,inset -1px -1px 2px #373b401a!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-divider{background:#5a5a5f!important;margin:4px 8px!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-submenu-title{color:#bdbdbd!important;border-radius:8px!important;padding:7px 12px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;transition:all .2s!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-submenu-title .anticon{color:#a5a5a5!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-submenu-title:hover{background:var(--neu-btn-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 1px 1px 3px #0003,inset -1px -1px 2px #373b401a!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-submenu-title:hover .anticon{color:var(--color-brand-text)!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-submenu-expand-icon{color:#5a5a5f!important}[data-theme=dark] .nav-style-check{color:var(--color-brand-text)!important}[data-theme=light] .ant-skeleton .ant-skeleton-content .ant-skeleton-title,[data-theme=light] .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li,[data-theme=light] .ant-skeleton .ant-skeleton-avatar,[data-theme=light] .ant-skeleton .ant-skeleton-button,[data-theme=light] .ant-skeleton .ant-skeleton-input{background:linear-gradient(90deg,#ebebeb 25%,#d9d9d9 50%,#ebebeb 75%) 0 0/200% 100%!important}[data-theme=dark] .ant-skeleton .ant-skeleton-content .ant-skeleton-title,[data-theme=dark] .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li,[data-theme=dark] .ant-skeleton .ant-skeleton-avatar,[data-theme=dark] .ant-skeleton .ant-skeleton-button,[data-theme=dark] .ant-skeleton .ant-skeleton-input{background:linear-gradient(90deg,#2a2d32 25%,#3a3d42 50%,#2a2d32 75%) 0 0/200% 100%!important}[data-theme=light] .ant-empty-description{color:#bdbdbd!important}.ant-divider{border-color:var(--glass-border)!important}.ant-message .ant-message-notice-content{background:var(--bg-elevated)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-elevated)!important;color:var(--text-primary)!important;border-radius:10px!important;padding:8px 16px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important}[data-theme=dark] .ant-message .ant-message-notice-content{background:#212427eb!important;border-color:#ffffff14!important}[data-theme=light] .ant-message .ant-message-notice-content{background:var(--neu-card-bg)!important;border:none!important;box-shadow:4px 4px 8px #0000001a,-3px -3px 6px #fffc!important}.ant-notification .ant-notification-notice{background:var(--bg-elevated)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-elevated)!important;color:var(--text-primary)!important;border-radius:12px!important;padding:16px 20px!important;font-family:Montserrat,sans-serif!important}[data-theme=dark] .ant-notification .ant-notification-notice{background:#212427f0!important;border-color:#ffffff14!important}[data-theme=light] .ant-notification .ant-notification-notice{background:var(--neu-card-bg)!important;border:none!important;box-shadow:8px 8px 16px #0000001f,-6px -6px 14px #fffc!important}.ant-notification .ant-notification-notice-message{color:var(--text-primary)!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important}.ant-notification .ant-notification-notice-description{color:var(--text-secondary)!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important}.ant-notification .ant-notification-notice-close{color:var(--text-tertiary)!important}.ant-notification .ant-notification-notice-close:hover{color:var(--text-primary)!important}.ant-notification .ant-notification-notice-icon-success{color:var(--color-success)!important}.ant-notification .ant-notification-notice-icon-error{color:var(--color-error)!important}.ant-notification .ant-notification-notice-icon-warning{color:var(--color-warning)!important}.ant-notification .ant-notification-notice-icon-info{color:var(--color-brand-text)!important}[data-theme=light] .ant-progress-inner{background:#d7d7df!important;box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #ffffffb3!important}[data-theme=light] .ant-progress-bg{box-shadow:2px 0 4px #0000000f}.gm-style,.gm-style *,.gm-style .gm-style-iw,.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d,.gm-style .gm-style-iw-t,.gm-style-iw-chr,.gm-style div,.gm-style span,.gm-style label,.gm-style a{font-family:Montserrat,sans-serif!important}.ant-divider-inner-text{text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-text)!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:700!important}.ant-tag{font-family:Montserrat,sans-serif!important}.tag-status,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-success,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-error,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-volcano{padding-left:22px!important;position:relative!important}.tag-status:before,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-success:before,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-error:before,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-volcano:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:9px;transform:translateY(-50%);box-shadow:0 0 6px}.tag-status.tag-status--success:before,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-success:before{background:#007560;box-shadow:0 0 6px #007560}.tag-status.tag-status--error:before,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-error:before,.ant-table-tbody td:nth-last-of-type(2)>.ant-tag-volcano:before{background:#b00020;box-shadow:0 0 6px #b00020}[data-theme=dark] .tag-status.tag-status--success:before,[data-theme=dark] .ant-table-tbody td:nth-last-of-type(2)>.ant-tag-success:before{background:#4ecba9;box-shadow:0 0 6px #4ecba9}[data-theme=dark] .tag-status.tag-status--error:before,[data-theme=dark] .ant-table-tbody td:nth-last-of-type(2)>.ant-tag-error:before,[data-theme=dark] .ant-table-tbody td:nth-last-of-type(2)>.ant-tag-volcano:before{background:#ef6079;box-shadow:0 0 6px #ef6079}.page-container{padding:10px;animation:.4s ease-out fadeIn}.ml-legend{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0 12px;padding:6px 12px;font-size:12px;display:inline-flex}.ml-legend__title{color:var(--text-tertiary);font-weight:600}.ml-legend__item{align-items:center;gap:5px;display:inline-flex}.ml-legend__icon{color:var(--severity-medium);display:inline-flex}.ml-legend__info{color:var(--text-tertiary);cursor:help;font-size:12px}.app-tabs{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;box-shadow:var(--shadow-glass);border-radius:14px;gap:4px;padding:5px 8px;display:flex}[data-theme=light] .app-tabs{background:var(--neu-card-bg);border:1px solid #0000001a;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a}.app-tabs__tab{cursor:pointer;color:var(--text-tertiary);white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:5px;padding:7px 16px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}[data-theme=light] .app-tabs__tab{color:var(--text-secondary)}.app-tabs__tab:hover{background:var(--glass-bg-hover);color:var(--text-primary)}[data-theme=light] .app-tabs__tab:hover{background:var(--neu-card-bg);box-shadow:2px 2px 4px #0000000a,-1px -1px 3px #ffffffb3}.app-tabs__tab--active{font-weight:600;background:var(--neu-inset-bg)!important;color:var(--color-brand-text)!important}[data-theme=light] .app-tabs__tab--active{background:rgba(var(--color-brand-rgb), .12)!important;box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .45)!important;color:var(--color-brand-text)!important}[data-theme=dark] .app-tabs__tab--active{background:rgba(var(--color-brand-rgb), .1)!important;box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 4px #5a5f6424, inset 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important}.app-table-wrap{border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-glass)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:16px!important;margin-top:12px!important;padding:16px!important}[data-theme=dark] .app-table-wrap{background:var(--neu-card-bg)!important;box-shadow:var(--shadow-glass)!important;border:1px solid #0000000f!important}[data-theme=light] .app-table-wrap .ant-btn-primary.ant-btn-circle,[data-theme=light] .app-table-wrap .ant-btn-primary.ant-btn-icon-only{box-shadow:3px 3px 6px #0000001a,-2px -2px 4px #ffffffb3!important}[data-theme=light] .app-table-wrap .ant-btn-primary.ant-btn-circle:hover,[data-theme=light] .app-table-wrap .ant-btn-primary.ant-btn-icon-only:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=dark] .app-table-wrap .ant-btn-primary.ant-btn-circle,[data-theme=dark] .app-table-wrap .ant-btn-primary.ant-btn-icon-only{box-shadow:3px 3px 6px #00000073,-2px -2px 4px #ffffff0a!important}[data-theme=dark] .app-table-wrap .ant-btn-primary.ant-btn-circle:hover,[data-theme=dark] .app-table-wrap .ant-btn-primary.ant-btn-icon-only:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}@media (max-width:767px){.app-table-wrap{border-radius:14px;padding:14px}}@media (max-width:479px){.app-table-wrap{border-radius:12px;padding:12px}}.app-compact-card-list{flex-direction:column;gap:10px;display:flex}.app-compact-card-row{background:var(--neu-card-bg);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:12px 14px;transition:box-shadow .2s,transform .18s;display:grid;position:relative}.app-compact-card-row:before{content:"";background:rgba(var(--color-brand-rgb), .75);border-top-left-radius:inherit;border-bottom-left-radius:inherit;pointer-events:none;width:3px;position:absolute;top:0;bottom:0;left:0}[data-theme=dark] .app-compact-card-row:before{background:rgba(var(--color-brand-rgb), .85)}[data-theme=light] .app-compact-card-row{box-shadow:4px 4px 10px #0000000f,-3px -3px 8px #ffffffd9}[data-theme=dark] .app-compact-card-row{box-shadow:4px 4px 10px #00000061,-3px -3px 8px #373b4029}[data-theme=light] .app-compact-card-row:hover{transform:translateY(-1px);box-shadow:5px 5px 12px #00000014,-3px -3px 9px #ffffffe6}[data-theme=dark] .app-compact-card-row:hover{transform:translateY(-1px);box-shadow:5px 5px 14px #00000073,-3px -3px 10px #373b4033}.app-compact-card-row__name{color:var(--text-primary);align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:700;display:flex}.app-compact-card-row__name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-compact-card-row__status{flex-shrink:0}.app-compact-card-row__meta{color:var(--text-secondary);background:var(--neu-inset-bg);border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 8px;min-width:0;padding:6px 10px;font-size:10.5px;display:flex}[data-theme=light] .app-compact-card-row__meta{box-shadow:inset 2px 2px 4px #0000000a,inset -1px -1px 3px #ffffff8c}[data-theme=dark] .app-compact-card-row__meta{box-shadow:inset 2px 2px 4px #00000052,inset -1px -1px 3px #ffffff0a}.app-compact-card-row__meta-label{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:9.5px;font-weight:600}.app-compact-card-row__meta-value{color:var(--text-primary);word-break:break-word;min-width:0;font-weight:500}.app-compact-card-row__tags{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px;display:flex}.app-compact-card-row__tags .ant-tag{align-items:center;height:22px;margin:0;line-height:1;display:inline-flex}.app-compact-card-row__actions{grid-column:1/-1;justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.app-compact-action-btn.ant-btn{font-family:var(--font-sans);font-weight:600;transition:transform .16s,box-shadow .2s,background .18s,color .16s;color:var(--text-primary)!important;border:none!important;border-radius:8px!important;height:28px!important;padding:0 12px!important;font-size:11px!important}[data-theme=light] .app-compact-action-btn.ant-btn{background:#fff!important;box-shadow:inset 3px 3px 7px #0000001c,inset -3px -3px 7px #ffffffd9!important}[data-theme=dark] .app-compact-action-btn.ant-btn{background:#373b40!important;box-shadow:inset 3px 3px 7px #00000080,inset -3px -3px 7px #ffffff0f!important}[data-theme=light] .app-compact-action-btn.ant-btn:hover:not(:disabled):not(.ant-btn-dangerous){background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:3px 3px 6px #00000014, -2px -2px 5px #ffffffe6, inset 0 0 0 1px rgba(var(--color-brand-rgb), .22)!important}[data-theme=dark] .app-compact-action-btn.ant-btn:hover:not(:disabled):not(.ant-btn-dangerous){background:rgba(var(--color-brand-rgb), .1)!important;color:var(--color-brand-text)!important;box-shadow:3px 3px 6px #00000073, -2px -2px 4px #373b4029, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important}[data-theme=light] .app-compact-action-btn.ant-btn.ant-btn-dangerous:hover:not(:disabled){background:var(--neu-card-bg)!important;color:#cf1322!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #ffffffe6,inset 0 0 0 1px #cf132238!important}[data-theme=dark] .app-compact-action-btn.ant-btn.ant-btn-dangerous:hover:not(:disabled){color:#ff7875!important;background:#ff4d4f1a!important;box-shadow:3px 3px 6px #00000073,-2px -2px 4px #373b4029,inset 0 0 0 1px #ff4d4f4d!important}.app-compact-action-btn.ant-btn:active:not(:disabled){transform:scale(.97)}[data-theme=light] .app-compact-action-btn.ant-btn:active:not(:disabled){background:#fff!important;box-shadow:inset 4px 4px 9px #00000024,inset -2px -2px 5px #ffffffd9!important}[data-theme=dark] .app-compact-action-btn.ant-btn:active:not(:disabled){background:#373b40!important;box-shadow:inset 4px 4px 9px #0009,inset -2px -2px 5px #ffffff14!important}@media (max-width:1199px){.app-compact-drawer .ant-drawer-body{padding:16px 14px!important}.app-compact-drawer .ant-drawer-header{padding:12px 14px!important}}.app-inline-dropdown-list{max-height:180px;font-size:12px;overflow-y:auto}.app-inline-dropdown-list .ant-list-item{padding:4px 8px}@media (max-width:1199px){.page-container{padding:8px}body{font-size:13px}.ant-card .ant-card-body{font-size:11px}.ant-table .ant-table-cell{font-size:11.5px}.ant-table .ant-table-thead>tr>th{font-size:10.5px}.ant-form-item-label>label{font-size:11.5px}.ant-btn{font-size:12px}.ant-btn-sm{font-size:11px}.ant-list .ant-list-item{font-size:11.5px}.ant-tag{font-size:10.5px}.ant-modal .ant-modal-title{font-size:14px}.ant-modal .ant-modal-body,.ant-modal .ant-modal-footer .ant-btn{font-size:12px}.ant-drawer .ant-drawer-title{font-size:14px}.ant-drawer .ant-drawer-body,.ant-alert .ant-alert-message{font-size:12px}.ant-alert .ant-alert-description{font-size:11.5px}.ant-alert .ant-alert-icon{font-size:14px}.ant-tabs .ant-tabs-tab{font-size:12px}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{font-size:11px}.ant-pagination,.ant-table-pagination.ant-pagination,.ic-mobile-pagination{text-align:center;justify-content:center!important}.ant-empty .ant-empty-description{font-size:11.5px}.ant-message-notice-content,.ant-notification-notice{font-size:12px}.ant-tooltip-inner,.ant-popover-inner,.ant-popconfirm-message{font-size:11.5px}.ant-dropdown .ant-dropdown-menu-item,.ant-select-dropdown .ant-select-item{font-size:12px}h1{font-size:20px}h2{font-size:17px}h3{font-size:15px}h4{font-size:13px}.ant-picker{border-radius:8px!important;height:38px!important;padding:0 10px!important}.ant-picker .ant-picker-input,.ant-picker .ant-picker-input>input{height:36px!important;line-height:36px!important}.ant-picker.ant-picker .ant-picker-input>input,.ant-picker .ant-picker-input>input{font-size:13px!important}.ant-picker.ant-picker .ant-picker-suffix,.ant-picker.ant-picker .ant-picker-separator,.ant-picker-suffix,.ant-picker-separator{font-size:12px!important}.ant-picker-range{min-width:0}.ant-picker-range .ant-picker-input{flex:1 1 0;min-width:0}.ant-picker-range .ant-picker-input>input{text-overflow:ellipsis}.ant-picker-range-separator{padding:0 4px!important}.ant-picker-dropdown .ant-picker-range-arrow{display:none!important}.ant-picker-dropdown{z-index:1100!important;width:calc(100vw - 24px)!important;max-width:420px!important;position:fixed!important;top:auto!important;bottom:16px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.ant-picker-dropdown .ant-picker-panel-container{width:100%!important;max-width:100%!important;overflow:hidden!important}.ant-picker-dropdown .ant-picker-range-arrow,.ant-picker-dropdown .ant-picker-arrow{display:none!important}.ant-picker-dropdown .ant-picker-panel-layout{flex-direction:column!important;max-width:100%!important}.ant-picker-dropdown .ant-picker-presets{position:relative;border-right:none!important;border-bottom:1px solid var(--glass-border)!important;width:100%!important;max-width:100%!important}.ant-picker-dropdown .ant-picker-presets:before,.ant-picker-dropdown .ant-picker-presets:after{content:"";pointer-events:none;width:28px;color:var(--color-brand-text);z-index:2;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex;position:absolute;top:0;bottom:0}.ant-picker-dropdown .ant-picker-presets:before{content:"‹";background:linear-gradient(to right, var(--neu-card-bg,#fff) 0%, transparent 100%);justify-content:flex-start;padding-left:4px;padding-right:6px;left:0}.ant-picker-dropdown .ant-picker-presets:after{content:"›";background:linear-gradient(to left, var(--neu-card-bg,#fff) 0%, transparent 100%);justify-content:flex-end;padding-left:6px;padding-right:4px;right:0}[data-theme=dark] .ant-picker-dropdown .ant-picker-presets:before{background:linear-gradient(to right, var(--neu-card-bg,#1e2125) 0%, transparent 100%)}[data-theme=dark] .ant-picker-dropdown .ant-picker-presets:after{background:linear-gradient(to left, var(--neu-card-bg,#1e2125) 0%, transparent 100%)}.ant-picker-dropdown .ant-picker-presets ul{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:6px;scroll-padding-left:10px;flex-wrap:nowrap!important;max-height:none!important;padding:8px 14px 8px 10px!important;display:flex!important;overflow:auto hidden!important}.ant-picker-dropdown .ant-picker-presets ul::-webkit-scrollbar{display:none}.ant-picker-dropdown .ant-picker-presets ul li{scroll-snap-align:start;white-space:nowrap;flex:none;border-radius:6px!important;height:auto!important;margin:0!important;padding:4px 10px!important;font-size:11px!important;line-height:1.5!important}.ant-picker-dropdown .ant-picker-panels{flex-direction:column!important;width:100%!important}.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel:nth-child(2){display:none!important}.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel{width:100%!important}.ant-picker-dropdown .ant-picker-header{padding:6px 10px!important}.ant-picker-dropdown .ant-picker-header-view{font-size:12px!important}.ant-picker-dropdown .ant-picker-content th,.ant-picker-dropdown .ant-picker-content td{min-width:30px!important;padding:2px 0!important;font-size:11px!important}.ant-picker-dropdown .ant-picker-cell-inner{min-width:24px!important;height:24px!important;font-size:11px!important;line-height:24px!important}.ant-picker-dropdown .ant-picker-datetime-panel{flex-direction:column!important;width:100%!important}.ant-picker-dropdown .ant-picker-datetime-panel>.ant-picker-date-panel,.ant-picker-dropdown .ant-picker-datetime-panel>.ant-picker-time-panel{width:100%!important;min-width:0!important}.ant-picker-dropdown .ant-picker-datetime-panel>.ant-picker-time-panel{border-top:1px solid var(--glass-border)}.ant-picker-dropdown .ant-picker-time-panel{width:100%!important;min-width:0!important;overflow:hidden!important}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-content{flex-wrap:nowrap!important;width:100%!important;min-width:0!important;display:flex!important}.ant-picker-dropdown .ant-picker-time-panel-column{border-inline-end:1px solid var(--glass-border)!important;flex-direction:column!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;display:flex!important;overflow-y:auto!important}.ant-picker-dropdown .ant-picker-time-panel-column:last-child{border-inline-end:none!important}.ant-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell{text-align:center!important;padding:0!important}.ant-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner{text-align:center!important;min-width:0!important;padding:0 4px!important;font-size:11px!important}.app-rangepicker-compact-panel{flex-direction:column;display:flex}.app-rangepicker-compact-panel .app-rangepicker-compact-select{margin:8px 10px 0;width:calc(100% - 20px)!important}.app-rangepicker-compact-panel .app-rangepicker-compact-select .ant-select-selector{border-radius:8px!important;height:34px!important;font-size:11px!important}.app-rangepicker-compact-panel .app-rangepicker-compact-select .ant-select-selection-placeholder,.app-rangepicker-compact-panel .app-rangepicker-compact-select .ant-select-selection-item{font-weight:500;font-size:11px!important;line-height:32px!important}.compact-rp-trigger{background:var(--neu-inset-bg);width:100%;height:38px;color:var(--text-primary);cursor:pointer;text-align:left;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;transition:box-shadow .18s;display:inline-flex}.compact-rp-trigger--sm{height:32px;padding:0 10px;font-size:11px}.compact-rp-trigger--lg{height:44px;padding:0 16px;font-size:13px}.compact-rp-trigger--disabled{opacity:.55;cursor:not-allowed}[data-theme=light] .compact-rp-trigger{box-shadow:inset 2px 2px 5px #0000002b,inset -2px -2px 5px #fffffff2}[data-theme=dark] .compact-rp-trigger{box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 4px #5a5f6424}[data-theme=light] .compact-rp-trigger:hover:not(.compact-rp-trigger--disabled){box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 1px rgba(var(--color-brand-rgb), .18)}[data-theme=dark] .compact-rp-trigger:hover:not(.compact-rp-trigger--disabled){box-shadow:inset 2px 2px 6px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 1px rgba(var(--color-brand-rgb), .22)}.compact-rp-trigger__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.compact-rp-trigger__text--placeholder{color:var(--text-tertiary);font-weight:400}.compact-rp-trigger__icons{color:var(--text-secondary);flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.compact-rp-trigger__clear{cursor:pointer;transition:color .15s}.compact-rp-trigger__clear:hover{color:var(--severity-critical,#e74c3c)}.compact-rp-drawer .ant-drawer-body{flex-direction:column;gap:16px;padding:16px 16px 24px;display:flex}.compact-rp-section{flex-direction:column;gap:10px;display:flex}.compact-rp-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}.compact-rp-chips{flex-wrap:wrap;gap:8px;display:flex}.compact-rp-chip{border:1px solid var(--glass-border);background:var(--neu-card-bg);min-width:44px;min-height:36px;color:var(--text-primary);cursor:pointer;border-radius:999px;flex:none;padding:8px 14px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .12s}[data-theme=light] .compact-rp-chip{box-shadow:2px 2px 5px #0000000f,-1px -1px 3px #fff9}[data-theme=dark] .compact-rp-chip{box-shadow:2px 2px 5px #0000004d,-1px -1px 3px #373b402e}.compact-rp-chip:hover{border-color:rgba(var(--color-brand-rgb), .4);color:var(--color-brand-text)}.compact-rp-chip:active{transform:translateY(1px)}.compact-rp-field{flex-direction:column;gap:4px;display:flex}.compact-rp-field__label{color:var(--text-secondary);letter-spacing:.03em;font-size:10.5px;font-weight:600}.compact-rp-input{background:var(--neu-inset-bg);width:100%;height:44px;color:var(--text-primary);-webkit-appearance:none;appearance:none;border:none;border-radius:10px;padding:0 14px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}[data-theme=light] .compact-rp-input{box-shadow:inset 2px 2px 5px #0000002b,inset -2px -2px 5px #fffffff2}[data-theme=dark] .compact-rp-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 4px #5a5f6424}.compact-rp-input:focus{box-shadow:inset 2px 2px 5px #0000002b, inset -2px -2px 5px #fffffff2, 0 0 0 2px rgba(var(--color-brand-rgb), .22);outline:none}[data-theme=dark] .compact-rp-input:focus{box-shadow:inset 2px 2px 6px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .3)}.compact-rp-arrow{text-align:center;color:var(--text-tertiary);margin:-2px 0;font-size:16px}.ant-picker-dropdown .ant-picker-footer{line-height:1.4!important}.ant-picker-dropdown .ant-picker-ranges{flex-wrap:wrap;justify-content:flex-end!important;gap:6px!important;padding:8px 10px!important;display:flex!important}}@media (max-width:480px){body{font-size:12.5px}.ant-card .ant-card-body{font-size:10.5px}.ant-table .ant-table-cell{font-size:11px}.ant-btn{font-size:11.5px}h1{font-size:18px}h2{font-size:16px}.ant-picker-range{width:100%!important;display:flex!important}.ant-picker-dropdown{max-height:80vh;max-width:calc(100vw - 16px)!important}.ant-picker-dropdown .ant-picker-panel-container{max-height:80vh;overflow:hidden auto;max-width:calc(100vw - 16px)!important}.ant-picker-dropdown .ant-picker-content th,.ant-picker-dropdown .ant-picker-content td{min-width:28px!important}.ant-picker-dropdown .ant-picker-cell-inner{min-width:22px!important;height:22px!important;line-height:22px!important}}@media (max-width:767px){.page-container{padding:8px}.glass-panel-static{border-radius:14px!important;padding:14px!important}}@media (max-width:479px){.page-container{padding:6px}.glass-panel-static{border-radius:12px!important;padding:12px!important}}.itemPath{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1.3;display:inline-flex}.itemPath__seg{transition:color .18s}.itemPath__seg.is-clickable{cursor:pointer;color:var(--text-secondary)}.itemPath__seg.is-clickable:hover{color:var(--color-brand-text);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-text);text-decoration-color:var(--color-brand-text)}.itemPath__sep{color:var(--color-brand-text);opacity:.5;-webkit-user-select:none;user-select:none;font-weight:700}@media (max-width:1199px){.itemPath{gap:6px}.itemPath__sep{display:none}.itemPath__seg{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;max-width:100%;padding:3px 9px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex;overflow:hidden}[data-theme=light] .itemPath__seg{background:var(--neu-inset-bg);color:var(--text-secondary);box-shadow:inset 1px 1px 3px #00000014,inset -1px -1px 2px #ffffffb3}[data-theme=dark] .itemPath__seg{color:var(--text-secondary);background:#ffffff0a;box-shadow:inset 1px 1px 3px #0006,inset -1px -1px 2px #ffffff0a}.itemPath__seg.is-clickable{color:var(--color-brand-text);transition:box-shadow .18s,transform .18s}[data-theme=light] .itemPath__seg.is-clickable:hover{box-shadow:2px 2px 5px #0000001a, -1px -1px 3px #ffffffd9, 0 0 0 1px rgba(var(--color-brand-rgb), .25);text-decoration:none;transform:translateY(-1px)}[data-theme=dark] .itemPath__seg.is-clickable:hover{box-shadow:2px 2px 5px #00000073, -1px -1px 3px #ffffff0a, 0 0 0 1px rgba(var(--color-brand-rgb), .3);text-decoration:none;transform:translateY(-1px)}}[data-theme=dark] .ant-tabs-ink-bar,[data-theme=dark] .ant-select-multiple .ant-select-selection-item,[data-theme=dark] .ant-select-multiple .ant-select-selection-item-content,[data-theme=dark] .ant-select-multiple .ant-select-selection-item-remove,[data-theme=dark] .ant-select .ant-select-arrow,[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active,[data-theme=dark] .ant-select-dropdown .ant-select-item:hover,[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected,[data-theme=dark] .ant-picker-now-btn,[data-theme=dark] .ant-picker-today-btn,[data-theme=dark] .ant-picker-header button:hover,[data-theme=dark] .ant-picker-header-view button:hover,[data-theme=dark] .ant-picker-cell-today .ant-picker-cell-inner,[data-theme=dark] .ant-pagination-item-active a,[data-theme=dark] .ant-checkbox-checked+span,[data-theme=dark] .ant-radio-wrapper-checked span,[data-theme=dark] .ant-switch-checked,[data-theme=dark] .ant-tree .ant-tree-node-selected .ant-tree-title,[data-theme=dark] a:hover,[data-theme=dark] .ant-breadcrumb a:hover,[data-theme=dark] .ant-menu-item-selected,[data-theme=dark] .ant-menu-item-selected .ant-menu-title-content,[data-theme=dark] .ant-steps-item-finish .ant-steps-item-icon,[data-theme=dark] .ant-steps-item-process .ant-steps-item-icon{color:var(--color-brand-text)!important}[data-theme=dark] .ant-tabs-ink-bar{background:var(--color-brand-text)!important}[data-theme=dark] .ant-tabs-tab .anticon{color:var(--text-secondary)!important}[data-theme=dark] .ant-btn-default .anticon,[data-theme=dark] .ant-btn-text .anticon,[data-theme=dark] .ant-btn-dashed .anticon{color:inherit!important}[data-theme=dark] .ant-btn-primary .anticon{color:#fff!important}[data-theme=dark] .ant-menu-item .anticon,[data-theme=dark] .ant-menu-submenu-title .anticon{color:var(--text-secondary)!important}[data-theme=dark] .ant-menu-item-selected .anticon{color:var(--color-brand-text)!important}[data-theme=dark] .ant-breadcrumb .anticon{color:var(--text-tertiary)!important}[data-theme=dark] .ant-card-head .anticon,[data-theme=dark] .ant-collapse-header .anticon{color:var(--text-secondary)!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center!important;display:flex!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-expand-icon,.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-arrow,.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{height:100%;min-height:1em;vertical-align:middle!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow .anticon,.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon .anticon{vertical-align:middle!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon svg{margin:auto;vertical-align:middle!important;display:block!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text,.ant-collapse>.ant-collapse-item>.ant-collapse-header>span:not(.ant-collapse-arrow):not(.ant-collapse-expand-icon){flex:auto;align-items:center;min-width:0;display:inline-flex}[data-theme=dark] .ant-drawer .ant-drawer-body,[data-theme=dark] .ant-drawer .ant-drawer-body p,[data-theme=dark] .ant-drawer .ant-drawer-body span,[data-theme=dark] .ant-drawer .ant-drawer-body label,[data-theme=dark] .ant-drawer .ant-drawer-body .ant-form-item-label>label,[data-theme=dark] .ant-drawer .ant-drawer-body .ant-typography,[data-theme=dark] .ant-modal .ant-modal-body,[data-theme=dark] .ant-modal .ant-modal-body p,[data-theme=dark] .ant-modal .ant-modal-body span,[data-theme=dark] .ant-modal .ant-modal-body label,[data-theme=dark] .ant-modal .ant-modal-body .ant-form-item-label>label,[data-theme=dark] .ant-modal .ant-modal-body .ant-typography{color:var(--text-secondary)}[data-theme=dark] .ant-select:not(.ant-select-multiple) .ant-select-selection-item,[data-theme=dark] .ant-select-multiple .ant-select-selection-item,[data-theme=dark] .ant-select-multiple .ant-select-selection-item-content{color:var(--text-secondary)!important}[data-theme=dark] .recharts-text,[data-theme=dark] .recharts-cartesian-axis-tick-value,[data-theme=dark] .recharts-legend-item-text,[data-theme=dark] .recharts-label,[data-theme=dark] .recharts-tooltip-label,[data-theme=dark] .recharts-tooltip-item,[data-theme=dark] .recharts-tooltip-item-name,[data-theme=dark] .recharts-tooltip-item-value{fill:var(--text-secondary);color:var(--text-secondary)}[data-theme=dark] .highcharts-axis-labels text,[data-theme=dark] .highcharts-legend-item text,[data-theme=dark] .highcharts-tooltip text,[data-theme=dark] .highcharts-data-label text,[data-theme=dark] .highcharts-axis-title,[data-theme=dark] .highcharts-title,[data-theme=dark] .highcharts-subtitle,[data-theme=dark] .highcharts-credits,[data-theme=dark] .highcharts-yaxis-labels text,[data-theme=dark] .highcharts-xaxis-labels text{fill:var(--text-secondary)!important;color:var(--text-secondary)!important}.app-clipboard-actions{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:10px!important;width:100%!important;margin:16px 0!important;display:grid!important}.app-clipboard-actions:has(>span:only-child){grid-template-columns:1fr!important}.app-clipboard-actions>span{cursor:pointer;letter-spacing:.02em!important;min-width:0!important;color:var(--color-brand-text)!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important;text-align:center!important;box-sizing:border-box!important;border-radius:10px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:9px 14px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;transition:box-shadow .18s,color .18s,transform .18s!important;display:flex!important}.app-clipboard-actions>span:only-child{flex-basis:100%!important}.app-clipboard-actions>span .anticon{color:var(--color-brand-text);font-size:13px}[data-theme=light] .app-clipboard-actions>span{background:var(--neu-card-bg);box-shadow:3px 3px 6px #00000012,-2px -2px 5px #ffffffd9}[data-theme=light] .app-clipboard-actions>span:hover{box-shadow:4px 4px 8px #00000017, -3px -3px 6px #ffffffe6, 0 0 0 1px rgba(var(--color-brand-rgb), .2);transform:translateY(-1px)}[data-theme=light] .app-clipboard-actions>span:active{transform:translateY(0);box-shadow:inset 2px 2px 5px #00000014,inset -2px -2px 5px #ffffffb3}[data-theme=dark] .app-clipboard-actions>span{background:#373b40;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d}[data-theme=dark] .app-clipboard-actions>span:hover{box-shadow:4px 4px 8px #0000008c, -3px -3px 6px #ffffff0f, 0 0 0 1px rgba(var(--color-brand-rgb), .3);transform:translateY(-1px)}[data-theme=dark] .app-clipboard-actions>span:active{transform:translateY(0);box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0a}.bx-think{border-radius:12px;align-items:center;gap:10px;padding:8px 14px;font-family:Montserrat,sans-serif;display:inline-flex}[data-theme=light] .bx-think{border:1px solid #0000000a;box-shadow:inset 2px 2px 5px #0000000f,inset -2px -2px 5px #ffffff8c;background:var(--neu-inset-bg)!important}[data-theme=dark] .bx-think{border:1px solid var(--glass-border);box-shadow:inset 2px 2px 5px #0000004d,inset -2px -2px 5px #ffffff08;background:#ffffff06!important}.bx-think .bx-dots{gap:4px;display:inline-flex}.bx-think .bx-dots i,.bx-think .bx-dots span{background:var(--color-brand);opacity:.6;border-radius:50%;width:6px;height:6px;display:block}.bx-think-txt{color:var(--text-secondary);letter-spacing:.01em;font-family:Montserrat,sans-serif;font-size:12.5px;font-style:italic}@media (prefers-reduced-motion:reduce){.bx-think .bx-dots i,.bx-think .bx-dots span{opacity:.6;animation:none;transform:none}}.header-sys-status__icon-wrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.header-sys-status__dot{pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-3px}.sys-status-drawer .ant-drawer-content{background:var(--neu-card-bg)!important;box-shadow:-8px 0 24px #0003, inset 1px 0 0 rgba(var(--color-brand-rgb), .18)!important}[data-theme=light] .sys-status-drawer .ant-drawer-content{background:var(--neu-card-bg)!important;box-shadow:-6px 0 18px #a3b1c64d, inset 1px 0 0 rgba(var(--color-brand-rgb), .16)!important}.sys-status-drawer .ant-drawer-body.sys-status-drawer__body,.sys-status-drawer__body{flex-direction:column;display:flex;background:0 0!important;padding:0!important}.sys-status-drawer__header{background:var(--neu-card-bg);box-shadow:0 4px 10px #0000002e, inset 0 -1px 0 var(--glass-border);flex-direction:column;gap:10px;padding:18px 20px 16px;display:flex}[data-theme=light] .sys-status-drawer__header{box-shadow:0 4px 10px #a3b1c633,inset 0 -1px #0000000f}.sys-status-drawer__title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.sys-status-drawer__title{color:var(--text-primary);letter-spacing:.02em;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.sys-status-drawer__actions{align-items:center;gap:2px;display:inline-flex}.sys-status-drawer__overall{align-items:center;gap:8px;display:inline-flex}.sys-status-drawer__overall-dot{border-radius:50%;width:8px;height:8px}.sys-status-drawer__overall-label{letter-spacing:.1em;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.sys-status-drawer__summary{color:var(--text-secondary);letter-spacing:.02em;font-size:12px;font-weight:500}.sys-status-drawer__list{background:#0000002e;border-radius:10px;flex:1;margin:12px;padding:12px 10px;overflow-y:auto;box-shadow:inset 2px 2px 6px #0006,inset -1px -1px 3px #ffffff0a}[data-theme=light] .sys-status-drawer__list{background:#e8edf28c;box-shadow:inset 2px 2px 6px #a3b1c64d,inset -1px -1px 3px #ffffff8c}.sys-status-drawer__empty{text-align:center;color:var(--text-tertiary);padding:24px 18px;font-size:12px}.sys-status-drawer__row{color:var(--text-primary);background:var(--neu-card-bg);border-radius:8px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;font-size:13px;transition:background .15s,box-shadow .15s,transform .1s;display:flex;box-shadow:2px 2px 5px #0000004d,-1px -1px 3px #373b4033}.sys-status-drawer__row:last-child{margin-bottom:0}.sys-status-drawer__row:hover{box-shadow:inset 2px 2px 5px #0000004d,inset -1px -1px 3px #373b4033}[data-theme=light] .sys-status-drawer__row{box-shadow:2px 2px 5px #a3b1c64d,-1px -1px 3px #ffffffa6}[data-theme=light] .sys-status-drawer__row:hover{box-shadow:inset 2px 2px 5px #a3b1c64d,inset -1px -1px 3px #ffffffa6}.sys-status-drawer__row--down{background:linear-gradient(135deg, var(--severity-critical-bg), var(--neu-card-bg))}.sys-status-drawer__row-icon{flex-shrink:0;align-items:center;font-size:14px;display:inline-flex}.sys-status-drawer__row-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.sys-status-drawer__row-status{letter-spacing:.06em;text-transform:uppercase;color:#22c55e;font-size:11px;font-weight:600}.sys-status-drawer__row-status--down{color:var(--severity-critical)}.sys-status-tooltip .ant-tooltip-inner{min-width:290px;max-width:360px;padding:0!important}.sys-status-tooltip-body{flex-direction:column;font-family:Montserrat,sans-serif;display:flex}.sys-status-tooltip__header{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);padding:10px 14px 4px;font-size:10.5px;font-weight:700}.sys-status-tooltip__rows{flex-direction:column;gap:6px;padding:6px 14px 10px;display:flex}.sys-status-tooltip__row{color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;display:flex}.sys-status-tooltip__row-label{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.sys-status-tooltip__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 6px}.sys-status-tooltip__row-status{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);flex-shrink:0;font-size:10.5px;font-weight:600}.sys-status-tooltip__hint{border-top:1px solid var(--glass-border);color:var(--text-tertiary);align-items:center;gap:6px;padding:8px 14px;font-size:10.5px;display:flex}.sys-status-tooltip__hint .anticon{font-size:11px}[data-theme=light] .ant-card-head .ant-card-head-wrapper .ant-card-head-title,[data-theme=dark] .ant-card-head .ant-card-head-wrapper .ant-card-head-title{font-size:12px!important}@media (max-width:1199px){[data-theme=light] .ant-card-head .ant-card-head-wrapper .ant-card-head-title,[data-theme=dark] .ant-card-head .ant-card-head-wrapper .ant-card-head-title{font-size:11px!important}}html[lang^=ar] .ant-select,html[lang^=ar] .ant-input,html[lang^=ar] .ant-input-affix-wrapper,html[lang^=ar] .ant-picker,html[lang^=ar] .ant-picker-input,html[lang^=ar] .ant-select-dropdown,html[lang^=ar] .ant-picker-dropdown,html[lang^=ar] .ant-cascader-dropdown{direction:rtl!important}html[lang^=ar] .ant-select-selection-placeholder,html[lang^=ar] .ant-select-selection-item,html[lang^=ar] .ant-select-item-option-content{text-align:right!important}html[lang^=ar] .header-search-wrap .header-search-typewriter{text-align:right!important;direction:rtl!important;left:auto!important;right:42px!important}html[lang^=ar] .header-search-wrap .header-search-typewriter-caret{margin-left:0!important;margin-right:1px!important}@media (max-width:1199px){html[lang^=ar] .header-search-wrap .header-search-typewriter{left:auto!important;right:34px!important}}.dm-cluster{background:var(--color-brand);cursor:pointer;box-shadow:0 0 0 4px rgba(var(--color-brand-rgb), .15), 0 2px 10px #0003;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s,box-shadow .25s;display:flex;transform:translate(-50%,-50%)}.dm-cluster:hover{box-shadow:0 0 0 6px rgba(var(--color-brand-rgb), .2), 0 4px 16px #00000040;transform:translate(-50%,-50%)scale(1.12)}.map-style-toggle{z-index:6;position:absolute}.map-style-toggle--tl{top:14px;left:14px}.map-style-toggle--tr{top:14px;right:14px}.map-style-toggle--bl{bottom:14px;left:14px}.map-style-toggle--br{bottom:14px;right:14px}.map-style-toggle .ant-segmented{-webkit-backdrop-filter:blur(8px);background:#212427d1;border:1px solid #ffffff1a;box-shadow:0 2px 10px #00000040}[data-theme=light] .map-style-toggle .ant-segmented{background:var(--neu-card-bg);-webkit-backdrop-filter:none;border:none;box-shadow:4px 4px 10px #0000001a,-3px -3px 8px #fffc}@media (max-width:767px){.map-style-toggle--tl{top:8px;left:8px}.map-style-toggle--tr{top:8px;right:8px}.map-style-toggle--bl{bottom:8px;left:8px}.map-style-toggle--br{bottom:8px;right:8px}}.dm-cluster__count{color:#fff;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1;display:flex}.linked-equipment-list{border-radius:12px;overflow:hidden}.linked-equipment-list .ant-list-header{padding:9px 14px}.linked-equipment-list .ant-list-item{padding:9px 14px;transition:background .15s}.linked-equipment-list .ant-list-item:hover{background:var(--neu-inset-bg,#00000008)}.linked-equipment-list .ant-list-footer{padding:9px 14px}.linked-equipment-list .ant-list-pagination{text-align:center;margin:10px 0 2px}.linked-eq-row.ant-list-item{justify-content:space-between;align-items:center;gap:12px;display:flex}.linked-eq-row__info{flex-direction:column;gap:2px;min-width:0;display:flex}.linked-eq-row__name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.linked-eq-row__meta{align-items:center;gap:8px;min-width:0;display:flex}.linked-eq-row__site{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:11.5px;overflow:hidden}.linked-eq-row__id{color:var(--text-tertiary,var(--text-secondary));white-space:nowrap;text-overflow:ellipsis;font-family:SF Mono,Roboto Mono,monospace;font-size:11px;overflow:hidden}.linked-eq-row__site+.linked-eq-row__id:before{content:"·";color:var(--text-tertiary,var(--text-secondary));margin-right:8px}.vp-kv{justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}.vp-kv>span:first-child{color:var(--text-tertiary);flex-shrink:0}.vp-kv>span:last-child{text-align:right;color:var(--text-primary)}.ant-tree-select-dropdown .ant-select-tree{color:var(--text-primary)!important;background:0 0!important;font-family:Montserrat,sans-serif!important;font-size:12px!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper{color:var(--text-primary)!important;border-radius:8px!important;padding:2px 8px!important;transition:background .2s!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover{background:rgba(var(--color-brand-rgb), .08)!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background:rgba(var(--color-brand-rgb), .12)!important;color:var(--color-brand-text)!important;font-weight:600!important}[data-theme=light] .ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover{background:rgba(var(--color-brand-rgb), .06)!important}[data-theme=light] .ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background:rgba(var(--color-brand-rgb), .1)!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher{color:var(--text-tertiary)!important;width:22px!important;height:auto!important;line-height:inherit!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;display:inline-flex!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon{vertical-align:middle!important;align-items:center!important;display:inline-flex!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode{align-items:center!important;display:flex!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree-treenode-leaf-last)>.ant-select-tree-node-content-wrapper[aria-selected=false]{font-weight:inherit}.ant-tree-select-dropdown .ant-select-tree-treenode{padding:1px 0!important}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-indent-unit{width:14px!important}.wo-chip{letter-spacing:.03em;white-space:nowrap;max-width:100%;color:var(--text-secondary);background:var(--neu-inset-bg);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;font-weight:700;line-height:1.5;display:inline-flex;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffffa6}[data-theme=dark] .wo-chip{box-shadow:inset 2px 2px 6px #0000008c,inset -1px -1px 3px #ffffff0d}.wo-chip__dot{opacity:.9;background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.wo-chip__txt{text-overflow:ellipsis;min-width:0;overflow:hidden}.wo-chip.is-danger{color:var(--critical,#cf5b5b)}.wo-chip.is-warning{color:var(--warning,#d99a2b)}.wo-chip.is-success{color:var(--low,#2dbf79)}.wo-chip.is-info{color:#2f6fd0}.wo-chip.is-accent{color:var(--primary,var(--color-brand))}.wo-chip.is-muted{color:var(--text-tertiary,var(--text-secondary))}.neu-card{background:var(--neu-card-bg);border:none;border-radius:16px}[data-theme=light] .neu-card{box-shadow:6px 6px 16px #0000000f,-5px -5px 14px #fffc}[data-theme=dark] .neu-card{background:#ffffff06;border:1px solid #ffffff0d}.neu-icon-badge{background:var(--neu-inset-bg);width:34px;height:34px;color:var(--color-brand);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}[data-theme=light] .neu-icon-badge{box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #fffc}[data-theme=dark] .neu-icon-badge{box-shadow:inset 2px 2px 5px #00000080,inset -1px -1px 3px #ffffff0d}.neu-inset-card{background:var(--neu-inset-bg);border:none;border-radius:12px}[data-theme=light] .neu-inset-card{box-shadow:inset 3px 3px 7px #00000012,inset -3px -3px 7px #ffffffbf}[data-theme=dark] .neu-inset-card{box-shadow:inset 2px 2px 6px #00000080,inset -1px -1px 3px #ffffff0a}.neu-inset-icon{background:var(--neu-inset-bg);border-radius:10px;flex-shrink:0;place-items:center;display:grid}[data-theme=light] .neu-inset-icon{box-shadow:inset 2px 2px 4px #00000017,inset -2px -2px 4px #fffc}[data-theme=dark] .neu-inset-icon{box-shadow:inset 2px 2px 5px #00000080,inset -1px -1px 3px #ffffff0d}.wo-ai-pill{bottom:24px;z-index:1000;color:#f0f0f2;cursor:pointer;background:#202427;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 14px;font-size:11px;font-weight:600;transition:transform .15s,box-shadow .2s;display:inline-flex;position:fixed;box-shadow:0 6px 20px #00000047}.wo-ai-pill:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.wo-ai-pill:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.wo-ai-pill:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.wo-ai-pill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.wo-ai-pill:hover{transform:translateY(-1px);box-shadow:0 9px 26px #00000057}.wo-ai-pill:active{transform:translateY(0)}.wo-assistant-suggestion{text-align:start;border:1px solid var(--glass-border);background:var(--neu-card-bg);width:100%;color:var(--text-primary);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;transition:transform .12s,border-color .15s,box-shadow .18s;display:flex}[data-theme=light] .wo-assistant-suggestion{box-shadow:3px 3px 8px #0000000a,-3px -3px 8px #ffffffb3}.wo-assistant-suggestion:hover{border-color:var(--color-brand);transform:translateY(-1px)}[data-theme=light] .wo-assistant-suggestion:hover{box-shadow:5px 5px 12px #00000012,-4px -4px 10px #ffffffd9}.wo-assistant-md{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:13px;line-height:1.6}.wo-assistant-md>:first-child{margin-top:0}.wo-assistant-md>:last-child{margin-bottom:0}.wo-assistant-md p{margin:0 0 10px}.wo-assistant-md strong{color:var(--text-primary);font-weight:700}.wo-assistant-md em{color:var(--text-secondary)}.wo-assistant-md h1,.wo-assistant-md h2,.wo-assistant-md h3,.wo-assistant-md h4{color:var(--text-primary);margin:14px 0 6px;font-size:13.5px;font-weight:700;line-height:1.35}.wo-assistant-md ul,.wo-assistant-md ol{margin:0 0 10px;padding-inline-start:20px}.wo-assistant-md li{margin-bottom:5px}.wo-assistant-md li::marker{color:var(--color-brand)}.wo-assistant-md code{background:var(--neu-inset-bg);border-radius:4px;padding:1px 5px;font-family:Roboto Mono,monospace;font-size:12px}.wo-assistant-md pre{background:var(--neu-inset-bg);border-radius:8px;margin:0 0 10px;padding:10px 12px;overflow-x:auto}.wo-assistant-md table{border-collapse:collapse;width:100%;margin:0 0 10px;font-size:12px}.wo-assistant-md th,.wo-assistant-md td{border:1px solid var(--glass-border);text-align:left;padding:5px 8px}.wo-assistant-md th{background:var(--neu-inset-bg);color:var(--text-primary);font-weight:700}.wo-assistant-inputbar{border-top:1px solid var(--glass-border);align-items:flex-end;gap:10px;padding:12px 14px;display:flex}.wo-assistant-inputbar .wo-assistant-textarea.ant-input{resize:none;border-radius:12px;flex:1;min-height:40px;padding:9px 12px;font-family:Montserrat,sans-serif;line-height:1.5}.wo-assistant-inputbar>.ant-btn{flex-shrink:0;justify-content:center;align-items:center;min-width:40px;display:inline-flex;width:40px!important;height:40px!important}.cmd-drill-modal .ant-modal-title,.cmd-drill-modal .ant-modal-body,.cmd-drill-modal button{font-family:Montserrat,sans-serif}.cmd-drill-modal .ant-modal-content{border-radius:18px;overflow:hidden}.cmd-drill-modal .ant-modal-header{border-bottom:1px solid var(--glass-border);background:0 0;margin-bottom:0;padding:16px 20px 12px}.cmd-drill-modal .ant-modal-body{max-height:68vh;padding:18px 20px 22px;overflow-y:auto}[data-theme=light] .cmd-drill-modal .ant-modal-body{background:radial-gradient(130% 70% at 100% -12%, rgba(var(--color-brand-rgb), .05), transparent 55%)}[data-theme=dark] .cmd-drill-modal .ant-modal-body{background:radial-gradient(130% 70% at 100% -12%, rgba(var(--color-brand-rgb), .09), transparent 55%)}.cmd-drill-head{align-items:center;gap:10px;font-weight:700;display:inline-flex}.cmd-drill-head__titles{flex-direction:column;gap:1px;min-width:0;line-height:1.2;display:inline-flex}.cmd-drill-head__sub{color:var(--text-tertiary);text-transform:none;letter-spacing:0;font-size:11px;font-weight:600}.cmd-drill-head__icon{color:var(--color-brand);background:var(--neu-inset-bg);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex}[data-theme=light] .cmd-drill-head__icon{box-shadow:inset 2px 2px 5px #00000021,inset -2px -2px 4px #ffffffe6}[data-theme=dark] .cmd-drill-head__icon{box-shadow:inset 2px 2px 5px #00000073,inset -1px -1px 3px #5a5f6424}.cmd-drill-open{cursor:pointer;color:var(--color-brand);background:var(--neu-card-bg);border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:14px;padding:6px 13px;font-size:12px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}[data-theme=light] .cmd-drill-open{box-shadow:2px 2px 5px #00000017,-2px -2px 4px #ffffffa6}[data-theme=dark] .cmd-drill-open{box-shadow:2px 2px 6px #0006,-1px -1px 3px #ffffff0a}.cmd-drill-open:hover{transform:translateY(-1px)}[data-theme=light] .cmd-drill-open:active{transform:translateY(0);box-shadow:inset 2px 2px 5px #0000001f,inset -1px -1px 3px #ffffff80}[data-theme=dark] .cmd-drill-open:active{transform:translateY(0);box-shadow:inset 2px 2px 5px #00000080}.ant-drawer .ant-drawer-mask{-webkit-backdrop-filter:blur(3px)!important}[data-theme=light] .ant-drawer .ant-drawer-mask{background:#656565a1!important}[data-theme=dark] .ant-drawer .ant-drawer-mask{background:#0000008c!important}.ant-drawer .ant-drawer-content{overflow:hidden;border:none!important;border-radius:0!important}.ant-drawer .ant-drawer-content:before,.ant-drawer .ant-drawer-content:after{display:none!important}[data-theme=light] .ant-drawer .ant-drawer-content{background:#f2f3f3!important;border-left:none!important;box-shadow:-20px 0 50px #b8b9be73,-6px 0 14px #b8b9be40!important}[data-theme=dark] .ant-drawer .ant-drawer-content{background:#2c3035!important;border-left:none!important;box-shadow:-20px 0 50px #000000b3,-6px 0 14px #00000080!important}.ant-drawer .ant-drawer-header{align-items:center;display:flex;position:relative;background:0 0!important;border:none!important;min-height:64px!important;padding:20px 24px!important}.ant-drawer .ant-drawer-header:before,.ant-drawer .ant-drawer-header:after{display:none!important}.ant-drawer .ant-drawer-header-title{flex:1;align-items:center;display:flex;gap:0!important}.ant-drawer .ant-drawer-header{position:relative;box-shadow:none!important}[data-theme=light] .ant-drawer .ant-drawer-header{background:var(--neu-inset-bg)!important;border-bottom:1px solid #0000000f!important;box-shadow:inset 0 1px 3px #0000000a,inset 0 -1px #fffc!important}[data-theme=dark] .ant-drawer .ant-drawer-header{background:var(--neu-card-bg)!important;border-bottom:1px solid #ffffff0f!important}.ant-drawer .ant-drawer-title{letter-spacing:.02em!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;font-family:Inter,Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important;animation:none!important;display:flex!important;overflow:hidden!important}[data-theme=light] .ant-drawer .ant-drawer-title{color:#31344b!important;-webkit-text-fill-color:#31344b!important}[data-theme=dark] .ant-drawer .ant-drawer-title{color:#e2e2e2!important;-webkit-text-fill-color:#e2e2e2!important}@media (max-width:1199px){.ant-drawer .ant-drawer-title{gap:8px!important;font-size:14px!important}.ant-drawer .ant-drawer-title:before{height:12px!important}.ant-drawer .ant-drawer-header{padding:12px 14px!important}.ant-drawer .ant-drawer-close{padding:6px!important}.ant-drawer .ant-drawer-body{font-size:12px!important}}.ant-drawer .ant-drawer-title:before{content:"";background:var(--color-brand);border-radius:2px;flex-shrink:0;width:3px;height:14px;display:inline-block;box-shadow:none!important;animation:none!important}.ant-drawer .ant-drawer-extra{flex-shrink:0!important;align-items:center!important;gap:10px!important;display:flex!important}.ant-drawer .ant-drawer-extra .ant-space{gap:10px!important}.ant-drawer .ant-drawer-extra .ant-btn{letter-spacing:.01em!important;border:none!important;border-radius:10px!important;height:36px!important;padding:0 18px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;transition:all .18s!important}[data-theme=light] .ant-drawer .ant-drawer-extra .ant-btn-default{color:#4f4f4f!important;background:#f2f3f3!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fff!important}[data-theme=light] .ant-drawer .ant-drawer-extra .ant-btn-default:hover{color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #ffffffe6!important}[data-theme=dark] .ant-drawer .ant-drawer-extra .ant-btn-default{color:#bdbdbd!important;background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-drawer .ant-drawer-extra .ant-btn-default:hover{color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d!important}.ant-drawer .ant-drawer-extra .ant-btn-primary{background:var(--color-brand)!important;color:#fff!important}[data-theme=light] .ant-drawer .ant-drawer-extra .ant-btn-primary{box-shadow:3px 3px 8px rgba(var(--color-brand-rgb), .3), -2px -2px 5px #ffffffe6!important}[data-theme=light] .ant-drawer .ant-drawer-extra .ant-btn-primary:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=dark] .ant-drawer .ant-drawer-extra .ant-btn-primary{color:#0a1a17!important;box-shadow:3px 3px 8px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-drawer .ant-drawer-extra .ant-btn-primary:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}.ant-drawer .ant-drawer-close{margin:0!important;border:none!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;margin-inline-end:0!important;padding:0!important;transition:all .18s!important;display:flex!important;position:relative!important}[data-theme=light] .ant-drawer .ant-drawer-close{color:#6f6f6f!important;background:#f2f3f3!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fff!important}[data-theme=light] .ant-drawer .ant-drawer-close:hover{color:var(--color-brand-text)!important;background:#f2f3f3!important;border:none!important;transform:none!important;box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #ffffffe6!important}[data-theme=dark] .ant-drawer .ant-drawer-close{color:#bdbdbd!important;background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-drawer .ant-drawer-close:hover{color:var(--color-brand-text)!important;background:#2c3035!important;border:none!important;transform:none!important;box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d!important}.ant-drawer .ant-drawer-body{background:0 0!important;padding:22px 24px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important}.ant-drawer .ant-drawer-body::-webkit-scrollbar{width:8px}.ant-drawer .ant-drawer-body::-webkit-scrollbar-track{background:0 0}[data-theme=light] .ant-drawer .ant-drawer-body::-webkit-scrollbar-thumb{background:#0000001f;border-radius:4px}[data-theme=dark] .ant-drawer .ant-drawer-body::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.ant-drawer .ant-drawer-body .ant-form-item{margin-bottom:24px!important}.ant-drawer .ant-drawer-body .ant-form-item-label{padding:0 0 8px!important}.ant-drawer .ant-drawer-body .ant-form-item-label>label{letter-spacing:.01em!important;text-transform:none!important;height:auto!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important}[data-theme=light] .ant-drawer .ant-drawer-body .ant-form-item-label>label{color:#6f6f6f!important}[data-theme=dark] .ant-drawer .ant-drawer-body .ant-form-item-label>label{color:#a5a5a5!important}.ant-drawer .ant-drawer-body .ant-form-item-label>label:after{display:none!important}.ant-drawer .ant-input,.ant-drawer .ant-input-number,.ant-drawer .ant-input-affix-wrapper,.ant-drawer .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,.ant-drawer .ant-picker,.ant-drawer .ant-mentions,.ant-drawer textarea.ant-input{min-height:36px;border:none!important;border-radius:10px!important;padding:6px 12px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;transition:box-shadow .2s!important}.ant-drawer .ant-input-number .ant-input-number-input-wrap,.ant-drawer .ant-input-number .ant-input-number-input{box-shadow:none!important;background:0 0!important;border:none!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important}.ant-drawer .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{border:none!important;border-radius:10px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;transition:box-shadow .2s!important}.ant-drawer .ant-input-search .ant-input-affix-wrapper{align-items:center!important;padding:0 14px!important;line-height:1!important;display:flex!important}.ant-drawer .ant-input-affix-wrapper:has(>.ant-input-prefix .anticon-search){align-items:center!important;padding:0 14px!important;line-height:1!important;display:flex!important}.ant-drawer .ant-input-search .ant-input-affix-wrapper>.ant-input{height:auto!important;padding:0!important;line-height:1.4!important}.ant-drawer .ant-input-affix-wrapper:has(>.ant-input-prefix .anticon-search)>.ant-input{height:auto!important;padding:0!important;line-height:1.4!important}.ant-drawer .ant-input,.ant-drawer .ant-input-number-input,.ant-drawer .ant-select-selection-item,.ant-drawer .ant-picker-input>input,.ant-drawer .ant-mentions>textarea,.ant-drawer .ant-select-selection-placeholder{font-size:12px!important;font-weight:400!important}.ant-drawer .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;display:flex}[data-theme=light] .ant-drawer .ant-input,[data-theme=light] .ant-drawer .ant-input-number,[data-theme=light] .ant-drawer .ant-input-affix-wrapper,[data-theme=light] .ant-drawer .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=light] .ant-drawer .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector,[data-theme=light] .ant-drawer .ant-picker,[data-theme=light] .ant-drawer .ant-mentions,[data-theme=light] .ant-drawer textarea.ant-input{background:var(--neu-inset-bg)!important;color:#31344b!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffffd9!important}[data-theme=dark] .ant-drawer .ant-input,[data-theme=dark] .ant-drawer .ant-input-number,[data-theme=dark] .ant-drawer .ant-input-affix-wrapper,[data-theme=dark] .ant-drawer .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=dark] .ant-drawer .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector,[data-theme=dark] .ant-drawer .ant-picker,[data-theme=dark] .ant-drawer .ant-mentions,[data-theme=dark] .ant-drawer textarea.ant-input{color:#e2e2e2!important;background:#22262a!important;border:none!important;box-shadow:inset 2px 2px 5px #0000008c,inset -2px -2px 5px #ffffff0a!important}[data-theme=dark] .ant-drawer .ant-input:hover,[data-theme=dark] .ant-drawer .ant-input-affix-wrapper:hover,[data-theme=dark] .ant-drawer .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector:hover,[data-theme=dark] .ant-drawer .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector:hover,[data-theme=dark] .ant-drawer .ant-picker:hover,[data-theme=dark] .ant-drawer textarea.ant-input:hover{border:#0000!important}[data-theme=light] .ant-drawer .ant-input:focus,[data-theme=light] .ant-drawer .ant-input-focused,[data-theme=light] .ant-drawer .ant-input-affix-wrapper-focused,[data-theme=light] .ant-drawer .ant-select-focused .ant-select-selector,[data-theme=light] .ant-drawer .ant-picker-focused,[data-theme=light] .ant-drawer .ant-mentions-focused,[data-theme=light] .ant-drawer .ant-input-number-focused{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffffd9, 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important}[data-theme=dark] .ant-drawer .ant-input:focus,[data-theme=dark] .ant-drawer .ant-input-focused,[data-theme=dark] .ant-drawer .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-drawer .ant-select.ant-select-focused:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=dark] .ant-drawer .ant-select.ant-select-multiple.ant-select-focused:not(.ant-select-customize-input) .ant-select-selector,[data-theme=dark] .ant-drawer .ant-picker-focused,[data-theme=dark] .ant-drawer .ant-mentions-focused,[data-theme=dark] .ant-drawer .ant-input-number-focused{box-shadow:inset 2px 2px 5px #0000008c, inset -2px -2px 5px #ffffff0a, 0 0 0 1px rgba(var(--color-brand-rgb), .5)!important;border:#0000!important}.ant-drawer .ant-input-group-addon{background:0 0!important;border:none!important;padding:0!important}.ant-drawer .ant-input-group-addon .ant-btn{margin-left:8px;border-radius:10px!important;height:40px!important}.ant-drawer .ant-select-arrow{color:var(--color-brand-text)!important}.ant-drawer .ant-select-multiple .ant-select-selection-item{color:var(--color-brand-text)!important;border:none!important;border-radius:999px!important;padding:1px 10px!important;font-size:11px!important;font-weight:600!important}[data-theme=light] .ant-drawer .ant-select-multiple .ant-select-selection-item{background:var(--neu-card-bg)!important;box-shadow:2px 2px 4px rgba(var(--color-brand-rgb), .14), -1px -1px 3px #ffffffe6, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important}[data-theme=dark] .ant-drawer .ant-select-multiple .ant-select-selection-item{background:var(--neu-btn-bg)!important;box-shadow:2px 2px 4px #00000059, -1px -1px 3px #373b402e, inset 0 0 0 1px rgba(var(--color-brand-rgb), .35)!important}.ant-drawer .ant-mentions>textarea{min-height:40px;color:inherit!important;background:0 0!important;padding:8px 0!important}.ant-drawer .ant-radio-group{flex-wrap:wrap;gap:10px;display:flex}.ant-drawer .ant-radio-wrapper{border-radius:10px;padding:8px 14px;font-weight:400;transition:box-shadow .18s,color .18s;margin-right:0!important;font-size:12px!important}[data-theme=light] .ant-drawer .ant-radio-wrapper{box-shadow:inset 2px 2px 5px #00000014,inset -2px -2px 5px #ffffffe6;color:#44476a!important;background:#f2f3f3!important}[data-theme=dark] .ant-drawer .ant-radio-wrapper{box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d;color:#bdbdbd!important;background:#2c3035!important}.ant-drawer .ant-radio-wrapper-checked{color:var(--color-brand-text)!important}[data-theme=light] .ant-drawer .ant-radio-wrapper-checked{box-shadow:inset 2px 2px 5px #00000014, inset -2px -2px 5px #ffffffe6, 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important}[data-theme=dark] .ant-drawer .ant-radio-wrapper-checked{box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 5px #ffffff0d, 0 0 0 1px rgba(var(--color-brand-rgb), .5)!important}.ant-drawer .ant-collapse{background:0 0!important;border:none!important}.ant-drawer .ant-collapse>.ant-collapse-item{margin-bottom:14px;overflow:hidden;border:none!important;border-radius:12px!important}[data-theme=light] .ant-drawer .ant-collapse>.ant-collapse-item{background:#f2f3f3!important;box-shadow:inset 2px 2px 5px #00000014,inset -2px -2px 5px #ffffffe6!important}[data-theme=dark] .ant-drawer .ant-collapse>.ant-collapse-item{background:#2c3035!important;box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d!important}.ant-drawer .ant-collapse-header{letter-spacing:.01em!important;padding:12px 16px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important}[data-theme=light] .ant-drawer .ant-collapse-header{color:#31344b!important}[data-theme=dark] .ant-drawer .ant-collapse-header{color:#e2e2e2!important}.ant-drawer .ant-collapse-content{background:0 0!important;border:none!important}.ant-drawer .ant-collapse-content-box{padding:0 16px 12px!important}.ant-drawer .ant-collapse-arrow{color:var(--color-brand-text)!important}.ant-drawer .ant-drawer-footer{position:relative;background:0 0!important;padding:14px 24px!important}[data-theme=light] .ant-drawer .ant-drawer-footer{border-top:1px solid #b8b9be59!important}[data-theme=dark] .ant-drawer .ant-drawer-footer{border-top:1px solid #ffffff0f!important}.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(3px)!important}[data-theme=light] .ant-modal-root .ant-modal-mask,[data-theme=dark] .ant-modal-root .ant-modal-mask{background:#0000008c!important}.ant-modal .ant-modal-content{overflow:hidden;border:none!important;border-radius:14px!important;padding:0!important}.ant-modal .ant-modal-content:before,.ant-modal .ant-modal-content:after{content:none!important;display:none!important}[data-theme=light] .ant-modal .ant-modal-content{background:#f2f3f3!important;box-shadow:0 24px 30px #b8b9be0d,0 8px 8px #b8b9be0d!important}[data-theme=dark] .ant-modal .ant-modal-content{background:#2c3035!important;box-shadow:0 28px 64px #000000bf,0 10px 22px #0000008c!important}.ant-modal .ant-modal-header,.ant-modal-root .ant-modal .ant-modal-header{align-items:center;min-height:60px;display:flex;position:relative;box-shadow:none!important;border:none!important;margin:0!important;padding:20px 24px!important}.ant-modal .ant-modal-header:before,.ant-modal .ant-modal-header:after{content:none!important;display:none!important}[data-theme=light] .ant-modal .ant-modal-header,[data-theme=light] .ant-modal-root .ant-modal .ant-modal-header{background:var(--neu-inset-bg)!important;background-color:var(--neu-inset-bg)!important;border-bottom:1px solid #0000000f!important;box-shadow:inset 0 1px 3px #0000000a,inset 0 -1px #fffc!important}[data-theme=dark] .ant-modal .ant-modal-header,[data-theme=dark] .ant-modal-root .ant-modal .ant-modal-header{background:var(--neu-card-bg)!important;background-color:var(--neu-card-bg)!important;border-bottom:1px solid #ffffff0f!important}.ant-modal .ant-modal-title{align-items:center;gap:10px;letter-spacing:.02em!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;margin:0!important;font-family:Inter,Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important;display:flex!important}@media (max-width:1199px){.ant-modal{max-width:calc(100vw - 24px)!important;margin:16px auto!important;top:0!important}.ant-modal .ant-modal-body{max-height:calc(100vh - 180px);overflow-y:auto}.ant-modal .ant-modal-title{gap:8px;font-size:12px!important}.ant-modal .ant-modal-title:before{height:12px!important}.ant-modal .ant-modal-header{padding:12px 14px!important}.ant-modal .ant-modal-body{padding:14px!important;font-size:12px!important}.ant-modal .ant-modal-footer{padding:10px 14px!important}.ant-modal .ant-modal-close{width:32px!important;height:32px!important;top:8px!important;right:8px!important}}@media (max-width:480px){.ant-modal{max-width:calc(100vw - 12px)!important;margin:8px auto!important}.ant-modal .ant-modal-body{max-height:calc(100vh - 160px);padding:12px!important}}.ant-modal .ant-modal-title:before{content:"";background:var(--color-brand);border-radius:2px;flex-shrink:0;width:3px;height:14px;display:inline-block}[data-theme=light] .ant-modal .ant-modal-title{color:#31344b!important;-webkit-text-fill-color:#31344b!important}[data-theme=dark] .ant-modal .ant-modal-title{color:#e2e2e2!important;-webkit-text-fill-color:#e2e2e2!important}.ant-modal .ant-modal-close{border:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;transition:all .18s!important;display:flex!important;position:absolute!important;top:14px!important;right:14px!important}[data-theme=light] .ant-modal .ant-modal-close{color:#6f6f6f!important;background:#f2f3f3!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fff!important}[data-theme=light] .ant-modal .ant-modal-close:hover{color:var(--color-brand-text)!important;background:#f2f3f3!important;transform:none!important;box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #ffffffe6!important}[data-theme=dark] .ant-modal .ant-modal-close{color:#bdbdbd!important;background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-modal .ant-modal-close:hover{color:var(--color-brand-text)!important;background:#2c3035!important;transform:none!important;box-shadow:inset 2px 2px 4px #00000073,inset -2px -2px 4px #ffffff0d!important}.ant-modal .ant-modal-body{background:0 0!important;padding:22px 24px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important}[data-theme=light] .ant-modal .ant-modal-body{color:#31344b!important}[data-theme=dark] .ant-modal .ant-modal-body{color:#e2e2e2!important}.ant-modal .ant-modal-footer{justify-content:flex-end;gap:10px;display:flex;position:relative;background:0 0!important;border:none!important;margin:0!important;padding:14px 24px 18px!important}.ant-modal .ant-modal-footer:before{content:"";height:1px;position:absolute;top:0;left:24px;right:24px}[data-theme=light] .ant-modal .ant-modal-footer:before{background:#b8b9be59}[data-theme=dark] .ant-modal .ant-modal-footer:before{background:#ffffff0f}.ant-modal .ant-modal-footer .ant-btn{letter-spacing:.01em!important;border:none!important;border-radius:10px!important;height:36px!important;padding:0 18px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;transition:all .18s!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-default{color:#4f4f4f!important;background:#f2f3f3!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fff!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-default:hover{color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #ffffffe6!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-default{color:#bdbdbd!important;background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-default:hover{color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 4px #00000073,inset -2px -2px 4px #ffffff0d!important}.ant-modal .ant-modal-footer .ant-btn-primary{background:var(--color-brand)!important;color:#fff!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-primary{box-shadow:3px 3px 8px rgba(var(--color-brand-rgb), .3), -2px -2px 5px #ffffffe6!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-primary:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-primary{color:#0a1a17!important;box-shadow:3px 3px 8px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-primary:hover{background:var(--neu-card-bg)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}.ant-modal .ant-modal-footer .ant-btn-dangerous.ant-btn-primary{color:#fff!important;background:#b00020!important}[data-theme=light] .ant-modal .ant-modal-footer .ant-btn-dangerous.ant-btn-primary{box-shadow:3px 3px 8px #b000204d,-2px -2px 5px #ffffffe6!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-dangerous.ant-btn-primary{color:#0a0a0a!important;background:#cf6679!important;box-shadow:3px 3px 8px #00000080,-2px -2px 5px #ffffff0d!important}.ant-modal .ant-modal-body .ant-form-item{margin-bottom:20px!important}.ant-modal .ant-modal-body .ant-form-item-label{padding:0 0 8px!important}.ant-modal .ant-modal-body .ant-form-item-label>label{letter-spacing:.01em!important;text-transform:none!important;height:auto!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important}[data-theme=light] .ant-modal .ant-modal-body .ant-form-item-label>label{color:#6f6f6f!important}[data-theme=dark] .ant-modal .ant-modal-body .ant-form-item-label>label{color:#a5a5a5!important}.ant-modal .ant-modal-body .ant-form-item-label>label:after{display:none!important}.ant-modal .ant-input,.ant-modal .ant-input-number,.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,.ant-modal .ant-picker,.ant-modal .ant-mentions,.ant-modal textarea.ant-input{min-height:32px;border:none!important;border-radius:10px!important;padding:4px 12px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;transition:box-shadow .2s!important}.ant-modal .ant-input-number .ant-input-number-input-wrap,.ant-modal .ant-input-number .ant-input-number-input{box-shadow:none!important;background:0 0!important;border:none!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important}.ant-modal .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{border:none!important;border-radius:10px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;transition:box-shadow .2s!important}.ant-modal textarea.ant-input{min-height:58px!important;padding:8px 12px!important}.ant-modal .ant-input,.ant-modal .ant-input-number-input,.ant-modal .ant-select-selection-item,.ant-modal .ant-picker-input>input,.ant-modal .ant-mentions>textarea,.ant-modal .ant-select-selection-placeholder{font-size:12px!important;font-weight:400!important}[data-theme=light] .ant-modal .ant-input,[data-theme=light] .ant-modal .ant-input-number,[data-theme=light] .ant-modal .ant-input-affix-wrapper,[data-theme=light] .ant-modal .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=light] .ant-modal .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector,[data-theme=light] .ant-modal .ant-picker,[data-theme=light] .ant-modal .ant-mentions,[data-theme=light] .ant-modal textarea.ant-input{color:#31344b!important;background:#f2f3f3!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffffeb!important}[data-theme=dark] .ant-modal .ant-input,[data-theme=dark] .ant-modal .ant-input-number,[data-theme=dark] .ant-modal .ant-input-affix-wrapper,[data-theme=dark] .ant-modal .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=dark] .ant-modal .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector,[data-theme=dark] .ant-modal .ant-picker,[data-theme=dark] .ant-modal .ant-mentions,[data-theme=dark] .ant-modal textarea.ant-input{color:#e2e2e2!important;background:#2c3035!important;border:none!important;box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-modal .ant-input:hover,[data-theme=dark] .ant-modal .ant-input-affix-wrapper:hover,[data-theme=dark] .ant-modal .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector:hover,[data-theme=dark] .ant-modal .ant-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector:hover,[data-theme=dark] .ant-modal .ant-picker:hover,[data-theme=dark] .ant-modal textarea.ant-input:hover{border:#0000!important}[data-theme=light] .ant-modal .ant-input:focus,[data-theme=light] .ant-modal .ant-input-focused,[data-theme=light] .ant-modal .ant-input-affix-wrapper-focused,[data-theme=light] .ant-modal .ant-select-focused .ant-select-selector,[data-theme=light] .ant-modal .ant-picker-focused,[data-theme=light] .ant-modal .ant-mentions-focused,[data-theme=light] .ant-modal .ant-input-number-focused{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffffeb, 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important}[data-theme=dark] .ant-modal .ant-input:focus,[data-theme=dark] .ant-modal .ant-input-focused,[data-theme=dark] .ant-modal .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-modal .ant-select.ant-select-focused:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=dark] .ant-modal .ant-select.ant-select-multiple.ant-select-focused:not(.ant-select-customize-input) .ant-select-selector,[data-theme=dark] .ant-modal .ant-picker-focused,[data-theme=dark] .ant-modal .ant-mentions-focused,[data-theme=dark] .ant-modal .ant-input-number-focused{box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 5px #ffffff0d, 0 0 0 1px rgba(var(--color-brand-rgb), .5)!important;border:#0000!important}.ant-modal .ant-select-arrow{color:var(--color-brand-text)!important}.ant-modal .ant-select-multiple .ant-select-selection-item{padding:2px 8px;font-size:11px;font-weight:500;border:none!important;border-radius:6px!important}[data-theme=light] .ant-modal .ant-select-multiple .ant-select-selection-item{background:rgba(var(--color-brand-rgb), .12)!important;color:var(--color-brand-text)!important}[data-theme=dark] .ant-modal .ant-select-multiple .ant-select-selection-item{background:rgba(var(--color-brand-rgb), .2)!important;color:var(--color-brand-text)!important}.ant-pagination{align-items:center;gap:6px;display:flex}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{transition:all .18s;border:none!important;border-radius:8px!important;min-width:32px!important;height:32px!important;margin:0!important;line-height:32px!important}.ant-pagination .ant-pagination-item a{padding:0!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important}.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-next button{min-width:32px;height:32px;background:0 0!important;border:none!important}[data-theme=light] .ant-pagination .ant-pagination-item,[data-theme=light] .ant-pagination .ant-pagination-prev,[data-theme=light] .ant-pagination .ant-pagination-next{color:#4f4f4f!important;background:#f2f3f3!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fff!important}[data-theme=light] .ant-pagination .ant-pagination-item a{color:#4f4f4f!important}[data-theme=light] .ant-pagination .ant-pagination-item:hover,[data-theme=light] .ant-pagination .ant-pagination-prev:hover,[data-theme=light] .ant-pagination .ant-pagination-next:hover{box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #ffffffe6!important}[data-theme=light] .ant-pagination .ant-pagination-item:hover a{color:var(--color-brand-text)!important}[data-theme=light] .ant-pagination .ant-pagination-item-active{box-shadow:inset 2px 2px 4px #00000014, inset -2px -2px 4px #ffffffe6, 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important}[data-theme=light] .ant-pagination .ant-pagination-item-active a{color:var(--color-brand-text)!important;font-weight:600!important}[data-theme=dark] .ant-pagination .ant-pagination-item,[data-theme=dark] .ant-pagination .ant-pagination-prev,[data-theme=dark] .ant-pagination .ant-pagination-next{color:#bdbdbd!important;background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .ant-pagination .ant-pagination-item a,[data-theme=dark] .ant-pagination .ant-pagination-prev button,[data-theme=dark] .ant-pagination .ant-pagination-next button{color:#bdbdbd!important}[data-theme=dark] .ant-pagination .ant-pagination-item:hover,[data-theme=dark] .ant-pagination .ant-pagination-prev:hover,[data-theme=dark] .ant-pagination .ant-pagination-next:hover{box-shadow:inset 2px 2px 4px #00000073,inset -2px -2px 4px #ffffff0d!important}[data-theme=dark] .ant-pagination .ant-pagination-item:hover a{color:var(--color-brand-text)!important}[data-theme=dark] .ant-pagination .ant-pagination-item-active{box-shadow:inset 2px 2px 4px #00000073, inset -2px -2px 4px #ffffff0d, 0 0 0 1px rgba(var(--color-brand-rgb), .5)!important}[data-theme=dark] .ant-pagination .ant-pagination-item-active a{color:var(--color-brand-text)!important;font-weight:600!important}.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next{color:#bdbdbd!important}.ant-pagination .ant-pagination-options .ant-select-selector{border:none!important;border-radius:8px!important;height:32px!important}[data-theme=light] .ant-pagination .ant-pagination-options .ant-select-selector{background:#f2f3f3!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fff!important}[data-theme=dark] .ant-pagination .ant-pagination-options .ant-select-selector{background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}.app-writeback-modal-wrap.ant-modal-wrap,.app-writeback-modal.ant-modal-wrap{-webkit-backdrop-filter:blur(3px)}.app-writeback-modal.ant-modal .ant-modal-content{overflow:hidden;border:none!important;border-radius:14px!important;padding:0!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-modal-content{background:var(--neu-card-bg,#ecedf1)!important;box-shadow:none!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-modal-content{background:#2c3035!important;box-shadow:0 28px 64px #000000bf,0 10px 22px #0000008c,inset 0 1px #ffffff0a!important}.app-writeback-modal.ant-modal .ant-modal-header{align-items:center;display:flex;position:relative;background:0 0!important;border:none!important;margin:0!important;padding:16px 22px!important}.app-writeback-modal.ant-modal .ant-modal-header:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-brand-rgb), .45), rgba(var(--color-brand-rgb), .65), rgba(var(--color-brand-rgb), .45), transparent);pointer-events:none;border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:18%;right:18%}[data-theme=light] .app-writeback-modal.ant-modal .ant-modal-header{border-bottom:1px solid #0000000f!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-modal-header{border-bottom:1px solid #ffffff0f!important}.app-writeback-modal.ant-modal .ant-modal-title{letter-spacing:.02em!important;color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;align-items:center!important;gap:10px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;display:flex!important}.app-writeback-modal.ant-modal .ant-modal-title:before{content:"";background:var(--color-brand);border-radius:2px;flex-shrink:0;width:3px;height:14px;display:inline-block}.app-writeback-modal.ant-modal .ant-modal-body{background:0 0!important;padding:20px 22px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important}.app-writeback-modal.ant-modal .ant-modal-close{top:14px!important;border:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;transition:all .18s!important;display:flex!important}.app-writeback-modal.ant-modal .ant-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.app-writeback-modal.ant-modal .ant-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.app-writeback-modal.ant-modal .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.app-writeback-modal.ant-modal .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}[data-theme=light] .app-writeback-modal.ant-modal .ant-modal-close{background:var(--neu-card-bg,#ecedf1)!important;color:#6f6f6f!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fffffff2!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-modal-close:hover{color:var(--color-brand-text)!important;background:var(--neu-card-bg,#ecedf1)!important;box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px #ffffffe6!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-modal-close{color:#bdbdbd!important;background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-modal-close:hover{color:var(--color-brand-text)!important;background:#2c3035!important;box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d!important}.app-writeback-modal.ant-modal .ant-input,.app-writeback-modal.ant-modal .ant-input-number,.app-writeback-modal.ant-modal .ant-input-affix-wrapper,.app-writeback-modal.ant-modal .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,.app-writeback-modal.ant-modal .ant-picker{min-height:36px;border:none!important;border-radius:10px!important;font-size:12px!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-input,[data-theme=light] .app-writeback-modal.ant-modal .ant-input-number,[data-theme=light] .app-writeback-modal.ant-modal .ant-input-affix-wrapper,[data-theme=light] .app-writeback-modal.ant-modal .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=light] .app-writeback-modal.ant-modal .ant-picker{color:var(--text-secondary)!important;background:#fff!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffffeb!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-input,[data-theme=dark] .app-writeback-modal.ant-modal .ant-input-number,[data-theme=dark] .app-writeback-modal.ant-modal .ant-input-affix-wrapper,[data-theme=dark] .app-writeback-modal.ant-modal .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple) .ant-select-selector,[data-theme=dark] .app-writeback-modal.ant-modal .ant-picker{color:var(--text-secondary)!important;background:#373b40!important;box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d!important}.app-writeback-modal.ant-modal .ant-input:focus,.app-writeback-modal.ant-modal .ant-input-focused,.app-writeback-modal.ant-modal .ant-input-affix-wrapper-focused,.app-writeback-modal.ant-modal .ant-select-focused .ant-select-selector,.app-writeback-modal.ant-modal .ant-picker-focused{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffffeb, 0 0 0 2px rgba(var(--color-brand-rgb), .3)!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-input:focus,[data-theme=dark] .app-writeback-modal.ant-modal .ant-input-focused,[data-theme=dark] .app-writeback-modal.ant-modal .ant-input-affix-wrapper-focused,[data-theme=dark] .app-writeback-modal.ant-modal .ant-select-focused .ant-select-selector,[data-theme=dark] .app-writeback-modal.ant-modal .ant-picker-focused{box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 5px #ffffff0d, 0 0 0 2px rgba(var(--color-brand-rgb), .4)!important}.app-writeback-modal.ant-modal .ant-form-item-label>label{color:var(--text-tertiary)!important;text-transform:none!important;letter-spacing:.01em!important;font-family:Inter,Montserrat,sans-serif!important;font-size:11px!important;font-weight:500!important}.app-writeback-modal.ant-modal .ant-radio-group{flex-wrap:wrap;gap:10px;display:flex}.app-writeback-modal.ant-modal .ant-radio-wrapper{border-radius:10px;padding:8px 14px;font-weight:400;transition:box-shadow .18s,color .18s;margin-right:0!important;font-size:12px!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-radio-wrapper{box-shadow:inset 2px 2px 5px #00000014,inset -2px -2px 5px #ffffffe6;background:var(--neu-inset-bg,#e4e5e9)!important;color:var(--text-secondary)!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-radio-wrapper{box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 5px #ffffff0d;color:#bdbdbd!important;background:#2c3035!important}.app-writeback-modal.ant-modal .ant-radio-wrapper-checked{color:var(--color-brand-text)!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-radio-wrapper-checked{box-shadow:inset 2px 2px 5px #00000014, inset -2px -2px 5px #ffffffe6, 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-radio-wrapper-checked{box-shadow:inset 2px 2px 5px #00000073, inset -2px -2px 5px #ffffff0d, 0 0 0 1px rgba(var(--color-brand-rgb), .5)!important}.app-writeback-modal.ant-modal .ant-radio-group:has(.ant-radio-button-wrapper){border-radius:12px;flex-wrap:wrap;gap:0;padding:4px;display:inline-flex}[data-theme=light] .app-writeback-modal.ant-modal .ant-radio-group:has(.ant-radio-button-wrapper){box-shadow:inset 2px 2px 5px #00000012,inset -2px -2px 4px #ffffffd9;background:var(--neu-inset-bg,#e4e5e9)!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-radio-group:has(.ant-radio-button-wrapper){box-shadow:inset 2px 2px 5px #00000073,inset -2px -2px 4px #ffffff0a;background:#25292e!important}.app-writeback-modal.ant-modal .ant-radio-button-wrapper{letter-spacing:.02em!important;height:32px!important;color:var(--text-tertiary)!important;background:0 0!important;border:none!important;border-radius:9px!important;padding:0 16px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:30px!important;transition:all .18s!important}.app-writeback-modal.ant-modal .ant-radio-button-wrapper:not(:first-child):before{background:0 0!important;width:0!important;display:none!important}.app-writeback-modal.ant-modal .ant-radio-button-wrapper:first-child,.app-writeback-modal.ant-modal .ant-radio-button-wrapper:last-child{border-radius:9px!important}.app-writeback-modal.ant-modal .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){color:var(--color-brand-text)!important;background:0 0!important}.app-writeback-modal.ant-modal .ant-radio-button-wrapper-checked{color:var(--color-brand-text)!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-radio-button-wrapper-checked{background:var(--neu-card-bg,#ecedf1)!important;box-shadow:2px 2px 5px #00000014, -1px -1px 3px #fffffff2, 0 0 0 1px rgba(var(--color-brand-rgb), .18)!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-radio-button-wrapper-checked{box-shadow:2px 2px 5px #00000073, -1px -1px 3px #ffffff0d, 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important;background:#373b40!important}.app-writeback-modal.ant-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover,.app-writeback-modal.ant-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active,.app-writeback-modal.ant-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{color:var(--color-brand-text)!important;border:none!important;outline:none!important}.app-writeback-modal.ant-modal .ant-btn.ant-btn-primary{background:var(--color-brand)!important;color:#fff!important;border:none!important;border-radius:10px!important;height:36px!important;padding:0 18px!important;font-weight:600!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-btn.ant-btn-primary{box-shadow:3px 3px 8px rgba(var(--color-brand-rgb), .3), -2px -2px 5px #ffffffe6!important}[data-theme=light] .app-writeback-modal.ant-modal .ant-btn.ant-btn-primary:hover{background:var(--neu-card-bg,#ecedf1)!important;color:var(--color-brand-text)!important;box-shadow:inset 3px 3px 6px #0000001a,inset -2px -2px 5px #ffffffb3!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-btn.ant-btn-primary{color:#0a1a17!important;box-shadow:3px 3px 8px #00000080,-2px -2px 5px #ffffff0d!important}[data-theme=dark] .app-writeback-modal.ant-modal .ant-btn.ant-btn-primary:hover{color:var(--color-brand-text)!important;background:#2c3035!important;box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0a!important}.ant-message .ant-message-notice-content{align-items:center;min-height:40px;transition:all .18s;-webkit-backdrop-filter:none!important;letter-spacing:.01em!important;border:none!important;border-radius:12px!important;padding:10px 20px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.ant-message .ant-message-notice-content .ant-message-custom-content{align-items:center;gap:12px!important;display:inline-flex!important}[data-theme=light] .ant-message .ant-message-notice-content{color:#31344b!important;background:#f2f3f3!important;box-shadow:6px 6px 14px #0000001f,-4px -4px 10px #fff!important}[data-theme=dark] .ant-message .ant-message-notice-content{color:#e2e2e2!important;background:#2c3035!important;box-shadow:6px 6px 16px #000000b3,-4px -4px 10px #ffffff0d!important}.ant-message .ant-message-notice-content:before{content:"";display:none}.ant-message .ant-message-notice-content .anticon{flex-shrink:0;color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:62%!important;border-radius:50%!important;width:22px!important;height:22px!important;margin:0!important;font-size:0!important;display:inline-flex!important}.ant-message .ant-message-notice-content .anticon>*{display:none!important}.ant-message .ant-message-success .anticon{background-color:var(--color-success,#007560)!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")!important}.ant-message .ant-message-error .anticon{background-color:var(--color-error,#b00020)!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round'><line x1='6' y1='6' x2='18' y2='18'/><line x1='18' y1='6' x2='6' y2='18'/></svg>")!important}.ant-message .ant-message-warning .anticon{background-color:#a2511a!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><rect x='11' y='5' width='2' height='10' rx='1'/><rect x='11' y='17' width='2' height='2' rx='1'/></svg>")!important}[data-theme=dark] .ant-message .ant-message-warning .anticon{background-color:#e5998e!important}.ant-message .ant-message-info .anticon{background-color:#0b7bc1!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><rect x='11' y='9' width='2' height='10' rx='1'/><rect x='11' y='5' width='2' height='2' rx='1'/></svg>")!important}.ant-message .ant-message-loading .anticon{color:var(--color-brand-text)!important;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:16px!important}.ant-message .ant-message-loading .anticon>*{display:inline-block!important}.ant-notification .ant-notification-notice{-webkit-backdrop-filter:none!important;border:none!important;border-radius:14px!important;padding:16px 20px!important;font-family:Inter,Montserrat,sans-serif!important}[data-theme=light] .ant-notification .ant-notification-notice{color:#31344b!important;background:#f2f3f3!important;box-shadow:8px 8px 20px #0000001f,-6px -6px 14px #fff!important}[data-theme=dark] .ant-notification .ant-notification-notice{color:#e2e2e2!important;background:#2c3035!important;box-shadow:8px 8px 22px #000000b3,-5px -5px 14px #ffffff0d!important}.ant-notification .ant-notification-notice-message{letter-spacing:.01em;margin-bottom:4px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important}[data-theme=light] .ant-notification .ant-notification-notice-message{color:#31344b!important}[data-theme=dark] .ant-notification .ant-notification-notice-message{color:#fff!important}.ant-notification .ant-notification-notice-description{line-height:1.5;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important}[data-theme=light] .ant-notification .ant-notification-notice-description{color:#6f6f6f!important}[data-theme=dark] .ant-notification .ant-notification-notice-description{color:#a5a5a5!important}.ant-notification .ant-notification-notice-close{border-radius:8px!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;transition:all .18s!important;display:flex!important;top:12px!important;right:12px!important}[data-theme=light] .ant-notification .ant-notification-notice-close{color:#6f6f6f!important;background:#f2f3f3!important;box-shadow:2px 2px 4px #00000014,-1px -1px 3px #fff!important}[data-theme=light] .ant-notification .ant-notification-notice-close:hover{color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 4px #00000014,inset -1px -1px 3px #ffffffe6!important}[data-theme=dark] .ant-notification .ant-notification-notice-close{color:#bdbdbd!important;background:#2c3035!important;box-shadow:2px 2px 4px #00000080,-1px -1px 3px #ffffff0d!important}[data-theme=dark] .ant-notification .ant-notification-notice-close:hover{color:var(--color-brand-text)!important;box-shadow:inset 2px 2px 4px #00000073,inset -1px -1px 3px #ffffff0d!important}.ant-notification .ant-notification-notice-icon{flex-shrink:0;color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:62%!important;border-radius:50%!important;width:28px!important;height:28px!important;font-size:0!important;display:inline-flex!important}.ant-notification .ant-notification-notice-icon>*{display:none!important}.ant-notification .ant-notification-notice-icon-success{background-color:var(--color-success,#007560)!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")!important}.ant-notification .ant-notification-notice-icon-error{background-color:var(--color-error,#b00020)!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round'><line x1='6' y1='6' x2='18' y2='18'/><line x1='18' y1='6' x2='6' y2='18'/></svg>")!important}.ant-notification .ant-notification-notice-icon-warning{background-color:#a2511a!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><rect x='11' y='5' width='2' height='10' rx='1'/><rect x='11' y='17' width='2' height='2' rx='1'/></svg>")!important}.ant-notification .ant-notification-notice-icon-info{background-color:#0b7bc1!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><rect x='11' y='9' width='2' height='10' rx='1'/><rect x='11' y='5' width='2' height='2' rx='1'/></svg>")!important}.ant-notification .ant-notification-notice-with-icon .ant-notification-notice-message,.ant-notification .ant-notification-notice-with-icon .ant-notification-notice-description{margin-left:40px!important}.ant-notification .ant-notification-notice-btn{margin-top:12px!important}.ant-notification .ant-notification-notice-btn .ant-btn{border:none!important;border-radius:8px!important;height:32px!important;padding:0 16px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;transition:all .18s!important}[data-theme=light] .ant-notification .ant-notification-notice-btn .ant-btn{color:#4f4f4f!important;background:#f2f3f3!important;box-shadow:3px 3px 6px #00000014,-2px -2px 5px #fff!important}[data-theme=dark] .ant-notification .ant-notification-notice-btn .ant-btn{color:#bdbdbd!important;background:#2c3035!important;box-shadow:3px 3px 6px #00000080,-2px -2px 5px #ffffff0d!important}.ant-notification .ant-notification-notice-btn .ant-btn-primary{background:var(--color-brand)!important;color:#fff!important}[data-theme=dark] .ant-notification .ant-notification-notice-btn .ant-btn-primary{color:#0a1a17!important}.ant-select:not(.ant-select-customize-input):not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector{-webkit-backdrop-filter:none!important;border:none!important;border-radius:10px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;transition:box-shadow .2s!important}[data-theme=light] .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector{background:var(--neu-inset-bg)!important;color:#222!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=dark] .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector{background:var(--neu-inset-bg)!important;color:#e2e2e2!important;box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}[data-theme=light] .ant-select:not(.ant-select-disabled):not(.ant-select-multiple):not(.ant-pagination-options-size-changer):hover .ant-select-selector{border:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=dark] .ant-select:not(.ant-select-disabled):not(.ant-select-multiple):not(.ant-pagination-options-size-changer):hover .ant-select-selector{border:none!important;box-shadow:inset 3px 3px 7px #00000080,inset -2px -2px 4px #5a5f6429!important}[data-theme=light] .ant-select.ant-select-focused:not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector,[data-theme=light] .ant-select.ant-select-open:not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important;border:none!important}[data-theme=dark] .ant-select.ant-select-focused:not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector,[data-theme=dark] .ant-select.ant-select-open:not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector{box-shadow:inset 3px 3px 7px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important;border:none!important}.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{-webkit-backdrop-filter:none!important;box-sizing:border-box!important;border:none!important;border-radius:10px!important;min-height:40px!important;padding-block-start:4px!important;padding-block-end:4px!important;padding-inline-start:12px!important;padding-inline-end:28px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;transition:box-shadow .2s!important}.ant-select-multiple .ant-select-selection-overflow{align-items:center!important;row-gap:4px!important;margin:0!important;padding:0!important}.ant-select-multiple .ant-select-selection-placeholder:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ant-select-multiple .ant-select-selection-placeholder:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ant-select-multiple .ant-select-selection-placeholder:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ant-select-multiple .ant-select-selection-placeholder:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ant-select-multiple .ant-select-selection-overflow-item{align-self:center!important;height:auto!important;margin:0!important;padding:0!important}.ant-select-multiple .ant-select-selection-search{align-self:center!important;height:24px!important;margin-inline-start:0!important;line-height:24px!important}.ant-select-multiple .ant-select-selection-search-input{height:24px!important;margin:0!important;line-height:24px!important}[data-theme=light] .ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{background:var(--neu-inset-bg)!important;color:#222!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80!important}[data-theme=dark] .ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector{background:var(--neu-inset-bg)!important;color:#e2e2e2!important;box-shadow:inset 3px 3px 6px #00000073,inset -2px -2px 4px #5a5f6424!important}[data-theme=light] .ant-select-multiple.ant-select-focused:not(.ant-select-customize-input) .ant-select-selector,[data-theme=light] .ant-select-multiple.ant-select-open:not(.ant-select-customize-input) .ant-select-selector{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff80, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important;border:none!important}[data-theme=dark] .ant-select-multiple.ant-select-focused:not(.ant-select-customize-input) .ant-select-selector,[data-theme=dark] .ant-select-multiple.ant-select-open:not(.ant-select-customize-input) .ant-select-selector{box-shadow:inset 3px 3px 7px #00000080, inset -2px -2px 4px #5a5f6429, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important;border:none!important}.ant-select-multiple .ant-select-selection-item{letter-spacing:.02em!important;color:var(--color-brand-text)!important;border:none!important;border-radius:999px!important;align-items:center!important;gap:4px!important;height:24px!important;margin:0!important;padding:0 10px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1!important;transition:box-shadow .18s,transform .18s!important;display:inline-flex!important}.ant-select-multiple .ant-select-selection-item-content,.ant-select-multiple .ant-select-selection-item-remove{align-items:center!important;line-height:1!important;display:inline-flex!important}[data-theme=light] .ant-select-multiple .ant-select-selection-item{background:var(--neu-card-bg)!important;box-shadow:2px 2px 4px rgba(var(--color-brand-rgb), .14), -1px -1px 3px #ffffffe6, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important}[data-theme=dark] .ant-select-multiple .ant-select-selection-item{background:var(--neu-btn-bg)!important;box-shadow:2px 2px 4px #00000059, -1px -1px 3px #373b402e, inset 0 0 0 1px rgba(var(--color-brand-rgb), .35)!important}.ant-select-multiple .ant-select-selection-item:hover{transform:translateY(-1px)}[data-theme=light] .ant-select-multiple .ant-select-selection-item:hover{box-shadow:3px 3px 6px rgba(var(--color-brand-rgb), .22), -2px -2px 4px #fff, inset 0 0 0 1px rgba(var(--color-brand-rgb), .4)!important}[data-theme=dark] .ant-select-multiple .ant-select-selection-item:hover{box-shadow:3px 3px 6px #00000073, -2px -2px 4px #373b4038, inset 0 0 0 1px rgba(var(--color-brand-rgb), .5)!important}.ant-select-multiple .ant-select-selection-item-remove{color:var(--color-brand-text)!important;opacity:.65!important;margin-inline-start:2px!important;transition:opacity .18s!important}.ant-select-multiple .ant-select-selection-item-remove:hover{opacity:1!important}.ant-select .ant-select-arrow{color:var(--text-secondary)!important;transition:transform .2s,color .2s!important}.ant-select.ant-select-open .ant-select-arrow{transform:rotate(180deg);color:var(--color-brand-text)!important}[data-theme=light] .ant-select .ant-select-selection-placeholder{color:#4f4f4f!important}[data-theme=dark] .ant-select .ant-select-selection-placeholder{color:#a5a5a5!important}.ant-select-dropdown{-webkit-backdrop-filter:none!important;border:none!important;border-radius:12px!important;padding:6px!important}[data-theme=light] .ant-select-dropdown{background:#f2f3f3!important;box-shadow:8px 8px 20px #0000001f,-5px -5px 14px #fffffff2!important}[data-theme=dark] .ant-select-dropdown{background:#2c3035!important;box-shadow:8px 8px 22px #000000b3,-5px -5px 14px #ffffff0a!important}.ant-select-dropdown .ant-select-item{position:relative;border-radius:8px!important;min-height:32px!important;margin:2px 0!important;padding:8px 14px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;transition:background .18s,color .18s,box-shadow .18s,padding .18s!important}[data-theme=light] .ant-select-dropdown .ant-select-item{color:#222!important}[data-theme=dark] .ant-select-dropdown .ant-select-item{color:#e2e2e2!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected),.ant-select-dropdown .ant-select-item:hover:not(.ant-select-item-option-selected){color:var(--color-brand-text)!important}[data-theme=light] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected),[data-theme=light] .ant-select-dropdown .ant-select-item:hover:not(.ant-select-item-option-selected){background:rgba(var(--color-brand-rgb), .08)!important;box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb), .18)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected),[data-theme=dark] .ant-select-dropdown .ant-select-item:hover:not(.ant-select-item-option-selected){background:rgba(var(--color-brand-rgb), .12)!important;box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb), .22)!important}.ant-select-dropdown .ant-select-item-option-selected{color:var(--color-brand-text)!important;padding-left:20px!important;font-weight:700!important}.ant-select-dropdown .ant-select-item-option-selected:before{content:"";background:var(--color-brand);width:3px;height:58%;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .55);border-radius:2px;position:absolute;top:50%;left:7px;transform:translateY(-50%)}[data-theme=light] .ant-select-dropdown .ant-select-item-option-selected{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 4px rgba(var(--color-brand-rgb), .1), inset -1px -1px 3px #ffffffd9, inset 0 0 0 1px rgba(var(--color-brand-rgb), .22)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected{box-shadow:inset 2px 2px 4px #0006, inset -1px -1px 3px #ffffff08, inset 0 0 0 1px rgba(var(--color-brand-rgb), .3)!important;background:#00000047!important}.ant-select-dropdown .ant-select-item-option-selected.ant-select-item-option-active,.ant-select-dropdown .ant-select-item-option-selected:hover{color:var(--color-brand-text)!important}.ant-select-dropdown .ant-select-item-option-state{color:var(--color-brand)!important}.ant-select-dropdown .ant-select-item-option-disabled{opacity:.4!important;cursor:not-allowed!important}.ant-select-dropdown .ant-select-item-option-disabled:hover{box-shadow:none!important;color:inherit!important;background:0 0!important}.ant-select-dropdown .ant-select-item-empty{text-align:center;font-style:italic;color:var(--text-tertiary)!important}.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown{z-index:2050!important}.ant-input,.ant-input-number,.ant-input-number-input,.ant-input-affix-wrapper,.ant-picker,.ant-mentions,textarea.ant-input,.ant-input-password{caret-color:var(--text-primary);-webkit-backdrop-filter:none!important;border:none!important;border-radius:10px!important;font-family:Inter,Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;transition:box-shadow .2s!important}.ant-input-affix-wrapper>input.ant-input,.ant-input-affix-wrapper .ant-input,.ant-picker input,.ant-picker-input>input,.ant-mentions>textarea,.ant-input-password input,.ant-input-number input,.ant-input-number-input{caret-color:var(--text-primary)}@media (hover:hover) and (pointer:fine){input[type=search],.ant-input[type=search],.ant-input-search .ant-input,.ant-input-search .ant-input-affix-wrapper,.ant-input-search .ant-input-affix-wrapper>input.ant-input,.ant-input[placeholder*=Search i],.ant-input[placeholder*=search i],.header-search .ant-input-affix-wrapper,.header-search .ant-input-affix-wrapper>input.ant-input,.page-header-search.ant-input-affix-wrapper,.page-header-search.ant-input-affix-wrapper>input.ant-input{font-size:12px!important;line-height:2!important}.ant-input-affix-wrapper:has(.anticon-search){font-size:12px!important;line-height:2!important}.ant-input-affix-wrapper:has(.anticon-search)>input.ant-input{font-size:12px!important;line-height:2!important}.ant-input-affix-wrapper:has(input[placeholder*=Search i]){font-size:12px!important;line-height:2!important}.ant-input-affix-wrapper:has(input[placeholder*=search i]){font-size:12px!important;line-height:2!important}.ant-input-affix-wrapper:has(input[placeholder*=Search i])>input.ant-input{font-size:12px!important;line-height:2!important}.ant-input-affix-wrapper:has(input[placeholder*=search i])>input.ant-input{font-size:12px!important;line-height:2!important}.page-header-search.ant-input-affix-wrapper,.page-header-search.ant-input-affix-wrapper>input.ant-input,.page-header-search.ant-input-affix-wrapper .ant-input::placeholder{font-size:12px!important}}.ant-input[type=search]{-webkit-appearance:none!important;appearance:none!important}.ant-input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}.ant-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.ant-input[type=search]::-webkit-search-results-button{-webkit-appearance:none;display:none}.ant-input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}[data-theme=light] .ant-input,[data-theme=light] .ant-input-number,[data-theme=light] .ant-input-affix-wrapper,[data-theme=light] .ant-picker,[data-theme=light] .ant-mentions,[data-theme=light] textarea.ant-input,[data-theme=light] .ant-input-password{color:#222!important;background:#fff!important;box-shadow:inset 3px 3px 7px #0000001c,inset -3px -3px 7px #ffffffd9!important}[data-theme=light] .ant-input:not([disabled]):hover,[data-theme=light] .ant-input-number:not(.ant-input-number-disabled):hover,[data-theme=light] .ant-picker:not(.ant-picker-disabled):hover,[data-theme=light] .ant-mentions:not([disabled]):hover,[data-theme=light] textarea.ant-input:not([disabled]):hover{border:none!important;box-shadow:inset 3px 3px 8px #00000021,inset -3px -3px 8px #ffffffe6!important}[data-theme=light] .ant-input-affix-wrapper,[data-theme=light] .ant-input-affix-wrapper:hover,[data-theme=light] .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),[data-theme=light] .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border:none!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff8c!important}[data-theme=light] .ant-input:focus,[data-theme=light] .ant-input-focused,[data-theme=light] .ant-input-affix-wrapper-focused,[data-theme=light] .ant-input-affix-wrapper:focus-within,[data-theme=light] .ant-input-number-focused,[data-theme=light] .ant-picker-focused,[data-theme=light] .ant-mentions-focused,[data-theme=light] textarea.ant-input:focus{box-shadow:inset 2px 2px 5px #0000001a, inset -2px -2px 5px #ffffff8c, 0 0 0 2px rgba(var(--color-brand-rgb), .22)!important;border:none!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-picker,[data-theme=dark] .ant-mentions,[data-theme=dark] textarea.ant-input,[data-theme=dark] .ant-input-password{color:#e2e2e2!important;background:#373b40!important;box-shadow:inset 3px 3px 7px #00000080,inset -3px -3px 7px #ffffff0f!important}[data-theme=dark] .ant-input:not([disabled]):hover,[data-theme=dark] .ant-input-number:not(.ant-input-number-disabled):hover,[data-theme=dark] .ant-picker:not(.ant-picker-disabled):hover,[data-theme=dark] .ant-mentions:not([disabled]):hover,[data-theme=dark] textarea.ant-input:not([disabled]):hover{border:none!important;box-shadow:inset 3px 3px 8px #0000008c,inset -3px -3px 8px #ffffff12!important}[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-input-affix-wrapper:hover,[data-theme=dark] .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),[data-theme=dark] .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border:none!important;box-shadow:inset 3px 3px 7px #00000080,inset -3px -3px 7px #ffffff0f!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-focused,[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-affix-wrapper:focus-within,[data-theme=dark] .ant-input-number-focused,[data-theme=dark] .ant-picker-focused,[data-theme=dark] .ant-mentions-focused,[data-theme=dark] textarea.ant-input:focus{box-shadow:inset 3px 3px 7px #0000008c, inset -3px -3px 7px #ffffff0f, 0 0 0 2px rgba(var(--color-brand-rgb), .25)!important;border:none!important}[data-theme=light] .ant-input-affix-wrapper>input.ant-input,[data-theme=light] .ant-input-affix-wrapper>input.ant-input:focus,[data-theme=light] .ant-input-affix-wrapper>input.ant-input:hover,[data-theme=dark] .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .ant-input-affix-wrapper>input.ant-input:focus,[data-theme=dark] .ant-input-affix-wrapper>input.ant-input:hover{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.ant-input-affix-wrapper,.ant-input-password{align-items:center!important;line-height:normal!important;display:inline-flex!important}.ant-input-affix-wrapper>input.ant-input,.ant-input-password>input.ant-input{vertical-align:middle!important;align-self:center!important;height:auto!important;line-height:1.5!important}.ant-input-affix-wrapper>input.ant-input::placeholder,.ant-input-password>input.ant-input::placeholder{line-height:1.5!important}.ant-input-affix-wrapper .ant-input-suffix,.ant-input-affix-wrapper .ant-input-prefix,.ant-input-password .ant-input-suffix{align-self:center!important;align-items:center!important;display:inline-flex!important}[data-theme=light] .ant-input::placeholder,[data-theme=light] .ant-input-affix-wrapper input::placeholder,[data-theme=light] .ant-mentions>textarea::placeholder,[data-theme=light] textarea.ant-input::placeholder{opacity:.7;color:#4f4f4f!important}[data-theme=dark] .ant-input::placeholder,[data-theme=dark] .ant-input-affix-wrapper input::placeholder,[data-theme=dark] .ant-mentions>textarea::placeholder,[data-theme=dark] textarea.ant-input::placeholder{opacity:.8;color:#a5a5a5!important}.ant-input-affix-wrapper .ant-input-prefix{margin-right:10px!important}.ant-input-affix-wrapper .ant-input-suffix{margin-left:10px!important}[data-theme=light] .ant-input-affix-wrapper .ant-input-prefix .anticon,[data-theme=light] .ant-input-affix-wrapper .ant-input-suffix .anticon{color:#6f6f6f}[data-theme=dark] .ant-input-affix-wrapper .ant-input-prefix .anticon,[data-theme=dark] .ant-input-affix-wrapper .ant-input-suffix .anticon{color:#a5a5a5}.ant-input-affix-wrapper:focus-within .ant-input-prefix .anticon,.ant-input-affix-wrapper-focused .ant-input-prefix .anticon{color:var(--text-primary)!important}.ant-input[disabled],.ant-input-disabled,.ant-input-affix-wrapper-disabled,.ant-input-number-disabled,.ant-picker-disabled,textarea.ant-input[disabled]{cursor:not-allowed;opacity:.55!important}.ant-input-number{padding:0!important}.ant-input-number-input{box-shadow:none!important;background:0 0!important;border:none!important;padding:8px 14px!important}.ant-input-number-handler-wrap{background:0 0!important;border-left:none!important}.ant-picker-input>input{color:inherit!important;background:0 0!important}.ant-picker .ant-picker-suffix .anticon{color:var(--text-secondary)!important;transition:color .2s!important}.ant-picker:hover .ant-picker-suffix .anticon,.ant-picker-focused .ant-picker-suffix .anticon{color:var(--color-brand-text)!important}input.ant-input,input.ant-input::placeholder{line-height:normal!important}.ant-input-number,.ant-input-number-affix-wrapper{align-items:center!important;line-height:normal!important;display:inline-flex!important}.ant-input-number-input,.ant-input-number .ant-input-number-input{align-self:center!important;height:auto!important;line-height:normal!important}.ant-input-number-input::placeholder,.ant-input-number .ant-input-number-input::placeholder{line-height:normal!important}.ant-select-single .ant-select-selector .ant-select-selection-placeholder,.ant-select-single .ant-select-selector .ant-select-selection-item{top:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;min-width:0!important;height:100%!important;line-height:normal!important;display:flex!important;top:0!important;bottom:0!important;overflow:hidden!important}.ant-select-multiple .ant-select-selector .ant-select-selection-placeholder{line-height:normal!important}.ant-picker,.ant-picker-input,.ant-picker-input>input{align-items:center!important;line-height:normal!important;display:inline-flex!important}.ant-picker-input>input::placeholder{line-height:normal!important}textarea.ant-input::placeholder{line-height:1.5!important}.ant-cascader-picker .ant-cascader-picker-label,.ant-cascader-picker input.ant-cascader-input::placeholder{line-height:normal!important}.highcharts-tooltip-box{fill:#0000!important;stroke:#0000!important}.highcharts-tooltip{pointer-events:none!important}@keyframes cx-tooltip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.highcharts-tooltip>span{letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;z-index:1;width:max-content;min-width:160px;max-width:min(90vw,480px);font-weight:500;line-height:1.4;animation:.16s ease-out cx-tooltip-in;position:relative;border-radius:7px!important;padding:6px 9px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;display:inline-block!important}.highcharts-tooltip>span *{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}[data-theme=light] .highcharts-tooltip>span,.cx-tooltip--light>span{color:var(--text-primary)!important;background:#fff!important;border:1px solid #0000002e!important;box-shadow:0 1px 3px #0000001f,0 6px 16px #00000029,0 14px 36px #0003!important}[data-theme=dark] .highcharts-tooltip>span,.cx-tooltip--dark>span{color:#ffffffeb!important;background:#202326eb!important;border:1px solid #ffffff14!important;box-shadow:0 2px 4px #00000073,0 8px 22px #0009!important}.highcharts-tooltip .cx-tt-head{white-space:nowrap;margin-bottom:3px;font-weight:700}.highcharts-tooltip .cx-tt-row{white-space:nowrap;padding:0;display:block}.highcharts-tooltip .cx-tt-dot{margin-right:4px;line-height:1;display:inline}.highcharts-tooltip .cx-tt-label{color:var(--text-secondary)}[data-theme=dark] .highcharts-tooltip .cx-tt-label{color:#ffffffa6}.highcharts-tooltip .cx-tt-row b{font-variant-numeric:tabular-nums;margin-left:4px;font-weight:700}@media (max-width:1199px){.highcharts-tooltip>span{min-width:120px;max-width:220px;border-radius:6px!important;padding:5px 8px!important;font-size:10.5px!important}.highcharts-tooltip .cx-tt-head{margin-bottom:2px}}@media (max-width:480px){.highcharts-tooltip>span{min-width:110px;max-width:calc(100vw - 24px);padding:5px 7px!important;font-size:10px!important}.highcharts-tooltip .cx-tt-head{margin-bottom:2px}}[data-theme=dark] .recharts-pie .recharts-pie-sector path,[data-theme=dark] .recharts-pie-sector path,[data-theme=dark] .recharts-pie-label path,[data-theme=dark] .recharts-bar-rectangle path,[data-theme=dark] .recharts-rectangle.recharts-bar-rectangle,[data-theme=dark] .recharts-area-area,[data-theme=dark] .recharts-radial-bar-background,[data-theme=dark] .recharts-radial-bar-sector path,[data-theme=dark] .recharts-funnel-trapezoid path,[data-theme=dark] .recharts-treemap-rect path,[data-theme=dark] .recharts-treemap-rectangle path,[data-theme=dark] .recharts-symbols path{stroke:none!important}.app-compact-tabs-trigger{display:none}@media (max-width:1199px){.app-compact-tabs-trigger{background:var(--neu-card-bg,var(--gradient-surface));cursor:pointer;text-align:left;border:none;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:10px 14px;font-family:Montserrat,sans-serif;transition:transform .18s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.app-compact-tabs-trigger:before{content:"";background:var(--color-brand);opacity:.85;border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0;right:auto}[data-theme=light] .app-compact-tabs-trigger{border:1px solid #0000000f;box-shadow:0 4px 12px #0000000a,0 1px 3px #0000000d}[data-theme=dark] .app-compact-tabs-trigger{box-shadow:6px 6px 14px #0000006b,-4px -4px 10px #373b402e}.app-compact-tabs-trigger:active,.app-compact-tabs-trigger[aria-expanded=true]{background:var(--neu-inset-bg,var(--glass-bg));transform:scale(.995)}[data-theme=light] .app-compact-tabs-trigger[aria-expanded=true]{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80}[data-theme=dark] .app-compact-tabs-trigger[aria-expanded=true]{box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #5a5f641f}.app-compact-tabs-trigger__lead{align-items:center;gap:10px;min-width:0;display:inline-flex}.app-compact-tabs-trigger__icon{background:var(--neu-inset-bg,var(--glass-bg));width:34px;height:34px;color:var(--color-brand-text);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}[data-theme=light] .app-compact-tabs-trigger__icon{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80}[data-theme=dark] .app-compact-tabs-trigger__icon{box-shadow:inset 2px 2px 4px #0006,inset -1px -1px 3px #5a5f641f}.app-compact-tabs-trigger__text{flex-direction:column;min-width:0;display:flex}.app-compact-tabs-trigger__label{color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.app-compact-tabs-trigger__hint{color:var(--text-tertiary,var(--text-secondary));letter-spacing:.02em;font-size:10px;font-weight:500}.app-compact-tabs-trigger__chev{color:var(--text-tertiary,var(--text-secondary));flex-shrink:0;font-size:12px;transition:transform .2s}.app-compact-tabs-trigger[aria-expanded=true] .app-compact-tabs-trigger__chev{transform:rotate(180deg)}.app-compact-tabs-host .ant-tabs-nav{display:none!important}}.app-compact-tabs-arrows-row{align-items:center;gap:6px;margin-bottom:10px;display:flex}.app-compact-tabs-arrows-row .app-compact-tabs-trigger{background:var(--neu-card-bg,var(--gradient-surface));cursor:pointer;text-align:center;border:none;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;height:32px;margin-bottom:0;padding:6px 12px;font-family:Montserrat,sans-serif;transition:color .15s,box-shadow .22s;display:flex;position:relative;overflow:hidden}[data-theme=light] .app-compact-tabs-arrows-row .app-compact-tabs-trigger{border:1px solid #0000000f;box-shadow:0 2px 6px #0000000a}[data-theme=dark] .app-compact-tabs-arrows-row .app-compact-tabs-trigger{box-shadow:inset 2px 2px 4px #00000052,inset -1px -1px 3px #373b4038}.app-compact-tabs-arrows-row .app-compact-tabs-trigger:hover{color:var(--color-brand-text)}.app-compact-tabs-arrows-row .app-compact-tabs-trigger__icon,.app-compact-tabs-arrows-row .app-compact-tabs-trigger__hint,.app-compact-tabs-arrows-row .app-compact-tabs-trigger__chev,.app-compact-tabs-arrows-row .app-compact-tabs-trigger:before{display:none}.app-compact-tabs-arrows-row .app-compact-tabs-trigger__lead{flex:1 1 0;justify-content:center;min-width:0}.app-compact-tabs-arrows-row .app-compact-tabs-trigger__text{flex-direction:row;align-items:center;min-width:0}.app-compact-tabs-arrows-row .app-compact-tabs-trigger__label{color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.app-compact-tabs-arrows-row .app-compact-tabs-trigger:hover .app-compact-tabs-trigger__label{color:var(--color-brand-text)}.app-compact-tabs-arrow{background:var(--neu-card-bg,var(--gradient-surface));width:32px;height:32px;color:var(--text-primary);cursor:pointer;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;transition:color .15s,box-shadow .22s,transform .12s;display:inline-flex}[data-theme=light] .app-compact-tabs-arrow{border:1px solid #0000000f;box-shadow:0 2px 6px #0000000a}[data-theme=dark] .app-compact-tabs-arrow{box-shadow:3px 3px 8px #0006,-2px -2px 6px #373b402e}.app-compact-tabs-arrow:hover{color:var(--color-brand-text)}[data-theme=light] .app-compact-tabs-arrow:hover{box-shadow:inset 2px 2px 4px #00000014,inset -1px -1px 3px #ffffffd9}[data-theme=dark] .app-compact-tabs-arrow:hover{box-shadow:inset 2px 2px 4px #00000073,inset -1px -1px 3px #373b4066}.app-compact-tabs-arrow:active{transform:scale(.94)}@media (hover:none){.app-compact-tabs-arrow:hover{color:var(--text-primary);box-shadow:3px 3px 8px #0006,-2px -2px 6px #373b402e}[data-theme=light] .app-compact-tabs-arrow:hover{box-shadow:0 2px 6px #0000000a}}.app-compact-tabs-drawer .ant-drawer-content{border-radius:16px 16px 0 0;background:var(--neu-card-bg,var(--gradient-surface))!important}.app-compact-tabs-drawer .ant-drawer-body{padding:8px!important}.app-compact-tabs-drawer__handle{background:var(--text-tertiary,var(--text-secondary));opacity:.35;border-radius:999px;width:38px;height:4px;margin:4px auto 10px}.app-compact-tabs-list{flex-direction:column;gap:6px;margin:0;padding:0 4px 6px;list-style:none;display:flex}.app-compact-tabs-row{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;transition:background .16s;display:flex}.app-compact-tabs-row:hover{background:var(--neu-inset-bg,var(--glass-bg))}.app-compact-tabs-row--active{background:var(--neu-inset-bg,var(--glass-bg));color:var(--color-brand-text);font-weight:700}[data-theme=light] .app-compact-tabs-row--active{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80}[data-theme=dark] .app-compact-tabs-row--active{box-shadow:inset 2px 2px 4px #0006,inset -1px -1px 3px #5a5f641f}.app-compact-tabs-row__icon{background:var(--glass-bg);width:30px;height:30px;color:var(--color-brand-text);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.app-compact-tabs-row__label{flex:1;min-width:0}.app-compact-tabs-row__check{color:var(--color-brand-text);flex-shrink:0;font-size:13px}.app-page-tabs>.ant-tabs-nav{border-radius:12px;margin-bottom:12px;padding:4px}[data-theme=light] .app-page-tabs>.ant-tabs-nav{background:var(--neu-inset-bg);box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff80}[data-theme=dark] .app-page-tabs>.ant-tabs-nav{background:#ffffff08;box-shadow:inset 2px 2px 5px #0006,inset -2px -2px 5px #ffffff0a}.app-page-tabs>.ant-tabs-nav:before{display:none!important}.app-page-tabs .ant-tabs-tab{transition:background .18s,color .18s,box-shadow .18s;border-radius:10px!important;margin:0 4px!important;padding:8px 18px!important}.app-page-tabs .ant-tabs-tab .ant-tabs-tab-btn{letter-spacing:.02em;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}[data-theme=light] .app-page-tabs .ant-tabs-tab-active{background:var(--neu-card-bg);border:1px solid #0000000f;box-shadow:0 4px 12px #0000000a,0 1px 3px #0000000d}[data-theme=dark] .app-page-tabs .ant-tabs-tab-active{background:rgba(var(--color-brand-rgb), .1);box-shadow:3px 3px 6px #0006,-2px -2px 5px #ffffff0a}.app-page-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-brand-text)!important}.app-page-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none!important}@media (hover:none) and (pointer:coarse){.ant-input.ant-input,.ant-input-number.ant-input-number,.ant-input-number-input.ant-input-number-input,.ant-input-affix-wrapper.ant-input-affix-wrapper,.ant-input-affix-wrapper>input.ant-input.ant-input,textarea.ant-input.ant-input,.ant-input-textarea textarea,.ant-input-password.ant-input-password,.ant-input-password input,.ant-mentions.ant-mentions,.ant-mentions>textarea,.ant-cascader-input.ant-cascader-input,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper>input.ant-input,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper .ant-input,[data-theme=dark] .header-search.header-search .ant-input-affix-wrapper .ant-input,.header-search.header-search .ant-input-affix-wrapper>input.ant-input,.header-search.header-search .ant-input-affix-wrapper .ant-input,.ant-select-selection-search-input{font-size:12px!important}.ant-select:not(.ant-select-customize-input):not(.ant-pagination-options-size-changer) .ant-select-selector,.ant-select-selection-item,.ant-select-selection-placeholder{font-size:12px!important;line-height:1.5!important}.ant-select-multiple .ant-select-selection-item{font-size:11px!important;line-height:1.5!important}.ant-select-dropdown .ant-select-item,.ant-picker,.ant-picker input,.ant-picker-input>input,input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select{font-size:12px!important}}.ant-form-item .ant-form-item-explain.ant-form-item-explain,.ant-form-item .ant-form-item-explain.ant-form-item-explain *,.ant-form-item .ant-form-item-explain-error.ant-form-item-explain-error,.ant-form-item .ant-form-item-explain-error.ant-form-item-explain-error *{font-size:11px!important;line-height:1.4!important}[data-theme=light]{--bg-base:#d0d0d0;--bg-elevated:#e0e0e0;--neu-inset-bg:#e8e8e8;--neu-card-bg:#f1f1f1;--glass-bg:#f1f1f1;--glass-bg-hover:#fff;--glass-bg-active:#fff;--sidebar-bg:#e0e0e0;--header-bg:#f1f1f1;--glass-border:#0000001f;--shadow-glass:0 1px 0 #ffffffb3 inset, 0 1px 2px #0000000f, 0 6px 18px #0000001a!important;--shadow-glass-hover:0 1px 0 #fffc inset, 0 2px 4px #00000014, 0 12px 28px #00000024!important;--shadow-elevated:0 1px 0 #fffc inset, 0 4px 10px #0000001a, 0 18px 40px #00000024!important;--shadow-glow:0 6px 16px #00000014, 0 0 0 1px rgba(var(--color-brand-rgb), .18)!important}[data-theme=light] .ant-input,[data-theme=light] .ant-input-affix-wrapper,[data-theme=light] .ant-input-number,[data-theme=light] textarea.ant-input,[data-theme=light] .ant-mentions,[data-theme=light] .ant-picker{background:var(--neu-inset-bg)!important}[data-theme=light] .ant-input-number .ant-input-number-input,[data-theme=light] .ant-input-number .ant-input-number-input-wrap{box-shadow:none!important;background:0 0!important}[data-theme=light] .ant-input,[data-theme=light] .ant-input-affix-wrapper,[data-theme=light] .ant-input-number,[data-theme=light] .ant-picker,[data-theme=light] .ant-mentions{box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff8c!important}[data-theme=light] .ant-select:not(.ant-select-customize-input):not(.ant-select-multiple):not(.ant-pagination-options-size-changer) .ant-select-selector,[data-theme=light] .ant-select-multiple .ant-select-selector{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff8c!important}[data-theme=light] .ant-select-multiple .ant-select-selection-item{background:var(--neu-card-bg)!important}[data-theme=light] .ant-select-dropdown,[data-theme=light] .ant-picker-dropdown .ant-picker-panel-container,[data-theme=light] .ant-picker-dropdown .ant-picker-panel,[data-theme=light] .ant-cascader-dropdown,[data-theme=light] .ant-modal .ant-modal-content,[data-theme=light] .ant-modal .ant-modal-body,[data-theme=light] .ant-modal .ant-modal-footer,[data-theme=light] .ant-drawer .ant-drawer-content,[data-theme=light] .ant-drawer .ant-drawer-body,[data-theme=light] .ant-message .ant-message-notice-content,[data-theme=light] .ant-notification-notice{background:var(--glass-bg)!important}[data-theme=light] .ant-modal .ant-modal-header,[data-theme=light] .ant-drawer .ant-drawer-header{background:var(--neu-inset-bg)!important;border-bottom:1px solid #0000000f!important;box-shadow:inset 0 1px 3px #0000000a,inset 0 -1px #fffc!important}[data-theme=light] .page-header-search.ant-input-affix-wrapper,[data-theme=light] .page-header-select .ant-select-selector,[data-theme=light] .header-category-select.ant-select .ant-select-selector,[data-theme=light] .header-search.header-search .ant-input-affix-wrapper{background:var(--neu-inset-bg)!important;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff8c!important}[data-theme=light] .ant-popover-inner,[data-theme=light] .ant-popconfirm .ant-popover-inner,[data-theme=light] .ant-tooltip-inner,[data-theme=light] .ant-dropdown-menu{background:var(--glass-bg)!important}[data-theme=light] .nav-dock,[data-theme=light] .nav-dock-item,[data-theme=light] .nav-dock-icon-bg{box-shadow:6px 6px 12px #00000014,-4px -4px 10px #ffffff73!important}[data-theme=light] .eq-card{box-shadow:8px 8px 16px #00000014,-4px -4px 12px #ffffff73!important}[data-theme=light] .wb-card .ant-collapse-content-box,[data-theme=light] .sched-card-meta,[data-theme=light] .sched-vio-meta,[data-theme=light] .wo-card-meta,[data-theme=light] .cache-card-meta,[data-theme=light] .eq-note-composer,[data-theme=light] .eq-note-card-history .ant-collapse-content-box,[data-theme=light] .doc-card-icon,[data-theme=light] .eq-ov-info-visual,[data-theme=light] .login-page .login-card .ant-input-affix-wrapper{box-shadow:inset 3px 3px 6px #00000012,inset -2px -2px 5px #ffffff73!important}[data-theme=light] .ant-card{box-shadow:0 2px 12px #0000000d,inset 0 1px #ffffff73!important}[data-theme=light] .highcharts-tooltip>span,[data-theme=light] .highcharts-tooltip-box{background:#fff9!important}[data-theme=light] .app-table-wrap{transition:transform .3s,box-shadow .3s;background:var(--neu-card-bg)!important;border:1px solid #0000001a!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 8px 22px #0000001a!important}[data-theme=light] .eq-ov-card,[data-theme=light] .eq-canvas-wrap,[data-theme=light] .alarm-card,[data-theme=light] .ad-cc,[data-theme=light] .ad-hero,[data-theme=light] .ad-card,[data-theme=light] .energy-card,[data-theme=light] .energy-kpi-card,[data-theme=light] .energy-cons-card,[data-theme=light] .fire-incidents-card,[data-theme=light] .fire-kpi-card,[data-theme=light] .nc-card,[data-theme=light] .nc-treemap-card,[data-theme=light] .nc-stat-card,[data-theme=light] .tb-card,[data-theme=light] .tb-sub-panel,[data-theme=light] .tb-rate-section,[data-theme=light] .tb-meter-list-panel,[data-theme=light] .tb-analysis-panel-card,[data-theme=light] .tb-analysis-meter-card,[data-theme=light] .sh-card,[data-theme=light] .sh-inner-card,[data-theme=light] .bd-card,[data-theme=light] .bd-stat-card,[data-theme=light] .data-trend-card,[data-theme=light] .wo-card,[data-theme=light] .wo-module-tile,[data-theme=light] .mv-card,[data-theme=light] .mv-cd-panel,[data-theme=light] .mv-tab-panel,[data-theme=light] .plan-section-card,[data-theme=light] .so-equipment-card,[data-theme=light] .anpr-card,[data-theme=light] .dt-floor-summary,[data-theme=light] .dt-popup-loader,[data-theme=light] .dt-popup-alarm-card,[data-theme=light] .dt-live-card,[data-theme=light] .ai-modal-empty,[data-theme=light] .gb-canvas-well,[data-theme=light] .gb-left-rail,[data-theme=light] .ip-section,[data-theme=light] .nav-dock,[data-theme=light] .top-nav,[data-theme=light] .login-card,[data-theme=light] .eq-cons-card,[data-theme=light] .aqi-kpi-tile,[data-theme=light] .aqi-chart-card,[data-theme=light] .aqi-summary-card,[data-theme=light] .freq-eq-card,[data-theme=light] .ic-served-card,[data-theme=light] .bx-bar-wrap,[data-theme=light] .bx-chart-wrap,[data-theme=light] .graphics-init-upload-panel,[data-theme=light] .diagnosis-card,[data-theme=light] .alarm-suspect-card,[data-theme=light] .dashboard-alarm-card,[data-theme=light] .sidebar-chart-wrap,[data-theme=light] .hmconfig-card,[data-theme=light] .do-eq-card,[data-theme=light] .metering-detail-panel,[data-theme=light] .metering-chart-wrap,[data-theme=light] .metering-table-wrap,[data-theme=light] .metering-card,[data-theme=light] .ed-wb-section{background:var(--neu-card-bg)!important;border:none!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a!important}[data-theme=light] .eq-ov-card:hover,[data-theme=light] .eq-canvas-wrap:hover,[data-theme=light] .alarm-card:hover,[data-theme=light] .ad-cc:hover,[data-theme=light] .ad-hero:hover,[data-theme=light] .ad-card:hover,[data-theme=light] .energy-card:hover,[data-theme=light] .energy-kpi-card:hover,[data-theme=light] .energy-cons-card:hover,[data-theme=light] .fire-incidents-card:hover,[data-theme=light] .fire-kpi-card:hover,[data-theme=light] .fire-alarm-card:hover,[data-theme=light] .fire-incident-card:hover,[data-theme=light] .nc-card:hover,[data-theme=light] .nc-treemap-card:hover,[data-theme=light] .nc-stat-card:hover,[data-theme=light] .tb-card:hover,[data-theme=light] .tb-sub-panel:hover,[data-theme=light] .tb-rate-section:hover,[data-theme=light] .tb-meter-list-panel:hover,[data-theme=light] .tb-analysis-panel-card:hover,[data-theme=light] .tb-analysis-meter-card:hover,[data-theme=light] .sh-card:hover,[data-theme=light] .sh-inner-card:hover,[data-theme=light] .bd-card:hover,[data-theme=light] .bd-stat-card:hover,[data-theme=light] .data-trend-card:hover,[data-theme=light] .wo-card:hover,[data-theme=light] .wo-module-tile:hover,[data-theme=light] .mv-card:hover,[data-theme=light] .mv-cd-panel:hover,[data-theme=light] .mv-tab-panel:hover,[data-theme=light] .plan-section-card:hover,[data-theme=light] .so-equipment-card:hover,[data-theme=light] .anpr-card:hover,[data-theme=light] .anpr-card-row:hover,[data-theme=light] .dt-floor-summary:hover,[data-theme=light] .dt-popup-alarm-card:hover,[data-theme=light] .dt-live-card:hover,[data-theme=light] .gb-canvas-well:hover,[data-theme=light] .ip-section:hover,[data-theme=light] .eq-cons-card:hover,[data-theme=light] .eq-ov-card.is-clickable:hover,[data-theme=light] .eq-ov-point-card:hover,[data-theme=light] .eq-point-tile:hover,[data-theme=light] .eq-note-card:hover,[data-theme=light] .cmd-card:hover,[data-theme=light] .cmd-alarm-card:hover,[data-theme=light] .aqi-kpi-tile:hover,[data-theme=light] .aqi-chart-card:hover,[data-theme=light] .aqi-summary-card:hover,[data-theme=light] .freq-eq-card:hover,[data-theme=light] .ic-served-card:hover,[data-theme=light] .bx-bar-wrap:hover,[data-theme=light] .bx-chart-wrap:hover,[data-theme=light] .graphics-init-upload-panel:hover,[data-theme=light] .diagnosis-card:hover,[data-theme=light] .alarm-suspect-card:hover,[data-theme=light] .dashboard-alarm-card:hover,[data-theme=light] .hmconfig-card:hover,[data-theme=light] .do-eq-card:hover,[data-theme=light] .metering-detail-panel:hover,[data-theme=light] .metering-chart-wrap:hover,[data-theme=light] .metering-card:hover,[data-theme=light] .ed-wb-section:hover,[data-theme=light] .pt-card:hover,[data-theme=light] .chart-card:hover{transform:none!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a!important}[data-theme=light] .stat-mini-card:hover{filter:none!important;border-color:#0000001a!important;transform:none!important;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000f,0 6px 18px #0000001a!important}@media (hover:none) and (pointer:coarse),(max-width:1199px){.ant-tooltip,.highcharts-tooltip,.highcharts-tooltip-container,.cx-tooltip{display:none!important}}.alarm-popup{width:380px;max-width:calc(100vw - 32px);font-family:Montserrat,sans-serif;animation:.32s cubic-bezier(.22,1,.36,1) alarm-popup-in;position:relative;border:none!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.alarm-popup:before{content:"";z-index:1;pointer-events:none;width:4px;position:absolute;top:0;bottom:0;left:0}.alarm-popup--critical:before{background:var(--severity-critical,#db2c2e)}.alarm-popup--medium:before{background:var(--severity-medium,#e5a720)}.alarm-popup--low:before{background:var(--severity-low,#c1bf38)}@keyframes alarm-popup-in{0%{opacity:0;transform:translate(-12px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}.alarm-popup .ant-notification-notice-content{margin:0!important;padding:0!important}.alarm-popup .ant-notification-notice-with-icon{margin:0!important;padding:0!important;display:block!important}.alarm-popup .ant-notification-notice-message{padding:0!important;margin:0!important;padding-inline-start:0!important}.alarm-popup .ant-notification-notice-description{margin:0!important;padding:0!important;display:none!important}.alarm-popup .ant-notification-notice-icon,.alarm-popup .ant-notification-notice-btn{display:none!important}[data-theme=light] .alarm-popup{background:var(--neu-card-bg)!important;box-shadow:8px 8px 18px #0000001a,-5px -5px 12px #ffffffd9,0 0 0 1px #0000000a!important}[data-theme=dark] .alarm-popup{background:var(--neu-card-bg,#2c3035)!important;box-shadow:0 16px 36px #0000008c,inset 0 0 0 1px #ffffff0f!important}.alarm-popup__body{align-items:flex-start;gap:12px;padding:12px 14px 12px 16px;display:flex;position:relative}.alarm-popup__icon{color:#fff;text-shadow:0 1px 2px #0003;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:inline-flex}.alarm-popup--critical .alarm-popup__icon{background:var(--severity-critical,#db2c2e);box-shadow:0 0 18px var(--severity-critical-glow,#db2c2e8c), inset 0 -1px 0 #0000002e}.alarm-popup--medium .alarm-popup__icon{background:var(--severity-medium,#e5a720);box-shadow:0 0 14px var(--severity-medium-glow,#e5a72080), inset 0 -1px 0 #0000002e}.alarm-popup--low .alarm-popup__icon{background:var(--severity-low,#c1bf38);box-shadow:0 0 12px var(--severity-low-glow,#c1bf3873), inset 0 -1px 0 #0000002e}.alarm-popup__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.alarm-popup__top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.alarm-popup__sev{text-transform:uppercase;letter-spacing:.08em;color:#fff;border-radius:999px;align-items:center;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.alarm-popup--critical .alarm-popup__sev{background:var(--severity-critical,#db2c2e)}.alarm-popup--medium .alarm-popup__sev{background:var(--severity-medium,#e5a720)}.alarm-popup--low .alarm-popup__sev{background:var(--severity-low,#c1bf38)}.alarm-popup__time{color:var(--text-tertiary);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:500}.alarm-popup__name{color:var(--text-primary);letter-spacing:.005em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.alarm-popup__source{color:var(--color-brand);align-items:center;gap:5px;min-width:0;margin-top:2px;font-size:11.5px;font-weight:600;display:inline-flex}.alarm-popup__source-icon{opacity:.8;flex-shrink:0;font-size:11px}.alarm-popup__source span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.alarm-popup__path{color:var(--text-secondary);letter-spacing:.01em;align-items:center;gap:5px;min-width:0;margin-top:1px;font-size:10.5px;display:inline-flex}.alarm-popup__path-icon{color:var(--text-tertiary);flex-shrink:0;font-size:10.5px}.alarm-popup__path-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.alarm-popup__path-sep{color:var(--text-tertiary);margin:0 2px}.alarm-popup .ant-notification-notice-close,.alarm-popup .ant-notification-notice-btn{display:none!important}.alarm-popup__close{width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:11px;transition:background .15s,color .15s,transform .12s;display:inline-flex;position:absolute;top:8px;right:8px}.alarm-popup__close:hover{background:rgba(var(--color-brand-rgb), .1);color:var(--text-primary)}.alarm-popup__close:active{transform:scale(.92)}.alarm-popup__close:focus-visible{outline:2px solid rgba(var(--color-brand-rgb), .45);outline-offset:1px}[data-theme=dark] .alarm-popup__close:hover{background:#ffffff14}.alarm-popup__top{padding-right:26px}@media (max-width:480px){.alarm-popup{width:calc(100vw - 24px)}.alarm-popup__body{gap:10px;padding:12px 14px 12px 18px}.alarm-popup__icon{width:32px;height:32px;font-size:16px}.alarm-popup__name{font-size:12.5px}.alarm-popup__source{font-size:11px}.alarm-popup__path{font-size:10px}}.wo-popup .alarm-popup__sev{white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.7;display:inline-block;overflow:hidden}.wo-popup .alarm-popup__time{white-space:nowrap;color:var(--text-secondary);letter-spacing:.03em;font-weight:700}.wo-popup .alarm-popup__top{flex-wrap:nowrap;min-width:0}
