a,a:hover{color:inherit!important}.ant-select{font-family:inherit!important}.ant-select-selector{border-radius:.5rem!important}.ant-select-dropdown{z-index:9999!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:rgb(59 130 246)!important;color:white!important;font-weight:500!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:rgb(243 244 246)!important;color:rgb(17 24 39)!important}.dark .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:rgb(31 41 55)!important;color:rgb(243 244 246)!important}.ant-select-item-option-content{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-notification{z-index:9999!important}.ant-notification-notice{border-radius:14px!important;background:rgba(255,255,255,.95)!important;backdrop-filter:blur(20px) saturate(180%)!important;border:.5px solid rgba(0,0,0,.04)!important;box-shadow:0 10px 40px rgba(0,0,0,.1)!important;padding:16px 20px!important}.ant-notification-notice-message{font-weight:600!important;font-size:.9375rem!important;margin-bottom:4px!important}.ant-notification-notice-description{font-size:.875rem!important;opacity:.9}.ant-notification-notice-success{background:rgba(240,253,244,.95)!important}.ant-notification-notice-success .ant-notification-notice-message{color:rgb(22 163 74)!important}.ant-notification-notice-success .ant-notification-notice-description{color:rgb(21 128 61)!important}.ant-notification-notice-success .ant-notification-notice-icon{color:rgb(34 197 94)!important}.ant-notification-notice-error{background:rgba(254,242,242,.95)!important}.ant-notification-notice-error .ant-notification-notice-message{color:rgb(220 38 38)!important}.ant-notification-notice-error .ant-notification-notice-description{color:rgb(185 28 28)!important}.ant-notification-notice-error .ant-notification-notice-icon{color:rgb(239 68 68)!important}.ant-notification-notice-info{background:rgba(239,246,255,.95)!important}.ant-notification-notice-info .ant-notification-notice-message{color:rgb(37 99 235)!important}.ant-notification-notice-info .ant-notification-notice-description{color:rgb(29 78 216)!important}.ant-notification-notice-info .ant-notification-notice-icon{color:rgb(59 130 246)!important}.ant-notification-notice-warning{background:rgba(254,252,232,.95)!important}.ant-notification-notice-warning .ant-notification-notice-message{color:rgb(202 138 4)!important}.ant-notification-notice-warning .ant-notification-notice-description{color:rgb(161 98 7)!important}.ant-notification-notice-warning .ant-notification-notice-icon{color:rgb(234 179 8)!important}.dark .ant-notification-notice{background:rgba(30,30,30,.95)!important;border:.5px solid rgba(255,255,255,.1)!important}.dark .ant-notification-notice-success{background:rgba(20,83,45,.95)!important}.dark .ant-notification-notice-success .ant-notification-notice-message{color:rgb(134 239 172)!important}.dark .ant-notification-notice-success .ant-notification-notice-description{color:rgb(187 247 208)!important}.dark .ant-notification-notice-error{background:rgba(127,29,29,.95)!important}.dark .ant-notification-notice-error .ant-notification-notice-message{color:rgb(252 165 165)!important}.dark .ant-notification-notice-error .ant-notification-notice-description{color:rgb(254 202 202)!important}.dark .ant-notification-notice-info{background:rgba(30,58,138,.95)!important}.dark .ant-notification-notice-info .ant-notification-notice-message{color:rgb(147 197 253)!important}.dark .ant-notification-notice-info .ant-notification-notice-description{color:rgb(191 219 254)!important}.dark .ant-notification-notice-warning{background:rgba(113,63,18,.95)!important}.dark .ant-notification-notice-warning .ant-notification-notice-message{color:rgb(253 224 71)!important}.dark .ant-notification-notice-warning .ant-notification-notice-description{color:rgb(254 240 138)!important}.sidebar-theme-border .menu-item-active{background:rgba(102,126,234,.1);color:#667eea;border:2px solid #667eea;box-shadow:0 4px 12px rgba(102,126,234,.15);font-weight:600}.sidebar-theme-border .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.05);border:2px solid rgba(102,126,234,.3);color:#667eea}.sidebar-theme-gradient-lr .menu-item-active{background:linear-gradient(90deg,#667eea,#764ba2);color:white;box-shadow:0 2px 8px rgba(102,126,234,.25);font-weight:500}.sidebar-theme-gradient-lr .menu-item:hover:not(.menu-item-active){background:linear-gradient(90deg,rgba(102,126,234,.08),rgba(118,75,162,.08));color:#667eea}.sidebar-theme-underline .menu-item-active{background:transparent;color:#667eea;border-bottom:3px solid #667eea;font-weight:600;padding-bottom:8px}.sidebar-theme-underline .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.05);color:#667eea;border-bottom:3px solid rgba(102,126,234,.2);padding-bottom:8px}.sidebar-theme-top-accent .menu-item-active{background:rgba(102,126,234,.12);color:#667eea;border-top:3px solid #667eea;font-weight:600}.sidebar-theme-top-accent .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.06);color:#667eea;border-top:3px solid rgba(102,126,234,.3)}.sidebar-theme-soft-border .menu-item-active{background:rgba(102,126,234,.15);color:#667eea;border:1px solid rgba(102,126,234,.4);font-weight:600;box-shadow:inset 0 1px 3px rgba(102,126,234,.1)}.sidebar-theme-soft-border .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.08);color:#667eea;border:1px solid rgba(102,126,234,.2)}.sidebar-theme-thick-left .menu-item-active{background:rgba(102,126,234,.08);color:#667eea;border-left:5px solid #667eea;font-weight:600;padding-left:11px}.sidebar-theme-thick-left .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.04);color:#667eea;border-left:5px solid rgba(102,126,234,.3);padding-left:11px}.sidebar-theme-rounded-border .menu-item{border-radius:1rem!important}.sidebar-theme-rounded-border .menu-item-active{background:rgba(102,126,234,.12);color:#667eea;border:2px solid #667eea;font-weight:600}.sidebar-theme-rounded-border .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.06);color:#667eea;border:2px solid rgba(102,126,234,.25)}.sidebar-theme-dashed .menu-item-active{background:rgba(102,126,234,.08);color:#667eea;border:2px dashed #667eea;font-weight:600}.sidebar-theme-dashed .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.04);color:#667eea;border:2px dashed rgba(102,126,234,.3)}.sidebar-theme-right-accent .menu-item-active{background:rgba(102,126,234,.1);color:#667eea;border-right:4px solid #667eea;font-weight:600;padding-right:12px}.sidebar-theme-right-accent .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.05);color:#667eea;border-right:4px solid rgba(102,126,234,.3);padding-right:12px}.sidebar-theme-shadow .menu-item-active{background:transparent;color:#667eea;box-shadow:0 4px 16px rgba(102,126,234,.3),inset 0 0 0 1px rgba(102,126,234,.2);font-weight:600}.sidebar-theme-shadow .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.03);color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.15)}.sidebar-theme-inset .menu-item-active{background:rgba(102,126,234,.18);color:#667eea;box-shadow:inset 0 2px 6px rgba(102,126,234,.2);font-weight:600;border:1px solid rgba(102,126,234,.15)}.sidebar-theme-inset .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.06);color:#667eea;box-shadow:inset 0 1px 3px rgba(102,126,234,.1)}.sidebar-theme-corner .menu-item{border-radius:.5rem!important}.sidebar-theme-corner .menu-item-active{background:rgba(102,126,234,.12);color:#667eea;font-weight:600}.sidebar-theme-corner .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.06);color:#667eea}.sidebar-theme-gradient-border .menu-item-active{background:rgba(102,126,234,.08);color:#667eea;border:2px solid transparent;background-image:linear-gradient(white,white),linear-gradient(135deg,#667eea,#764ba2);background-origin:border-box;background-clip:padding-box,border-box;font-weight:600}.sidebar-theme-gradient-border .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.04);color:#667eea;border:2px solid rgba(102,126,234,.2)}.sidebar-theme-dot .menu-item{position:relative}.sidebar-theme-dot .menu-item-active:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#667eea;border-radius:50%;box-shadow:0 0 8px rgba(102,126,234,.5)}.sidebar-theme-dot .menu-item-active{background:rgba(102,126,234,.1);color:#667eea;font-weight:600}.sidebar-theme-dot .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.05);color:#667eea}.sidebar-theme-split .menu-item-active{background:rgba(102,126,234,.1);color:#667eea;border-left:3px solid #667eea;border-right:3px solid #764ba2;font-weight:600;padding-left:13px;padding-right:13px}.sidebar-theme-split .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.05);color:#667eea;border-left:3px solid rgba(102,126,234,.3);border-right:3px solid rgba(118,75,162,.3);padding-left:13px;padding-right:13px}.sidebar-theme-outlined-glow .menu-item-active{background:transparent;color:#667eea;border:2px solid #667eea;box-shadow:0 0 16px rgba(102,126,234,.4),inset 0 0 8px rgba(102,126,234,.1);font-weight:600}.sidebar-theme-outlined-glow .menu-item:hover:not(.menu-item-active){background:rgba(102,126,234,.04);color:#667eea;border:2px solid rgba(102,126,234,.3);box-shadow:0 0 8px rgba(102,126,234,.2)}.menu-item{transition:all .2s ease;border-radius:.75rem;cursor:pointer;border:2px solid transparent}.menu-item-collapsed{padding:.75rem;justify-content:center}.menu-item-expanded{padding:.75rem 1rem;gap:.75rem}.dark .navbar,.dark header{background:rgba(17,24,39,.85)!important;backdrop-filter:blur(20px);border-color:rgba(75,85,99,.5)!important}.dark .ant-card{background:rgba(31,41,55,.9)!important;border-color:rgba(75,85,99,.3)!important}.dark .ant-card-head,.dark .ant-card-head-title{color:#f3f4f6!important;border-color:rgba(75,85,99,.3)!important}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#f3f4f6!important}.dark div:not(.gradient-header):not(.ant-tag),.dark p,.dark span:not(.ant-tag):not(.gradient-text){color:#f2f2f2!important}.dark .ant-table{background:rgba(31,41,55,.9)!important}.dark .ant-table-thead>tr>th{background:rgba(17,24,39,.9)!important;color:#f3f4f6!important;border-color:rgba(75,85,99,.3)!important}.dark .ant-table-tbody>tr>td{background:transparent!important;color:#f2f2f2!important;border-color:rgba(75,85,99,.3)!important}.dark .ant-table-tbody>tr:hover>td{background:rgba(55,65,81,.5)!important}.dark .ant-tag{background:rgba(55,65,81,.8)!important;border-color:rgba(75,85,99,.5)!important;color:#e5e7eb!important}.dark .ant-tag-blue{background:rgba(59,130,246,.2)!important;border-color:rgba(59,130,246,.5)!important;color:#93c5fd!important}.dark .ant-tag-green{background:rgba(34,197,94,.2)!important;border-color:rgba(34,197,94,.5)!important;color:#86efac!important}.dark .ant-tag-red{background:rgba(239,68,68,.2)!important;border-color:rgba(239,68,68,.5)!important;color:#fca5a5!important}.dark .ant-tag-orange{background:rgba(249,115,22,.2)!important;border-color:rgba(249,115,22,.5)!important;color:#fdba74!important}.dark .ant-tag-purple{background:rgba(168,85,247,.2)!important;border-color:rgba(168,85,247,.5)!important;color:#d8b4fe!important}.dark .ant-input,.dark .ant-input-number,.dark .ant-picker,.dark .ant-select-selector{background:rgba(31,41,55,.9)!important;border-color:rgba(75,85,99,.5)!important;color:#f3f4f6!important}.dark .ant-input::placeholder,.dark .ant-select-selection-placeholder{color:#9ca3af!important}.dark .ant-btn-default{background:rgba(55,65,81,.8)!important;border-color:rgba(75,85,99,.5)!important;color:#f3f4f6!important}.dark .ant-btn-default:hover{background:rgba(75,85,99,.9)!important;border-color:rgba(107,114,128,.7)!important}.dark .ant-modal-content{background:rgba(31,41,55,.95)!important;backdrop-filter:blur(20px)}.dark .ant-modal-header{background:rgba(17,24,39,.9)!important;border-color:rgba(75,85,99,.3)!important}.dark .ant-modal-title{color:#f3f4f6!important}.dark .ant-modal-footer{border-color:rgba(75,85,99,.3)!important}.dark .ant-dropdown,.dark .ant-select-dropdown{background:rgba(31,41,55,.95)!important;backdrop-filter:blur(20px)}.dark .ant-dropdown-menu-item,.dark .ant-select-item{color:#f2f2f2!important}.dark .ant-dropdown-menu-item:hover,.dark .ant-select-item:hover{background:rgba(55,65,81,.8)!important}.dark [style*="background: #f8f9fa"],.dark [style*="background: rgb(248, 249, 250)"]{background:rgba(17,24,39,.9)!important}.dark aside{background:rgba(17,24,39,.85)!important;border-color:rgba(75,85,99,.5)!important}.dark main[style*="#f8f9fa"]{background:#111827!important}.dark .ant-form-item-label>label,.dark label{color:#e5e7eb!important}.dark .ant-notification-notice{background:rgba(31,41,55,.95)!important;backdrop-filter:blur(20px)}.dark .ant-notification-notice-message{color:#f3f4f6!important}.dark .ant-notification-notice-description{color:#f2f2f2!important}.dark .ant-alert{background:rgba(31,41,55,.9)!important;border-color:rgba(75,85,99,.5)!important}.dark .ant-alert-description,.dark .ant-alert-message{color:#f2f2f2!important}.dark .ant-statistic-title{color:#9ca3af!important}.dark .ant-statistic-content{color:#f3f4f6!important}.dark .ant-descriptions-item-label{color:#9ca3af!important}.dark .ant-descriptions-item-content{color:#e5e7eb!important}