.blue-card{background:rgba(20,76,224,.9);border-radius:16px;border:1px solid rgba(20,76,224,.7);box-shadow:0 8px 32px rgba(20,76,224,.3);overflow:hidden;transition:all .3s ease;position:relative}@media (prefers-color-scheme: dark){.blue-card{border:none!important;box-shadow:0 8px 32px rgba(0,0,0,.3)!important;background:rgba(20,76,224,.8)!important}.glass-card,.glass-card--hover,.glass-card--active,.glass-card--chart,.glass-card--stat,.glass-card--detail{background:transparent!important;border:1px solid transparent!important;box-shadow:none!important}.ai-chat-card,.dark-mode-card,.ai-chat-card .ant-card-body,.dark-mode-card .ant-card-body,.ant-card.ai-chat-card,.ant-card.dark-mode-card,.ant-card.ai-chat-card .ant-card-body,.ant-card.dark-mode-card .ant-card-body,.ant-card.ai-chat-card .ant-card-head,.ant-card.dark-mode-card .ant-card-head{background:transparent!important;color:inherit!important;border-color:transparent!important;box-shadow:none!important}.ant-card.ai-chat-card .ant-card-head-title,.ant-card.dark-mode-card .ant-card-head-title{color:inherit!important}}html[data-theme=light] .ai-chat-card,[data-theme=light] .ai-chat-card,.light .ai-chat-card{background:#fff!important;color:#000!important;border:1px solid #d9d9d9!important}html[data-theme=light] .ai-chat-card .ant-card-body,[data-theme=light] .ai-chat-card .ant-card-body,.light .ai-chat-card .ant-card-body{background:#fff!important;color:#000!important}html[data-theme=light] .ai-chat-card .ant-card-head,[data-theme=light] .ai-chat-card .ant-card-head,.light .ai-chat-card .ant-card-head{background:#fff!important;color:#000!important;border-bottom:1px solid #d9d9d9!important}.ai-chat-card .ant-card-head-title{color:#000!important}.ant-card.ai-chat-card{background:#fff!important;color:#000!important;border:1px solid #d9d9d9!important}.ant-card.ai-chat-card .ant-card-body{background:#fff!important;color:#000!important}.ant-card.ai-chat-card .ant-card-head{background:#fff!important;color:#000!important;border-bottom:1px solid #d9d9d9!important}.ant-card.ai-chat-card .ant-card-head-title{color:#000!important}.dark-mode-card{background:#1f1f1f!important;color:#f0f0f0!important;border:1px solid #333333!important;box-shadow:none!important}.dark-mode-card .ant-card-body{background:#1f1f1f!important;color:#f0f0f0!important}.dark-mode-card .ant-card-head{background:#1f1f1f!important;color:#f0f0f0!important;border-bottom:1px solid #333333!important}.dark-mode-card .ant-card-head-title{color:#f0f0f0!important}.ant-card.dark-mode-card{background:#1f1f1f!important;color:#f0f0f0!important;border:1px solid #333333!important;box-shadow:none!important}.ant-card.dark-mode-card .ant-card-body{background:#1f1f1f!important;color:#f0f0f0!important}.ant-card.dark-mode-card .ant-card-head{background:#1f1f1f!important;color:#f0f0f0!important;border-bottom:1px solid #333333!important}.ant-card.ai-chat-card .ant-card-head-title,.ant-card.dark-mode-card .ant-card-head-title{color:#f0f0f0!important}.blue-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;background:linear-gradient(135deg,rgba(20,76,224,.8),rgba(20,76,224,.6));z-index:-1}.blue-card:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 24px rgba(20,76,224,.5);border:1px solid rgba(255,255,255,.5);background:rgba(20,76,224,.95)}.blue-card:active{transform:translateY(0) scale(.98);box-shadow:0 4px 8px rgba(20,76,224,.4)}.glass-card{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid transparent;border-radius:16px;box-shadow:none;overflow:hidden;transition:all .3s ease;position:relative}.glass-card:before{content:none;background:none;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;z-index:-1}.glass-card:hover{transform:translateY(-5px) scale(1.02);box-shadow:none;border:1px solid transparent;background:transparent}.glass-card:active{transform:translateY(0) scale(.98);box-shadow:0 4px 8px rgba(31,38,135,.2)}.solid-card{background:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.15);overflow:hidden;position:relative}html[data-theme=dark] .solid-card,.dark .solid-card,[data-theme=dark] .solid-card{background:#1f1f1f!important;border:1px solid #333333!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;color:#f0f0f0!important}.glass-card-icon{background:transparent;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-shadow:none;transition:all .3s ease}.glass-card:hover .glass-card-icon{transform:rotate(10deg);background:transparent;box-shadow:none}.glass-card-title{color:rgba(255,255,255,.95);font-size:14px;font-weight:600;margin-bottom:8px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.glass-card-value{color:#fff;font-size:24px;font-weight:700;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.3)}.glass-card-subtitle{color:rgba(255,255,255,.85);font-size:12px;font-weight:500}@keyframes bluePulse{0%{background:rgba(16,128,231,.85)}50%{background:rgba(16,128,231,.95)}to{background:rgba(16,128,231,.85)}}.glass-card-animated{position:relative;animation:bluePulse 8s ease infinite;background:rgba(16,128,231,.9);border:1px solid rgba(16,128,231,.7)}@media screen and (max-width: 768px){.blue-card{border-radius:12px!important;box-shadow:none!important}.glass-card-title{font-size:13px!important;margin-bottom:4px!important;color:inherit!important;text-shadow:none!important}.glass-card-value{font-size:18px!important;color:inherit!important;text-shadow:none!important}.glass-card-subtitle{font-size:11px!important;color:rgba(0,0,0,.45)!important}.glass-card-icon{width:40px!important;height:40px!important}.glass-card-icon .anticon{color:#666!important;font-size:24px!important}}#root{width:100vw;height:100vh;margin:0;padding:0;overflow-x:hidden}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.compact-tabs .ant-tabs-tab{padding:0!important;display:flex!important;align-items:center;justify-content:center;position:relative;min-width:100px}.compact-tabs .ant-tabs-tab .anticon{margin-inline-end:4px}.compact-tabs .ant-tabs-tab-btn{display:flex;align-items:center;justify-content:center;line-height:1;width:100%;flex:1 1 auto;text-align:center;padding-right:18px}.compact-tabs .ant-tabs-tab-remove{position:absolute;right:2px;top:50%;transform:translateY(-50%);margin:0!important;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:10px;opacity:.85}.compact-tabs .ant-tabs-tab-remove:hover{opacity:1}.compact-tabs .ant-tabs-tab-remove .anticon{font-size:10px;line-height:1}.compact-tabs .ant-tabs-tab{border-radius:16px;background-color:transparent;transition:background-color .15s ease}.compact-tabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#e8f3ff}.compact-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#144ce0}.compact-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) .ant-tabs-tab-btn{color:#000}.tabs-strip,.compact-tabs,.compact-tabs .ant-tabs-nav,.compact-tabs .ant-tabs-nav-wrap,.compact-tabs .ant-tabs-nav-list{overflow-y:hidden}.compact-tabs .ant-tabs-nav{margin:0!important}.dark-tabs .ant-tabs-tab{background-color:transparent!important;border:none!important;color:#bfbfbf;margin:0!important;padding:0!important}.dark-tabs .ant-tabs-nav-wrap{background-color:#1f1f1f}.dark-tabs .ant-tabs-nav{background-color:#1f1f1f;border:none!important;box-shadow:none!important}.dark-tabs .ant-tabs-nav-list{border:none!important}.dark-tabs .ant-tabs-tab-btn{color:#bfbfbf!important}.dark-tabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#2b3b54!important;border:none!important}.dark-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#144ce0!important}.dark-tabs .ant-tabs-ink-bar{background-color:#144ce0}.dark-tabs .ant-tabs-nav-operations{background-color:#1f1f1f!important;border:none!important}.dark-tabs .ant-tabs-nav-more{color:#bfbfbf!important}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{border:none!important;background:transparent!important;margin:0!important;padding:0!important}.dark-tabs .ant-tabs-content-holder{background-color:#1f1f1f!important}.dark-tabs .ant-tabs-top>.ant-tabs-nav:before,.dark-tabs .ant-tabs-bottom>.ant-tabs-nav:before,.dark-tabs .ant-tabs-top>div>.ant-tabs-nav:before,.dark-tabs .ant-tabs-bottom>div>.ant-tabs-nav:before{border-bottom:none!important}body.mobile .ticket-status-card .ant-statistic-title{font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.mobile .ticket-status-card .ant-statistic-content{font-size:16px;line-height:1.2}body.mobile .ticket-status-card .ant-card-body{padding:12px!important}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:rgba(0,0,0,.87);background-color:#fff;--tooltip-bg: rgba(255, 255, 255, .95);--chart-bg: #ffffff;--glass-bg: transparent;--glass-border: 1px solid transparent;--glass-header-border: 1px solid transparent;--glass-shine-strong: rgba(255, 255, 255, .3);--glass-shine-weak: rgba(255, 255, 255, .05);--glass-icon-bg: rgba(255, 255, 255, .9);--glass-hover-bg: rgba(255, 255, 255, .35);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes shine{0%{background-position:-100% 0}to{background-position:200% 0}}.dashboard-card{position:relative;overflow:hidden}@media (prefers-color-scheme: dark){.ant-card{background:transparent!important;border:none!important;box-shadow:none!important}.ant-card-body{background:transparent!important;border:none!important}.ant-card-head{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.dashboard-card.blue-card{background:rgba(20,76,224,.9)!important;border:none!important}.ant-card.ant-card-bordered{background-color:transparent!important;border:none!important}.ant-card .ant-statistic-title{color:rgba(255,255,255,.85)!important}.recharts-wrapper,.recharts-surface{background:transparent!important}.recharts-default-tooltip{background-color:rgba(40,44,52,.8)!important;border:none!important}.ant-card-grid,.ant-card-contain-grid{background:transparent!important;box-shadow:none!important}.recharts-cartesian-grid-bg,.recharts-rectangle,.recharts-polar-grid-concentric-polygon,.recharts-polar-grid-concentric-circle{fill:transparent!important}.recharts-tooltip-wrapper .recharts-default-tooltip{background-color:rgba(40,44,52,.9)!important;border:none!important;color:rgba(255,255,255,.87)!important}.recharts-tooltip-item-name,.recharts-tooltip-item-value{color:rgba(255,255,255,.87)!important}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:rgba(255,255,255,.1)!important}.recharts-xAxis line,.recharts-yAxis line{stroke:rgba(255,255,255,.1)!important}.recharts-text{fill:rgba(255,255,255,.6)!important}}@media (prefers-color-scheme: dark){html.dark,body.dark,.dark{--tooltip-bg: rgba(0,0,0,.85);--glass-shine-strong: rgba(255, 255, 255, .08);--glass-shine-weak: rgba(255, 255, 255, .02)}.ant-card,.ant-statistic,.ant-table,.ant-table-container,.ant-table-content{background:transparent}.glass-card,.glass-card--hover,.glass-card--active,.glass-card--chart,.glass-card--stat,.glass-card--detail{background:transparent!important}.ant-card-body{background:transparent!important;border:none!important}.ant-card-head{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.dashboard-card.blue-card{background:rgba(20,76,224,.9)!important;border:none!important}.ant-card.ant-card-bordered{background-color:transparent!important;border:none!important}.ant-card .ant-statistic-title{color:rgba(255,255,255,.85)!important}.recharts-wrapper,.recharts-surface{background:transparent!important}.recharts-default-tooltip{background-color:rgba(40,44,52,.8)!important;border:none!important}.ant-card-grid,.ant-card-contain-grid{background:transparent!important;box-shadow:none!important}.recharts-cartesian-grid-bg,.recharts-rectangle,.recharts-polar-grid-concentric-polygon,.recharts-polar-grid-concentric-circle{fill:transparent!important}.recharts-tooltip-wrapper .recharts-default-tooltip{background-color:rgba(40,44,52,.9)!important;border:none!important;color:rgba(255,255,255,.87)!important}.recharts-tooltip-item-name,.recharts-tooltip-item-value{color:rgba(255,255,255,.87)!important}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:rgba(255,255,255,.1)!important}.recharts-xAxis line,.recharts-yAxis line{stroke:rgba(255,255,255,.1)!important}.recharts-text{fill:rgba(255,255,255,.6)!important}}.dashboard-card:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.3),rgba(255,255,255,0));transform:skew(-25deg);transition:all .5s;opacity:0}.dashboard-card:hover:before{animation:shine 1s;left:100%;opacity:1}.ant-tabs-ink-bar{background-color:#144ce0!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#144ce0!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body{margin:0;padding:0;width:100%;height:100vh;background-color:#f0f2f5}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff;--layout-sider-light-bg: #ffffff;--layout-header-light-bg: #ffffff;--layout-content-light-bg: #ffffff}a:hover{color:#747bff}button{background-color:#f9f9f9}}body.desktop .dashboard-meta{display:flex;justify-content:space-between;align-items:center;gap:12px}body.desktop .dashboard-meta .meta-left{display:flex;align-items:center;gap:8px}body.desktop .dashboard-meta .meta-tags{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}body.desktop .dashboard-meta .meta-right{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}body.desktop .dashboard-meta .one-line{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}body.desktop .dashboard-meta .last-update{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:13px;color:rgba(0,0,0,.45)}@media screen and (max-width: 768px){body,html{background-color:#f6f7fb}.todos-page h2,.todos-page .ant-tabs-extra-content{display:none!important}.todos-page .ant-card .ant-statistic-title{font-size:12px!important;margin-bottom:4px!important;color:rgba(0,0,0,.65)!important}.todos-page .ant-statistic-content{font-size:16px!important;line-height:1.2!important}.todos-page .ant-card{border-radius:10px!important}.todos-page .todo-toolbar .ant-input-search,.todos-page .todo-toolbar .ant-input-search-with-button{width:100%!important}body.mobile .tabs-strip{padding:6px 8px!important}body.mobile .compact-tabs .ant-tabs-tab{min-width:88px!important}body.mobile .compact-tabs .ant-tabs-tab-btn{padding-right:16px!important}body.mobile .ant-breadcrumb{font-size:12px}body.mobile .ant-card{margin-bottom:12px}body.mobile .ant-card-body{padding:12px!important}body.mobile .ant-form-item{margin-bottom:12px!important}body.mobile .dashboard-card.blue-card{background:transparent!important;border:none!important;box-shadow:none!important}body.mobile .ticket-status-card.ant-card{background:transparent!important;box-shadow:none!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:10px!important}body.mobile .ticket-status-card .ant-statistic-title{font-size:12px!important;margin-bottom:4px!important;color:rgba(0,0,0,.65)!important}.ticket-status-card .ant-statistic-content{font-size:16px!important;line-height:1.2!important}.ticket-status-card .ant-card-body{padding:12px!important}.dashboard-meta{display:grid;grid-template-columns:1fr;align-items:center;gap:8px}.dashboard-meta .meta-left{display:none}.dashboard-meta .meta-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;word-break:keep-all;writing-mode:horizontal-tb}.dashboard-meta .meta-right{display:flex;align-items:center;gap:8px;justify-content:flex-end;word-break:keep-all;writing-mode:horizontal-tb;min-width:0}.dashboard-meta .last-update{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;word-break:keep-all;writing-mode:horizontal-tb;font-size:12px;color:rgba(0,0,0,.45)}.dashboard-meta .ant-typography,.dashboard-meta .ant-badge,.dashboard-meta .anticon,.dashboard-meta .ant-switch,.dashboard-meta button{writing-mode:horizontal-tb;word-break:keep-all}.glass-card-title{font-size:13px!important;margin-bottom:4px!important;color:inherit!important;text-shadow:none!important}.glass-card-value{font-size:18px!important;color:inherit!important;text-shadow:none!important}.glass-card-subtitle{font-size:11px!important;color:rgba(0,0,0,.45)!important}.glass-card-icon{width:40px!important;height:40px!important}.glass-card-icon .anticon{color:#666!important;font-size:24px!important}body.mobile .dashboard-status-alerts{display:none!important}}.ant-layout-sider-trigger{background:var(--sider-trigger-bg, #f7f9fc)!important;color:var(--sider-trigger-color, rgba(0, 0, 0, .45))!important;border-top:1px solid #eaeaea!important}.ant-layout-sider-trigger:hover{background:#e6f4ff!important;color:#1677ff!important}.ant-layout-sider-zero-width-trigger{color:var(--sider-trigger-color, rgba(0, 0, 0, .45))!important;background:var(--sider-trigger-bg, #f7f9fc)!important;border:1px solid #eaeaea!important}.ant-layout-sider-zero-width-trigger:hover{background:#e6f4ff!important;color:#1677ff!important}html[data-theme=light] .ant-layout-sider-trigger,body:not(.dark) .ant-layout-sider-trigger{--sider-trigger-bg: #f7f9fc;--sider-trigger-color: rgba(0, 0, 0, .45);border-top:1px solid #eaeaea!important}html[data-theme=light] .ant-layout-sider-trigger:hover,body:not(.dark) .ant-layout-sider-trigger:hover{background:#e6f4ff!important;color:#1677ff!important}body:not(.dark) .ant-layout-sider-zero-width-trigger{background:#f7f9fc!important;color:rgba(0,0,0,.45)!important;border:1px solid #eaeaea!important}body:not(.dark) .ant-layout-sider-zero-width-trigger:hover{background:#e6f4ff!important;color:#1677ff!important}html[data-theme=dark] .ant-layout-sider-trigger,body.dark .ant-layout-sider-trigger{--sider-trigger-bg: #1f1f1f;--sider-trigger-color: rgba(255, 255, 255, .65);background:var(--sider-trigger-bg)!important;color:var(--sider-trigger-color)!important;border-top:1px solid #2a2a2a!important}html[data-theme=dark] .ant-layout-sider-trigger:hover,body.dark .ant-layout-sider-trigger:hover{background:#2b3b54!important;color:#69b1ff!important}html[data-theme=dark] .ant-layout-sider-zero-width-trigger,body.dark .ant-layout-sider-zero-width-trigger{background:#1f1f1f!important;color:rgba(255,255,255,.65)!important;border:1px solid #2a2a2a!important}html[data-theme=dark] .ant-layout-sider-zero-width-trigger:hover,body.dark .ant-layout-sider-zero-width-trigger:hover{background:#2b3b54!important;color:#69b1ff!important}body.mobile .tabs-strip{padding:6px 8px!important}body.mobile .ant-layout-content{border-radius:8px}@keyframes pulseDot{0%{transform:scale(.8);opacity:.4}50%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:.4}}.dashboard-meta .one-line{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.dashboard-meta .live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#52c41a;margin-left:4px;animation:pulseDot 1s ease-in-out infinite}.dashboard-meta .status-text.online{color:#52c41a;font-weight:500}.dashboard-meta .status-text.offline{color:#ff4d4f;font-weight:500}
