:root{--nelo-accent:#2e66f6;--nelo-indigo:#4f1fd1;--nelo-cyan:#22e1f0;--nelo-green:#30c15a;--nelo-red:#f2443a;--nelo-window:#ffffff;--nelo-sidebar:#f5f5f7;--nelo-surface:#f5f5f7;--nelo-label:#1d1d1f;--nelo-secondary:#6e6e73;--nelo-tertiary:#a1a1a6;--nelo-hairline:rgba(0, 0, 0, 0.09);--nelo-fill:rgba(0, 0, 0, 0.05);--nelo-fill-hover:rgba(0, 0, 0, 0.09);--nelo-card-shadow:0 1px 2px rgba(17, 24, 39, 0.04), 0 8px 24px rgba(17, 24, 39, 0.05)}:root[data-theme=dark]{--nelo-window:#1c1c1e;--nelo-sidebar:#161618;--nelo-surface:#242426;--nelo-label:#f5f5f7;--nelo-secondary:#98989f;--nelo-tertiary:#636366;--nelo-hairline:rgba(255, 255, 255, 0.12);--nelo-fill:rgba(255, 255, 255, 0.08);--nelo-fill-hover:rgba(255, 255, 255, 0.14);--nelo-card-shadow:0 1px 2px rgba(0, 0, 0, 0.4)}html,body,#root{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",Inter,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{background:var(--nelo-window);color:var(--nelo-label);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01"}::selection{background:rgba(46,102,246,.22)}:focus-visible{outline:2px solid var(--nelo-accent);outline-offset:2px}.colorWeak{filter:invert(80%)}.ant-layout{min-height:100vh}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{left:unset}canvas{display:block}ul,ol{list-style:none}.nelo-layout .ant-pro-sider.ant-layout-sider{border-inline-end:1px solid var(--nelo-hairline)!important;box-shadow:none!important}.nelo-layout .ant-pro-sider-logo{padding-block:18px 14px;padding-inline:18px;border-block-end:none}.nelo-layout .ant-pro-sider-logo>a>img{height:28px;width:28px;border-radius:7px;box-shadow:0 4px 12px rgba(46,102,246,.3)}.nelo-layout .ant-pro-sider-logo>a>h1{font-size:15px;font-weight:650;letter-spacing:-.01em;color:var(--nelo-label);margin-inline-start:10px}.nelo-layout .ant-pro-sider-menu .ant-menu-item,.nelo-layout .ant-pro-sider-menu .ant-menu-submenu-title{font-weight:500}.nelo-layout .ant-pro-sider-menu .ant-menu-item-group-title,.nelo-layout .ant-pro-sider-menu .ant-menu-sub .ant-menu-item{font-weight:400}.nelo-layout .ant-pro-layout-header,.nelo-layout .ant-layout-header.ant-pro-layout-header{backdrop-filter:saturate(180%)blur(18px);-webkit-backdrop-filter:saturate(180%)blur(18px);border-block-end:1px solid var(--nelo-hairline)!important}.nelo-layout .ant-page-header-heading-title{font-size:22px!important;font-weight:650!important;letter-spacing:-.015em}.nelo-layout .ant-pro-page-container-children-container{padding-block-end:32px}.ant-pro-card,.ant-card{box-shadow:var(--nelo-card-shadow)}.ant-pro-card.ant-pro-card-border,.ant-card-bordered{border-color:var(--nelo-hairline)!important}.ant-pro-table .ant-pro-card{border:1px solid var(--nelo-hairline)}.ant-table-wrapper .ant-table-thead>tr>th{font-size:12px;font-weight:600;border-block-end:1px solid var(--nelo-hairline)}.ant-pro-table-search{border:1px solid var(--nelo-hairline);box-shadow:var(--nelo-card-shadow);border-radius:14px}.nelo-icon-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;font-size:16px;color:var(--nelo-secondary);background:transparent;border:0;border-radius:8px;cursor:pointer;transition:background-color.15s ease,color.15s ease}.nelo-icon-button:hover{color:var(--nelo-label);background:var(--nelo-fill)}.nelo-status{display:inline-flex;align-items:center;gap:6px;padding:2px 9px 2px 7px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;border-radius:999px}.nelo-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.nelo-status.is-online{color:#1f9a46;background:rgba(48,193,90,.12)}.nelo-status.is-offline{color:var(--nelo-secondary);background:var(--nelo-fill)}:root[data-theme=dark] .nelo-status.is-online{color:#5fd889;background:rgba(48,193,90,.18)}.nelo-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;font-size:13px;font-weight:600;border-radius:9px}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:768px){.ant-table{width:100%;overflow-x:auto}.ant-table-thead>tr>th,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-tbody>tr>td{white-space:pre}.ant-table-thead>tr>th>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-tbody>tr>td>span{display:block}}.ant-pro-field-index-column-border{color:#fff!important;background-color:var(--nelo-accent)!important}