.datetime-picker-cell-editor{position:relative;min-width:200px;z-index:1000}.datetime-picker-cell-editor-input{width:100%}.datetime-picker-cell-editor .datetime-picker-modal{z-index:10001!important}.datetime-picker-cell-editor .datetime-picker-container{position:relative}.datetime-picker-cell-editor .datetime-picker-input{min-width:180px}.status-cell{display:flex;align-items:center;gap:8px;height:100%}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0;border:none!important}.status-text{font-size:14px!important;font-weight:400!important;line-height:1.4}.status-cell .status-dot{background-color:#666}.status-cell .status-text{color:#666}.status-cell[data-status=pending] .status-dot{background-color:var(--status-pending-dot,#666)}.status-cell[data-status=pending] .status-text{color:var(--status-pending-text,#666)}.status-cell[data-status=active] .status-dot{background-color:var(--status-active-dot,#666)}.status-cell[data-status=active] .status-text{color:var(--status-active-text,#666)}.status-cell[data-status=inactive] .status-dot{background-color:var(--status-delayed-dot,#666)}.status-cell[data-status=inactive] .status-text{color:var(--status-delayed-text,#666)}.status-cell[data-status=delayed] .status-dot{background-color:var(--status-delayed-dot,#666)}.status-cell[data-status=delayed] .status-text{color:var(--status-delayed-text,#666)}.status-cell[data-status=new] .status-dot{background-color:var(--status-new-dot,#666)}.status-cell[data-status=new] .status-text{color:var(--status-new-text,#666)}.status-cell[data-status=draft] .status-dot{background-color:var(--status-draft-dot,#666)}.status-cell[data-status=draft] .status-text{color:var(--status-draft-text,#666)}.ag-grid-container{.badge-cell-wrapper{display:flex;min-height:100%;max-width:100%}.badge-cell,.badge-cell-wrapper{align-items:center;min-width:0;overflow:hidden}.badge-cell{display:inline-flex;justify-content:center;border-radius:9999px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.badge-cell--empty{color:var(--neutral-500,#6b7280);font-style:italic}.badge-cell--small{padding:2px 8px;font-size:12px;line-height:1.25}.badge-cell--medium{padding:4px 10px;font-size:13px;line-height:1.3}.badge-cell--large{padding:6px 12px;font-size:14px;line-height:1.35}.badge-cell--default{background-color:var(--neutral-200,#e5e7eb);color:var(--neutral-700,#374151)}.badge-cell--primary{background-color:var(--primary-100,#dbeafe);color:var(--primary-700,#1d4ed8)!important}.badge-cell--success{background-color:var(--success-100,#d1fae5);color:var(--success-700,#047857)}.badge-cell--warning{background-color:var(--warning-100,#fef3c7);color:var(--warning-700,#b45309)}.badge-cell--danger{background-color:var(--danger-100,#fee2e2);color:var(--danger-700,#b91c1c)}.badge-cell--info{background-color:var(--info-100,#e0f2fe);color:var(--info-700,#0369a1)}.badge-cell-wrapper--multi{display:flex;flex-wrap:nowrap;gap:4px;align-items:center;min-width:0;max-width:100%;overflow:hidden}.badge-cell-wrapper--multi .badge-cell{flex-shrink:1;max-width:100%}.badge-cell-wrapper--multi .badge-cell--overflow{flex-shrink:0}.badge-cell--overflow{background-color:var(--neutral-100,#f3f4f6);color:var(--neutral-600,#4b5563);font-size:11px;padding:2px 6px}}