@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--bg-primary:#0d1117;--bg-sidebar:#161b22;--bg-card:#1c2128;--bg-header:#161b22;--bg-hover:#21262d;--bg-active:#1f6feb33;--bg-input:#0d1117;--border-subtle:#30363d;--border-medium:#484f58;--text-primary:#e6edf3;--text-secondary:#8b949e;--text-muted:#484f58;--accent-blue:#1f6feb;--accent-green:#238636;--accent-yellow:#d29922;--accent-red:#da3633;--accent-cyan:#39d0d8}*{box-sizing:border-box}body{background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-medium)}.ant-layout,.ant-layout-content{background:var(--bg-primary)!important}.ant-card{border:1px solid var(--border-subtle)!important}.ant-table-thead>tr>th{background:var(--bg-card)!important;border-bottom:1px solid var(--border-subtle)!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--border-subtle)!important}.ant-form-item-label>label{color:var(--text-primary)!important}.ant-input::placeholder,.ant-select-selection-placeholder{color:var(--text-muted)!important}.ant-menu-dark .ant-menu-item-selected{background:var(--bg-active)!important;color:var(--accent-blue)!important}.ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:var(--bg-primary)!important}.ant-drawer-body{background:var(--bg-card)!important}.ant-drawer-header{background:var(--bg-card)!important;border-bottom:1px solid var(--border-subtle)!important}.ant-modal-content,.ant-modal-header{background:var(--bg-card)!important}.ant-modal-header{border-bottom:1px solid var(--border-subtle)!important}.ant-dropdown-menu{background:var(--bg-card)!important;border:1px solid var(--border-subtle)!important}.ant-dropdown-menu-item:hover{background:var(--bg-hover)!important}
