.pm-table-view[data-v-0ff6737a]{position:relative}.pm-table-view[data-v-0ff6737a] .ant-table-tbody>tr{cursor:pointer}.pm-table-view[data-v-0ff6737a] .ant-table-tbody>tr.pm-row--high-risk{background:rgba(220,38,38,.03)}.pm-table-view[data-v-0ff6737a] .ant-table-tbody>tr.pm-row--warning{background:rgba(217,119,6,.03)}.pm-table-view .risk-bar[data-v-0ff6737a]{width:4px;height:32px;border-radius:2px;margin:0 auto}.pm-table-view .risk-bar.risk-bar--red[data-v-0ff6737a]{background:#dc2626}.pm-table-view .risk-bar.risk-bar--yellow[data-v-0ff6737a]{background:#d97706}.pm-table-view .risk-bar.risk-bar--green[data-v-0ff6737a]{background:#059669}.pm-table-view .name-cell .name-text[data-v-0ff6737a]{color:#2563eb;cursor:pointer;font-weight:500}.pm-table-view .name-cell .name-text[data-v-0ff6737a]:hover{text-decoration:underline;text-underline-offset:.2em}.pm-table-view .risk-tags-cell[data-v-0ff6737a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.pm-table-view .risk-tag[data-v-0ff6737a]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap}.pm-table-view .risk-tag.risk-tag--red[data-v-0ff6737a]{background:rgba(220,38,38,.1);color:#dc2626}.pm-table-view .risk-tag.risk-tag--yellow[data-v-0ff6737a]{background:rgba(217,119,6,.1);color:#d97706}.pm-table-view .risk-tag.risk-tag--gray[data-v-0ff6737a]{background:#f1f5f9;color:#64748b}.pm-table-view .risk-tag-none[data-v-0ff6737a]{color:#cbd5e1}.pm-table-view .progress-cell .progress-bar-wrapper[data-v-0ff6737a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.pm-table-view .progress-cell .progress-track[data-v-0ff6737a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden}.pm-table-view .progress-cell .progress-fill[data-v-0ff6737a]{height:100%;border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}.pm-table-view .progress-cell .progress-pct[data-v-0ff6737a]{font-size:12px;font-weight:600;white-space:nowrap}.pm-table-view .progress-cell .progress-plan[data-v-0ff6737a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:4px}.pm-table-view .progress-cell .progress-plan-label[data-v-0ff6737a]{font-size:10px;color:#94a3b8;white-space:nowrap}.pm-table-view .progress-cell .progress-track--plan[data-v-0ff6737a]{height:3px}.pm-table-view .progress-cell .progress-fill--plan[data-v-0ff6737a]{background:#cbd5e1}.pm-table-view .progress-cell .progress-plan-pct[data-v-0ff6737a]{font-size:10px;color:#94a3b8;white-space:nowrap}.pm-table-view .status-pill[data-v-0ff6737a]{padding:2px 10px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap;display:inline-block}.pm-table-view .pm-badge-red[data-v-0ff6737a]{background:rgba(220,38,38,.1);color:#dc2626}.pm-table-view .pm-badge-green[data-v-0ff6737a]{background:rgba(5,150,105,.1);color:#059669}.pm-table-view .pm-badge-blue[data-v-0ff6737a]{background:rgba(37,99,235,.1);color:#2563eb}.pm-table-view .pm-badge-gray[data-v-0ff6737a]{background:#f1f5f9;color:#64748b}.pm-table-view .money-cell[data-v-0ff6737a]{font-size:13px}.pm-table-view .money-cell .money-spent[data-v-0ff6737a]{color:#64748b;font-size:12px}.pm-table-view .money-hidden[data-v-0ff6737a]{color:#cbd5e1}.pm-table-view .hover-preview-popover[data-v-0ff6737a]{position:fixed;z-index:1050;background:#fff;border:1px solid #cbd5e1;border-radius:10px;-webkit-box-shadow:0 4px 24px rgba(15,23,42,.12);box-shadow:0 4px 24px rgba(15,23,42,.12);padding:14px 18px;min-width:280px;font-size:13px;line-height:1.75}.pm-table-view .hover-preview-popover .preview-row[data-v-0ff6737a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:4px}.pm-table-view .hover-preview-popover .preview-row.preview-row--risk .preview-value[data-v-0ff6737a]{color:#dc2626;font-weight:500}.pm-table-view .hover-preview-popover .preview-label[data-v-0ff6737a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:70px;color:#64748b;font-size:12px}.pm-table-view .hover-preview-popover .preview-value[data-v-0ff6737a]{color:#0f172a;-webkit-box-flex:1;-ms-flex:1;flex:1}