@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--color-primary: #0c2340;--color-primary-light: #1a3a5c;--color-primary-dark: #081a30;--color-secondary: #2d5a82;--color-accent: #6a98b8;--color-accent-light: #9dbdd6;--color-success: #38a169;--color-warning: #d69e2e;--color-error: #e53e3e;--color-background: #f2f4f7;--color-surface: #ffffff;--color-text-primary: #0c2340;--color-text-secondary: #2d5a82;--color-text-muted: #6a98b8;--color-border: #d6dfe8;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--transition-fast: .15s ease;--transition-normal: .3s ease}.dashboard-page .dash-card .ant-card-head{min-height:48px;border-bottom:1px solid var(--color-border)}.dashboard-page .dash-card .ant-card-head-title{font-size:14px;font-weight:600;color:var(--color-text-primary)}.dash-reminder-card .ant-card-body{padding-top:2px!important;padding-bottom:2px!important}.dash-reminder-list{max-height:180px;overflow-y:auto}.dash-reminder-item{display:flex;align-items:center;justify-content:space-between;padding:4px;border-bottom:1px dashed var(--color-border);gap:8px}.dash-reminder-item:last-child{border-bottom:none}.dash-reminder-left{flex:1;min-width:0}.dash-reminder-title{font-size:12.5px;font-weight:600;color:var(--color-text-primary);margin-bottom:0;line-height:1.3}.dash-reminder-sub{font-size:11.5px;color:var(--color-text-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-page .page-header{margin-bottom:4px}.dashboard-page .page-title{margin-bottom:0}@media (max-width: 768px){.dashboard-page .dash-stat-count{font-size:18px}.dashboard-page .dash-stat-icon{width:34px;height:34px;font-size:15px}.dashboard-page .dash-stat-label,.dashboard-page .dash-stat-fee{font-size:11px}.dashboard-page .dash-tabs-card .ant-tabs-tab{padding:8px 10px;font-size:12px}.dash-reminder-list{max-height:160px}}@media (max-width: 480px){.dashboard-page .dash-card .ant-card-head{padding:0 12px}.dashboard-page .dash-card .ant-card-body{padding:12px}}.dash-reminder-due{font-size:12px;font-weight:600;white-space:nowrap}.dash-stat-card{border:1px solid var(--color-border);border-radius:var(--radius-md);transition:box-shadow var(--transition-fast),transform var(--transition-fast);height:100%}.dash-stat-card .ant-card-body{height:100%;display:flex;align-items:center}.dash-stat-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.dash-stat-row{display:flex;align-items:center;gap:12px;flex-direction:row-reverse;justify-content:space-between;width:100%}.dash-stat-icon{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;flex-shrink:0}.dash-stat-label{font-size:12px;color:var(--color-text-muted);font-weight:500}.dash-stat-count{font-size:22px;font-weight:700;color:var(--color-text-primary);line-height:1.2}.dash-stat-fee{font-size:12px;color:var(--color-success);font-weight:600;margin-top:2px}.dash-tabs-card .ant-tabs-tab{font-weight:500}.dash-tabs-card .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)!important}.dash-tabs-card .ant-tabs-ink-bar{background:var(--color-primary)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--color-background);color:var(--color-text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);padding:20px}.login-card{width:100%;max-width:420px;background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:40px}.login-logo{text-align:center;margin-bottom:32px}.login-logo h1{font-size:28px;font-weight:700;color:var(--color-primary);margin-bottom:4px}.login-logo p{font-size:14px;color:var(--color-text-muted)}.login-title{font-size:20px;font-weight:600;color:var(--color-text-primary);margin-bottom:24px;text-align:center}.login-form .ant-form-item{margin-bottom:20px}.login-form .ant-input,.login-form .ant-input-affix-wrapper{height:44px;border-radius:var(--radius-md)}.login-form .ant-input-affix-wrapper input{height:auto}.login-form .login-button{width:100%;height:44px;font-size:16px;font-weight:500;border-radius:var(--radius-md)}.login-footer{text-align:center;margin-top:24px;padding-top:24px;border-top:1px solid var(--color-border)}.login-footer p{font-size:12px;color:var(--color-text-muted)}.demo-user-row:hover{background:#2d5a820f!important}.demo-user-row td{padding:6px 8px!important}.main-layout{height:100vh;overflow:hidden}.main-layout>.ant-layout{height:100vh;overflow:hidden;display:flex;flex-direction:column}.main-layout .ant-layout-sider{background:var(--color-primary);box-shadow:var(--shadow-md)}.main-layout .ant-layout-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-logo{height:64px;display:flex;align-items:center;justify-content:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.1)}.sidebar-logo h2{color:#fff;font-size:18px;font-weight:700;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-logo.collapsed h2{font-size:14px}.sidebar-menu{background:transparent!important;border-right:none!important;flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 0}.sidebar-menu .ant-menu-item{color:#fffc;margin:4px 8px;border-radius:var(--radius-md);height:44px;line-height:44px}.sidebar-menu .ant-menu-item:hover{background:#ffffff1a!important}.sidebar-menu .ant-menu-item:hover .ant-menu-title-content,.sidebar-menu .ant-menu-item:hover .anticon{color:#fff!important}.sidebar-menu .ant-menu-item-selected{color:#fff!important;background:var(--color-secondary)!important}.sidebar-menu .ant-menu-item .anticon{font-size:18px}.sidebar-menu .ant-menu-submenu-title{color:#fffc!important;margin:4px 8px;border-radius:var(--radius-md);height:44px;line-height:44px}.sidebar-menu .ant-menu-submenu-title:hover{color:#fff!important;background:#ffffff1a!important}.sidebar-menu .ant-menu-submenu .ant-menu-sub{background:var(--color-primary-dark)!important}.sidebar-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{color:#ffffffb3!important;padding-left:48px!important;height:38px;line-height:38px;font-size:13px}.sidebar-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover{background:#ffffff1a!important}.sidebar-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover .ant-menu-title-content{color:#fff!important}.sidebar-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item-selected{color:#fff!important;background:var(--color-secondary)!important}.sidebar-menu .ant-menu-submenu-arrow{color:#fff9!important}.mobile-sider-overlay{position:fixed!important;top:0;left:0;height:100vh!important;z-index:1000;overflow:hidden}.mobile-sider-overlay.ant-layout-sider-collapsed{transform:translate(-100%);transition:transform .2s ease,width .2s ease!important}.mobile-sider-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#00000073}.notif-dropdown .ant-tabs-nav-wrap{overflow-x:auto!important;overflow-y:visible!important}.notif-dropdown .ant-tabs-nav-more{display:none!important}.notif-dropdown .ant-tabs-nav-wrap:before,.notif-dropdown .ant-tabs-nav-wrap:after{display:none!important}@media (max-width: 992px){.notif-dropdown{left:8px!important;right:8px!important;width:auto!important}.notif-dropdown .notif-panel{width:100%!important;min-width:unset!important}}.company-mobile-popover{left:12px!important;width:calc(100vw - 24px)!important;max-width:300px!important}.ant-menu-submenu-popup .ant-menu{background:var(--color-primary)!important;border-radius:8px!important;box-shadow:0 4px 16px #0000004d!important;padding:4px 0!important}.ant-menu-submenu-popup .ant-menu-item{color:#ffffffd9!important;margin:2px 6px!important;border-radius:6px!important;height:38px!important;line-height:38px!important;font-size:13px!important}.ant-menu-submenu-popup .ant-menu-item:hover{background:#ffffff1f!important;color:#fff!important}.ant-menu-submenu-popup .ant-menu-item-selected{background:var(--color-secondary)!important;color:#fff!important}.ant-menu-submenu-popup .ant-menu-submenu-title{color:#ffffff80!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.5px!important;cursor:default!important;pointer-events:none!important}.ant-menu-inline-collapsed-tooltip .ant-tooltip-container,.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner{background-color:#0c2340!important;color:#fff!important}.ant-menu-inline-collapsed-tooltip .ant-tooltip-arrow{--ant-arrow-background-color: #0c2340 !important}.main-header{background:var(--color-surface);padding:0 24px;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--shadow-sm);height:64px;line-height:normal;position:sticky;top:0;z-index:100}.header-left{display:flex;align-items:center;gap:16px}.header-trigger{font-size:18px;cursor:pointer;color:var(--color-text-secondary);transition:color var(--transition-fast)}.header-trigger:hover{color:var(--color-primary)}.header-right{display:flex;align-items:center;gap:24px}.company-autocomplete .ant-select-content{color:transparent!important}.company-autocomplete .ant-select-content input{color:#000!important}.company-switcher{display:flex;align-items:center;gap:8px}.company-switcher-label{font-size:12px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.company-switcher .ant-select{min-width:220px}.company-switcher .ant-select-selector{border-radius:var(--radius-md)!important;border-color:var(--color-border)!important;height:36px!important}.company-option{display:flex;align-items:center;gap:8px}.company-option-badge{font-size:10px;padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;text-transform:uppercase}.company-option-badge.llp{background:var(--color-secondary)}.user-dropdown{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:var(--radius-md);transition:background var(--transition-fast)}.user-dropdown:hover{background:var(--color-background)}.user-info{text-align:right;max-width:120px;overflow:hidden}.user-name{font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-role{font-size:12px;color:var(--color-text-muted);text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-content{padding:24px;flex:1;overflow-y:auto;overflow-x:hidden}.dashboard-header{margin-bottom:24px}.dashboard-title{font-size:24px;font-weight:600;color:var(--color-text-primary);margin-bottom:4px}.dashboard-subtitle{font-size:14px;color:var(--color-text-muted)}.stats-row{margin-bottom:24px}.stat-card{background:var(--color-surface);border-radius:var(--radius-lg);padding:20px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:box-shadow var(--transition-fast)}.stat-card:hover{box-shadow:var(--shadow-md)}.stat-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.stat-card-icon{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:20px}.stat-card-icon.blue{background:#2d5a821a;color:var(--color-secondary)}.stat-card-icon.green{background:#38a1691a;color:var(--color-success)}.stat-card-icon.orange{background:#d69e2e1a;color:var(--color-warning)}.stat-card-icon.purple{background:#805ad51a;color:#805ad5}.stat-card-value{font-size:28px;font-weight:700;color:var(--color-text-primary);line-height:1}.stat-card-label{font-size:13px;color:var(--color-text-muted);margin-top:4px}.stat-card-change{font-size:12px;display:flex;align-items:center;gap:4px}.stat-card-change.positive{color:var(--color-success)}.stat-card-change.negative{color:var(--color-error)}.modules-section{margin-bottom:24px}.section-title{font-size:18px;font-weight:600;color:var(--color-text-primary);margin-bottom:16px}.module-card{background:var(--color-surface);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all var(--transition-fast);cursor:pointer;height:100%;display:flex;flex-direction:column}.module-card:hover{box-shadow:var(--shadow-md);border-color:var(--color-secondary);transform:translateY(-2px)}.module-card-icon{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:16px}.module-card-icon.opportunities{background:linear-gradient(135deg,#1a3a5c,#2d5a82);color:#fff}.module-card-icon.clients{background:linear-gradient(135deg,#2d5a82,#6a98b8);color:#fff}.module-card-icon.jobs{background:linear-gradient(135deg,#38a169,#2f855a);color:#fff}.module-card-icon.execution{background:linear-gradient(135deg,#d69e2e,#b7791f);color:#fff}.module-card-icon.billing{background:linear-gradient(135deg,#e53e3e,#c53030);color:#fff}.module-card-icon.hrms{background:linear-gradient(135deg,#6a98b8,#9dbdd6);color:#fff}.module-card-icon.reports{background:linear-gradient(135deg,#0c2340,#1a3a5c);color:#fff}.module-card-title{font-size:16px;font-weight:600;color:var(--color-text-primary);margin-bottom:8px}.module-card-description{font-size:13px;color:var(--color-text-muted);line-height:1.5;flex:1}.module-card-stats{display:flex;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border)}.module-stat{text-align:center}.module-stat-value{font-size:18px;font-weight:600;color:var(--color-text-primary)}.module-stat-label{font-size:11px;color:var(--color-text-muted);text-transform:uppercase}.activity-card{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border)}.activity-card .ant-card-head{border-bottom:1px solid var(--color-border)}.activity-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border)}.activity-item:last-child{border-bottom:none}.activity-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.activity-icon.new{background:#38a1691a;color:var(--color-success)}.activity-icon.update{background:#3182ce1a;color:var(--color-accent)}.activity-icon.alert{background:#e53e3e1a;color:var(--color-error)}.activity-content{flex:1}.activity-title{font-size:14px;color:var(--color-text-primary);margin-bottom:2px}.activity-meta{font-size:12px;color:var(--color-text-muted)}.quick-actions{display:flex;gap:12px;flex-wrap:wrap}.quick-action-btn{display:flex;align-items:center;gap:8px;padding:12px 20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.quick-action-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}@media (max-width: 768px){.main-header{padding:0 16px}.company-switcher-label{display:none}.company-switcher .ant-select{min-width:160px}.user-info{display:none}.main-content{padding:16px;flex:1;overflow-y:auto}.dashboard-title{font-size:20px}}.lead-stat-card{position:relative;overflow:hidden}.lead-stat-card .ant-card-body{display:flex;align-items:center;gap:10px;padding:12px!important}.lead-stat-icon{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.lead-stat-icon.total{background:#0c23401a;color:var(--color-primary)}.lead-stat-icon.active{background:#2d5a821a;color:var(--color-secondary)}.lead-stat-icon.converted{background:#38a1691a;color:var(--color-success)}.lead-stat-icon.lost{background:#e53e3e1a;color:var(--color-error)}.lead-stat-icon.pending{background:#fff7e6;color:#fa8c16}@media (max-width: 576px){.lead-stat-icon{display:none}}.page-filter-card{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.job-filter-row{display:flex;gap:8px;flex-shrink:0}@media (max-width: 576px){.page-filter-card{flex-direction:column;align-items:stretch}.page-filter-card .ant-select{width:100%!important;min-width:unset!important}.job-filter-row{width:100%}.job-filter-row .ant-select{width:50%!important;min-width:unset!important}}.page-action-buttons{display:flex;gap:8px;align-items:center}.lead-action-buttons{display:flex;align-items:center;gap:8px}.lead-action-row{display:flex;gap:8px}@media (max-width: 576px){.page-action-buttons{width:100%;margin-top:12px}.page-action-buttons .ant-btn:not(.ant-btn-icon-only){flex:1}.lead-action-buttons{flex-direction:column;width:100%;margin-top:12px}.lead-action-row{width:100%}.lead-action-row .ant-btn{flex:1}.lead-action-buttons>.ant-btn{width:100%}}.approval-modal-tabs .ant-tabs-content-holder{max-height:55vh;overflow-y:auto;overflow-x:hidden;padding:12px 2px}.lead-detail-card{height:100%}.lead-detail-card .detail-item{margin-bottom:0}.lead-detail-card .detail-item label{font-size:11px;margin-bottom:2px}.lead-detail-card .detail-item>div{font-size:14px;font-weight:500}.lead-notes-card .ant-card-body{max-height:calc(100vh - 260px);overflow-y:auto}.add-note-section{margin-bottom:0}.notes-list .note-item{padding:12px 0;border-bottom:1px solid var(--color-border);align-items:flex-start}.notes-list .note-item:last-child{border-bottom:none}.notes-list .ant-list-item-meta-title{margin-bottom:4px!important}.lead-form-footer{position:sticky;bottom:-24px;background:var(--color-surface);padding:16px 24px;border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;gap:12px;margin:0 -24px -24px;box-shadow:0 -2px 8px #0000000f;z-index:10;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.sidebar-menu::-webkit-scrollbar{width:4px}.sidebar-menu::-webkit-scrollbar-track{background:transparent}.sidebar-menu::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.sidebar-menu::-webkit-scrollbar-thumb:hover{background:#fff6}.main-content::-webkit-scrollbar{width:6px}.main-content::-webkit-scrollbar-track{background:var(--color-bg)}.main-content::-webkit-scrollbar-thumb{background:#c1c9d2;border-radius:4px}.main-content::-webkit-scrollbar-thumb:hover{background:#a0aab4}.password-entry-card{border:1px solid var(--color-border);transition:border-color var(--transition-fast)}.password-entry-card:hover{border-color:var(--color-accent)}.audit-trail-item{padding-bottom:4px}.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:12px 16px;font-size:14px}.text-center{text-align:center}.mb-0{margin-bottom:0}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.page-container{max-width:100%}.page-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px;flex-wrap:wrap}.page-title{font-size:24px;font-weight:600;color:var(--color-text-primary);margin-bottom:4px}.page-subtitle{font-size:14px;color:var(--color-text-muted);margin:0}.detail-item{margin-bottom:16px}.detail-item label{display:block;font-size:12px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.detail-item>div{font-size:14px;color:var(--color-text-primary)}.ant-card{border-radius:var(--radius-lg);border:1px solid var(--color-border)}.ant-card-head{border-bottom:1px solid var(--color-border)}.ant-table{font-size:13px}.ant-table-thead>tr>th{background:var(--color-background);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.ant-table-tbody>tr:hover>td{background:var(--color-background)}.ant-tabs-nav{margin-bottom:0}.ant-tabs-tab{font-size:14px;font-weight:500}.ant-modal-header{padding:20px 24px;border-bottom:1px solid var(--color-border)}.ant-modal-title{font-size:18px;font-weight:600}.ant-modal-body{padding:24px}.ant-modal-footer{padding:16px 24px;border-top:1px solid var(--color-border)}.ant-form-item-label>label{font-weight:500;color:var(--color-text-secondary)}.ant-statistic-title{font-size:12px;color:var(--color-text-muted)}.ant-statistic-content{font-size:20px}.ant-tag{border-radius:var(--radius-sm);font-size:11px;font-weight:500}.ant-progress-text{font-size:11px}.ant-badge-count{font-size:10px;font-weight:600}.ant-divider-horizontal.ant-divider-with-text{margin:24px 0 16px}.ant-divider-inner-text{font-size:13px;font-weight:600;color:var(--color-text-secondary)}.ant-timeline-item-content{padding-bottom:16px}.ant-select-selector{border-radius:var(--radius-md)!important}.ant-input,.ant-input-number,.ant-picker{border-radius:var(--radius-md)}.ant-btn{border-radius:var(--radius-md);font-weight:500}@media (max-width: 768px){.page-header{flex-direction:column;align-items:stretch}.page-header>div:first-child{margin-bottom:16px}.page-title{font-size:20px}}@media (max-width: 480px){.page-title{font-size:14px}.page-subtitle{font-size:11px}}.full-width-upload,.full-width-upload .ant-upload,.full-width-upload .ant-upload-select,.full-width-upload .ant-upload-list{width:100%;display:block}.full-width-upload .ant-upload-select .ant-btn{max-width:100%}.vp-referral-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background-color:#0000000a!important}.vp-referral-dropdown .ant-select-item-option-selected{background-color:#e6f4ff!important}@media (max-width: 1373px){.lead-stat-icon{display:none}}@media (max-width: 1199px){.job-detail-stat-icon{display:none}}.timesheet-table .ant-table-thead th,.jobs-list-table .ant-table-thead th{white-space:nowrap!important}.password-manager-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.password-manager-title{font-weight:600;font-size:15px;flex:1 1 auto}@media (max-width: 560px){.password-manager-header{flex-wrap:wrap}.password-manager-title{flex:0 0 100%}}.note-title-row{display:flex;justify-content:space-between;align-items:center;gap:8px}@media (max-width: 1300px){.note-title-row{flex-direction:column;align-items:flex-start;gap:2px}}.qc-removed-row td{background-color:#f9bbb6!important}.qc-removed-row:hover td{background-color:#ffe0de!important}
