html.dark .dark\:text-gray-200{color:#e5e7eb}html.dark .dark\:text-gray-500{color:#9ca3af}html.dark .dark\:bg-gray-600{background-color:#4b5563}.border-0{border-width:0}html.dark .dark\:border-gray-800{border-color:#3d4759}html.dark input:not([type='checkbox']):not([type='radio']):not([class*='border-red']),html.dark select:not([class*='border-red']),html.dark textarea:not([class*='border-red']),html.dark button[class*='border-gray']:not([class*='border-red']){border-color:#6b7280}html.dark [class~='text-gray-500']:not([class*='dark:text-']){color:#9ca3af}html.dark [class~='text-gray-600']:not([class*='dark:text-']),html.dark [class~='text-gray-700']:not([class*='dark:text-']),html.dark [class~='text-gray-800']:not([class*='dark:text-']){color:#d1d5db}.primary-button,[class~='bg-brandColor']:not([class*='dark:bg-']){background-color:#0b6ea6}html.dark .primary-button,html.dark [class~='bg-brandColor']:not([class*='dark:bg-']){background-color:#0b6ea6}[class~='bg-green-500']:not([class*='dark:bg-']){background-color:#15803d}html.dark [class~='bg-green-500']:not([class*='dark:bg-']){background-color:#166534}[class~='bg-red-500']:not([class*='dark:bg-']){background-color:#dc2626}html.dark [class~='bg-red-500']:not([class*='dark:bg-']){background-color:#b91c1c}html:not(.dark) [class~='text-gray-400']:not([class*='hover:']){color:#6b7280}html.dark [class~='text-red-500']:not([class*='dark:text-']),html.dark [class~='text-red-600']:not([class*='dark:text-']),html.dark [class~='text-red-700']:not([class*='dark:text-']){color:#f87171}html.dark [class~='text-green-600']:not([class*='dark:text-']),html.dark [class~='text-green-700']:not([class*='dark:text-']){color:#4ade80}html.dark [class~='text-amber-600']:not([class*='dark:text-']),html.dark [class~='text-yellow-600']:not([class*='dark:text-']),html.dark [class~='text-orange-600']:not([class*='dark:text-']){color:#fbbf24}html.dark [class~='text-blue-600']:not([class*='dark:text-']),html.dark [class~='text-blue-700']:not([class*='dark:text-']){color:#93c5fd}html.dark [style*='rgb(220, 38, 38)'],html.dark [style*='#dc2626']{color:#f87171 !important}html.dark header.sticky{border-bottom:1px solid #3d4759}html.dark .dark\:text-blue-400{color:#60a5fa}html.dark .dark\:text-indigo-300{color:#a5b4fc}html.dark .dark\:bg-indigo-950{background-color:#1e1b4b}html.dark .dark\:border-indigo-900{border-color:#312e81}html.dark .cm-card{color:#d1d5db}html.dark .sw-prev-panel{color:#111827}html.dark .sw-prev-empty{color:#6b7280}.nb-head{padding:6px 16px;font-size:12px;font-weight:600;background:#f9fafb}html.dark .nb-head{background:#030712}.nb-lead{color:#0b6b52}html.dark .nb-lead{color:#6ee7b7}.nb-pay{color:#0369a1}html.dark .nb-pay{color:#7dd3fc}.nb-assign{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#b45309}html.dark .nb-assign{color:#fbbf24}.nb-head-act{font-size:11.5px;font-weight:500;color:#6b7280;text-decoration:underline;cursor:pointer}.nb-head-act:hover{color:#374151}html.dark .nb-head-act{color:#9ca3af}html.dark .nb-head-act:hover{color:#e5e7eb}.nb-sec{display:flex;align-items:center;justify-content:space-between;gap:8px}.nb-warn{color:#b45309}html.dark .nb-warn{color:#fbbf24}.nb-info{color:#0e7490}html.dark .nb-info{color:#67e8f9}.nb-ok{color:#15803d}html.dark .nb-ok{color:#86efac}.nb-bad{color:#dc2626}html.dark .nb-bad{color:#fca5a5}.nb-row{display:flex;align-items:center;gap:2px;padding-right:8px}.nb-row:hover{background:#f9fafb}html.dark .nb-row:hover{background:#1f2937}.nb-link{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.nb-line{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-meta{flex-shrink:0;font-size:12px;color:#6b7280}html.dark .nb-meta{color:#9ca3af}.nb-acts{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.nb-act{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:#9ca3af}.nb-act:hover{background:#e5e7eb;color:#374151}html.dark .nb-act:hover{background:#374151;color:#e5e7eb}.nb-chip{padding:2px 8px;border-radius:9999px;border:1px solid #d1d5db;font-size:12px;color:#374151}.nb-chip:hover{background:#f3f4f6}html.dark .nb-chip{border-color:#4b5563;color:#e5e7eb}html.dark .nb-chip:hover{background:#374151}.nb-team{display:flex;width:100%;align-items:center;justify-content:space-between;padding:8px 16px;font-size:12px;font-weight:600;color:#4b5563;background:#f3f4f6;border-top:1px solid #e5e7eb}html.dark .nb-team{color:#d1d5db;background:#111827;border-top-color:#1f2937}html.dark .row:hover,html.dark .hover\:bg-gray-50:hover,html.dark .dark\:hover\:bg-gray-950:hover{background-color:#2a3750}html.dark .row.cursor-pointer:nth-child(even){background-color:#161e2d}html.dark .row.cursor-pointer:nth-child(even):hover{background-color:#2a3750}.mp-locked{display:inline-block;padding:1px 6px;border-radius:3px;background:#f3f4f6;color:#6b7280;font-size:11px;line-height:1.5;white-space:nowrap}html.dark .mp-locked{background:#1f2937;color:#9ca3af}#cm-list-filter-tools:is(button,a,select,input):not(.absolute *,[role="menu"] *){box-sizing:border-box;height:34px;min-height:34px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center}#cm-list-filter-tools:is(.icon-down-arrow,.icon-left-arrow,.icon-right-arrow):not(.absolute *){font-size:20px;line-height:1}@media (max-width:1023px),(pointer:coarse){input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea{font-size:16px !important}}