.pr-dash[data-v-7f887c12]{padding:24px 24px 28px 25px}.pr-dash-tools[data-v-7f887c12]{display:flex;justify-content:flex-end;gap:9px}.pr-dash-tools .tp-btn[data-v-7f887c12]{font-size:14px}.pr-bell[data-v-7f887c12]{position:relative;width:42px;padding:0}.pr-bell .tp-count[data-v-7f887c12]{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;font-size:12px}.pr-monitor[data-v-7f887c12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:303px 303px;gap:25px 24px;margin-top:25px}.pr-card[data-v-7f887c12]{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgb(224 230 237 / 80%);border-radius:16px;background:#fff;box-shadow:0 1px 2px #0000000d,0 0 0 1px #00000005}.pr-span[data-v-7f887c12]{grid-column:3;grid-row:1 / span 2}.pr-strip[data-v-7f887c12]{display:block;height:4px;flex-shrink:0}.pr-strip.is-amber[data-v-7f887c12]{background:linear-gradient(90deg,#ffb900,#ff8904,#ffd230)}.pr-strip.is-red[data-v-7f887c12]{background:linear-gradient(90deg,#fb2c36,#ff2056,#ff8904)}.pr-strip.is-indigo[data-v-7f887c12]{background:linear-gradient(90deg,#4d70e9,#4d70e9,#00bcff)}.pr-strip.is-green[data-v-7f887c12]{background:linear-gradient(90deg,#00bc7d,#00c950,#00d5be)}.pr-strip.is-violet[data-v-7f887c12]{background:linear-gradient(90deg,#8e51ff,#ad46ff,#ed6aff)}.pr-card-head[data-v-7f887c12]{display:flex;align-items:center;gap:12px;padding:16px 20px}.pr-card-head>div[data-v-7f887c12]{flex:1;min-width:0}.pr-card-head h3[data-v-7f887c12]{overflow:hidden;color:#172635;font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.pr-card-head p[data-v-7f887c12]{overflow:hidden;color:#596b7f;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.pr-card-icon[data-v-7f887c12]{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px}.pr-card-icon.is-amber[data-v-7f887c12]{background:#fffbeb;color:#e17100;box-shadow:inset 0 0 0 1px #fef3c6}.pr-card-icon.is-red[data-v-7f887c12]{background:#fef2f2;color:#e7000b;box-shadow:inset 0 0 0 1px #ffe2e2}.pr-card-icon.is-indigo[data-v-7f887c12]{background:#eef2ff;color:#345de3;box-shadow:inset 0 0 0 1px #e0e7ff}.pr-card-icon.is-green[data-v-7f887c12]{background:#ecfdf5;color:#096;box-shadow:inset 0 0 0 1px #d0fae5}.pr-card-icon.is-violet[data-v-7f887c12]{background:#f5f3ff;color:#7f22fe;box-shadow:inset 0 0 0 1px #ede9fe}.pr-badge[data-v-7f887c12]{flex-shrink:0;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:16px}.pr-badge.is-amber[data-v-7f887c12]{background:#fffbeb;color:#bb4d00;box-shadow:inset 0 0 0 1px #fee685}.pr-badge.is-indigo[data-v-7f887c12]{background:#eef2ff;color:#294bc0;box-shadow:inset 0 0 0 1px #c6d2ff}.pr-badge.is-green[data-v-7f887c12]{background:#ecfdf5;color:#007a55;box-shadow:inset 0 0 0 1px #a4f4cf}.pr-badge.is-violet[data-v-7f887c12]{background:#f5f3ff;color:#7008e7;box-shadow:inset 0 0 0 1px #ddd6ff}.pr-select[data-v-7f887c12]{display:inline-flex;flex-shrink:0;align-items:center;gap:9px;height:26px;padding:0 8px 0 10px;border:1px solid #e0e6ed;border-radius:8px;background:#fff;color:#3f5061;font-size:12px;font-weight:500;box-shadow:0 1px 2px #0000000d}.pr-select svg[data-v-7f887c12]{color:#65758a}.pr-rule[data-v-7f887c12]{display:block;height:1px;margin:0 20px;background:linear-gradient(90deg,transparent,#e0e6ed,transparent)}.pr-card-body[data-v-7f887c12]{flex:1;min-height:0;padding:16px 20px}.pr-clip[data-v-7f887c12]{display:flex;flex-direction:column}.pr-clip[data-v-7f887c12]>*{min-height:0;overflow:hidden}.pr-group[data-v-7f887c12]{display:flex;align-items:center;gap:8px;font-size:11px;line-height:20px}.pr-group-icon[data-v-7f887c12]{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#fffbeb;color:#fe9a00}.pr-group b[data-v-7f887c12]{color:#596b7f;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.pr-group em[data-v-7f887c12]{color:#65758a;font-style:normal;font-weight:500}.pr-chips[data-v-7f887c12]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pr-chips li[data-v-7f887c12]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fffbeb;color:#bb4d00;font-size:12px;font-weight:500;line-height:16px;box-shadow:inset 0 0 0 1px #fee685b3}.pr-chips i[data-v-7f887c12]{width:6px;height:6px;border-radius:50%;background:#fe9a00}.pr-rows[data-v-7f887c12]{display:grid;gap:2px}.pr-rows li[data-v-7f887c12]{display:flex;align-items:center;gap:12px;padding:6px 8px}.pr-rows li>div[data-v-7f887c12]{display:grid;flex:1;min-width:0}.pr-rows strong[data-v-7f887c12],.pr-rows small[data-v-7f887c12]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-rows strong[data-v-7f887c12]{color:#3f5061;font-size:14px;font-weight:400;line-height:20px}.pr-rows small[data-v-7f887c12]{color:#65758a;font-size:11px;line-height:16.5px}.pr-score[data-v-7f887c12]{flex-shrink:0;padding:2px 8px;border:1px solid;border-radius:6px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;font-weight:600;line-height:16px}.pr-score.is-critical[data-v-7f887c12]{border-color:#ffa2a2;background:#ffe2e2;color:#9f0712}.pr-score.is-high[data-v-7f887c12]{border-color:#ffb86a;background:#ffedd4;color:#9f2d00}.pr-card-foot[data-v-7f887c12]{display:flex;justify-content:space-between;gap:8px;margin-top:auto;padding:10px 20px;border-top:1px solid #f0f3f7;color:#65758a;font-size:11px;font-weight:500;line-height:16.5px}.pr-card-foot span[data-v-7f887c12]:last-child{color:#596b7f;font-weight:400}.pr-todo[data-v-7f887c12]{display:grid;gap:2px}.pr-todo li[data-v-7f887c12]{display:flex;align-items:center;gap:10px;padding:6px 8px;color:#3f5061;font-size:14px}.pr-todo li span[data-v-7f887c12]:nth-child(2){flex:1}.pr-todo b[data-v-7f887c12]{padding:2px 8px;border-radius:6px;background:#f7f9fc;color:#596b7f;font-size:12px;font-weight:600;line-height:16px;box-shadow:inset 0 0 0 1px #e0e6ed}.pr-initial[data-v-7f887c12]{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#eef2ff,#eff6ff);color:#345de3;font-size:11px;font-weight:600;box-shadow:inset 0 0 0 1px #e0e7ff}.pr-initial.is-green[data-v-7f887c12]{width:24px;height:24px;background:linear-gradient(135deg,#ecfdf5,#f0fdfa);color:#096;font-size:10px;box-shadow:inset 0 0 0 1px #d0fae5}.pr-working[data-v-7f887c12]{width:100%;border-collapse:collapse;white-space:nowrap}.pr-working th[data-v-7f887c12]{padding:6px 8px 6px 0;color:#65758a;font-size:10px;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase}.pr-working th[data-v-7f887c12]:first-child{width:90px}.pr-working td[data-v-7f887c12]{padding:8px 8px 8px 0;border-top:1px solid #f0f3f7;vertical-align:top}.pr-working td[data-v-7f887c12]:first-child{display:flex;align-items:center;gap:8px;padding-top:9px}.pr-working td b[data-v-7f887c12]{color:#253444;font-size:14px;font-weight:500}.pr-working td span[data-v-7f887c12]:not(.pr-initial){display:block;color:#3f5061;font-size:14px;line-height:20px}.pr-working td em[data-v-7f887c12]{display:inline-block;margin-top:2px;padding:2px 6px;border-radius:4px;background:#f5f3ff;color:#7008e7;font-size:10px;font-style:normal;font-weight:500;line-height:13px;box-shadow:inset 0 0 0 1px #ddd6ff}.pr-hold li[data-v-7f887c12]{gap:4px}.pr-hold li>div[data-v-7f887c12]{margin-right:8px}.pr-follow[data-v-7f887c12],.pr-weeks[data-v-7f887c12]{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;border:1px solid #8ec5ff;border-radius:6px;background:#eff6ff;color:#294bc0;font-size:12px;font-weight:600;line-height:16px}.pr-follow.is-none[data-v-7f887c12]{border-color:#ced7e2;background:#f0f3f7;color:#526172}.pr-weeks[data-v-7f887c12]{border-color:#ffd230;background:#fef3c6;color:#973c00}.pr-pencil[data-v-7f887c12]{margin:0 4px;color:#65758a}.pr-team-stage[data-v-7f887c12]{display:flex;justify-content:center;background:#fff}.pr-team[data-v-7f887c12]{width:527px;flex-shrink:0;padding:16px;border:1px solid #e0e6ed;border-radius:12px;background:#fff;color:#172635}.pr-team.is-office[data-v-7f887c12]{border-width:2px}.pr-team-head[data-v-7f887c12]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.pr-team-head>div[data-v-7f887c12]{flex:1;min-width:0}.pr-team-head h4[data-v-7f887c12]{color:#172635;font-size:16px;font-weight:600;line-height:24px}.pr-team-head p[data-v-7f887c12]{color:#596b7f;font-size:12px;line-height:16px}.pr-team .pr-team-note[data-v-7f887c12]{margin-top:2px;color:#65758a;font-size:10px;font-style:italic;line-height:15px}.pr-summary[data-v-7f887c12]{flex-shrink:0;padding:4px 8px;border:1px solid #c6d2ff;border-radius:8px;background:#e0e7ff;color:#294bc0;font-size:12px;font-weight:500;line-height:16px}.pr-risk[data-v-7f887c12]{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;border:1px solid #ffdf20;border-radius:6px;background:#fef9c2;color:#894b00;font-size:12px;font-weight:500;line-height:16px}.pr-risk i[data-v-7f887c12]{font-style:normal;opacity:.7}.pr-risk b[data-v-7f887c12]{font-family:ui-monospace,Consolas,monospace;font-weight:500}.pr-effort[data-v-7f887c12]{height:32px;overflow:hidden;border-radius:6px;background:#e0e6ed}.pr-effort b[data-v-7f887c12]{display:block;width:100%;height:100%;background:#3b82f6}.pr-effort-row[data-v-7f887c12],.pr-variance[data-v-7f887c12]{display:flex;justify-content:space-between;color:#526172}.pr-effort-row[data-v-7f887c12]{margin:8px 0 12px;font-size:12px;line-height:16px}.pr-effort-row b[data-v-7f887c12]{margin-left:6px;color:#172635;font-weight:600}.pr-effort-row b.is-blue[data-v-7f887c12]{color:#345de3}.pr-variance[data-v-7f887c12]{margin-bottom:12px;font-size:14px;line-height:20px}.pr-variance span[data-v-7f887c12]:first-child{display:inline-flex;align-items:center;gap:8px;color:#345de3}.pr-variance b[data-v-7f887c12]{color:#3f5061;font-weight:600}.pr-mix[data-v-7f887c12]{margin-bottom:12px}.pr-mix>p[data-v-7f887c12]{display:flex;align-items:center;margin-bottom:4px;font-size:12px;font-weight:600;line-height:16px}.pr-mix>p b[data-v-7f887c12]{flex:1;font-weight:600}.pr-mix>p i[data-v-7f887c12]{margin:0 3px;color:#65758a;font-style:normal}.pr-mix .is-green[data-v-7f887c12]{color:#059669}.pr-mix .is-amber[data-v-7f887c12]{color:#e17100}.pr-mix .is-red[data-v-7f887c12]{color:#e7000b}.pr-mix-bar[data-v-7f887c12]{display:flex;height:24px;overflow:hidden;border-radius:999px;background:#e0e6ed}.pr-mix-bar b[data-v-7f887c12]{display:grid;place-items:center;background:#10b981;color:#fff;font-size:10px;font-weight:600}.pr-mix-bar em[data-v-7f887c12]{background:#ffb900}.pr-markers[data-v-7f887c12]{position:relative;height:20px}.pr-markers span[data-v-7f887c12]{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;color:#345de3;font-size:8px;font-weight:500;line-height:1;white-space:nowrap;transform:translate(-50%)}.pr-markers span[data-v-7f887c12]:before{content:"";width:0;height:0;border-right:5px solid transparent;border-bottom:6px solid #345de3;border-left:5px solid transparent}.pr-markers .is-avg[data-v-7f887c12]{color:#3f5061}.pr-markers .is-avg[data-v-7f887c12]:before{border-bottom-color:#253444}.pr-legend[data-v-7f887c12]{display:flex;flex-wrap:wrap;gap:2px 12px;color:#526172;font-size:12px;line-height:16px}.pr-legend li[data-v-7f887c12]{display:flex;align-items:center;gap:4px}.pr-legend i[data-v-7f887c12]{width:10px;height:10px;border-radius:50%}.pr-legend i.is-green[data-v-7f887c12]{background:#10b981}.pr-legend i.is-amber[data-v-7f887c12]{background:#ffb900}.pr-legend i.is-red[data-v-7f887c12]{background:#ff6467}.pr-manual[data-v-7f887c12]{margin-bottom:12px;padding:8px 12px;border:1px solid #bedbff;border-radius:6px;background:#eff6ff;color:#294bc0}.pr-manual p[data-v-7f887c12]{display:flex;gap:2px 12px;font-size:11px;line-height:16.5px}.pr-manual p[data-v-7f887c12]:first-child{justify-content:space-between;margin-bottom:4px;font-size:12px;line-height:16px}.pr-manual b[data-v-7f887c12]{color:#193cb8;font-weight:600}.pr-manual strong[data-v-7f887c12]{color:#1c398e;font-weight:600}.pr-trend-head[data-v-7f887c12]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:#596b7f;font-size:10px;line-height:15px}.pr-trend-head b[data-v-7f887c12]{margin-right:4px;color:#526172;font-size:12px;font-weight:500;line-height:16px}.pr-trend-head span[data-v-7f887c12]{display:inline-flex;align-items:center;gap:4px}.pr-trend-head i[data-v-7f887c12]{width:8px;height:8px;border-radius:50%}.pr-trend-head i.is-amber[data-v-7f887c12]{background:#fe9a00}.pr-trend-head i.is-red[data-v-7f887c12]{background:#fb2c36}.pr-trend-head i.is-blue[data-v-7f887c12]{background:#4d70e9}.pr-trend-head i.is-avg[data-v-7f887c12],.pr-trend-head i.is-kpi[data-v-7f887c12]{width:12px;height:0;border-top:2px dashed #596b7f;border-radius:0}.pr-trend-head i.is-avg[data-v-7f887c12]{border-top-color:#8ec5ff}.pr-chart[data-v-7f887c12]{display:block;margin-top:4px;border:1px solid #e0e6ed;border-radius:4px;background:#f7f9fc}.pr-chart text[data-v-7f887c12]{fill:#666;font-size:11px}.pr-grid[data-v-7f887c12]{stroke:#00000014}.pr-axis[data-v-7f887c12]{stroke:#0000001f}.pr-fill[data-v-7f887c12]{fill:#f59e0b1a}.pr-kpi[data-v-7f887c12]{stroke:#9ca3af;stroke-dasharray:6 4;stroke-width:1.5}.pr-chart .pr-kpi-label[data-v-7f887c12]{fill:#6b7280;font-size:10px;font-weight:700}.pr-avg[data-v-7f887c12]{stroke:#93c5fd;stroke-dasharray:5 4;stroke-width:1.5}.pr-line[data-v-7f887c12]{fill:none;stroke-width:2}.pr-line.is-blue[data-v-7f887c12]{stroke:#3b82f6}.pr-line.is-amber[data-v-7f887c12]{stroke:#f59e0b}.pr-line.is-red[data-v-7f887c12]{stroke:#ef4444}.pr-dot[data-v-7f887c12]{stroke:#fff;stroke-width:1.5}.pr-dot.is-blue[data-v-7f887c12]{fill:#3b82f6}.pr-dot.is-amber[data-v-7f887c12]{fill:#f59e0b}.pr-dot.is-red[data-v-7f887c12]{fill:#ef4444}.pr-tasks[data-v-7f887c12]{margin-top:12px;padding-top:12px;border-top:1px solid #e0e6ed}.pr-tasks-toggle[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 12px;color:#172635;font-size:14px;font-weight:500}.pr-tasks ul[data-v-7f887c12]{display:grid;gap:4px;margin-top:8px}.pr-tasks li[data-v-7f887c12]{display:flex;align-items:center;gap:24px;padding:6px 8px;border:1px solid #e0e6ed;border-radius:4px;background:#f7f9fc;font-size:12px;line-height:16px}.pr-tasks li>div[data-v-7f887c12]{display:grid;flex:1;min-width:0}.pr-tasks li b[data-v-7f887c12]{color:#172635;font-weight:500}.pr-tasks li span[data-v-7f887c12]{color:#596b7f}.pr-tasks li p[data-v-7f887c12]{display:grid;width:70px;font-weight:600;text-align:right}.pr-tasks li small[data-v-7f887c12]{color:#596b7f;font-size:12px;font-weight:400}.pr-tasks li em[data-v-7f887c12]{width:60px;margin-right:50px;color:#65758a;font-style:normal;text-align:right}.pr-tasks-total[data-v-7f887c12]{display:flex;justify-content:flex-end;gap:24px;margin-top:8px;padding:6px 134px 6px 8px;border:1px solid #bedbff;border-radius:4px;background:#eff6ff;color:#172635;font-size:12px;font-weight:600;line-height:16px}.pr-tasks-total span[data-v-7f887c12]{width:70px;text-align:right}.pr-breach-stage[data-v-7f887c12]{display:flex;justify-content:center;background:#f5f7fa}.pr-breach[data-v-7f887c12]{width:367px;flex-shrink:0;overflow:hidden;border-right:4px solid #82181a;border-radius:8px;background:#e7000b;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.pr-breach>header[data-v-7f887c12]{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #c10007;color:#fff}.pr-breach>header h3[data-v-7f887c12]{font-size:14px;font-weight:600;line-height:20px}.pr-breach>header b[data-v-7f887c12]{padding:2px 8px;border-radius:999px;background:#9f0712;font-size:12px;font-weight:500;line-height:16px}.pr-breach-close[data-v-7f887c12]{margin-left:auto;margin-right:4px;color:#ffe2e2}.pr-breach-body[data-v-7f887c12]{padding:12px}.pr-breach article[data-v-7f887c12]{display:grid;gap:8px;padding:12px;border:1px solid #ffc9c9;border-radius:6px;background:#fff;font-size:12px}.pr-breach-title[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;color:#172635;font-size:14px;font-weight:500;line-height:20px}.pr-breach-title svg[data-v-7f887c12]{margin-right:4px;color:#65758a}.pr-breach-message[data-v-7f887c12]{margin-top:-8px;padding-right:24px;color:#596b7f;font-size:11px;line-height:16.5px}.pr-breach-row[data-v-7f887c12]{display:flex;align-items:center;gap:8px;padding-left:4px}.pr-breach-row i[data-v-7f887c12]{width:4px;height:4px;border-radius:50%;background:#e7000b}.pr-breach-leader[data-v-7f887c12]{padding:2px 6px;border-radius:4px;background:#f0f3f7;color:#526172;font-size:10px;font-weight:500;line-height:15px}.pr-breach-row strong[data-v-7f887c12]{flex:1;margin-left:-4px;color:#3f5061;font-weight:500}.pr-breach-icon[data-v-7f887c12]{display:grid;place-items:center;width:29px;height:29px;border:1px solid #ced7e2;border-radius:6px;color:#526172}.pr-breach-icon.is-blue[data-v-7f887c12]{margin-left:-4px;border-color:#8ec5ff;background:#345de3;color:#fff}.pr-breach-foot[data-v-7f887c12]{display:flex;justify-content:flex-end}.pr-breach-foot span[data-v-7f887c12]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:1px solid #ced7e2;border-radius:6px;color:#3f5061;font-weight:500}.pr-risk-page[data-v-7f887c12]{padding:22px 25px 32px}.pr-back[data-v-7f887c12]{display:flex;align-items:center;gap:6px;color:#345de3;font-size:14px}.pr-risk-card[data-v-7f887c12]{margin-top:20px;padding:20px;border:1px solid #e0e6ed;border-radius:12px;background:#fff}.pr-risk-card>header[data-v-7f887c12]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.pr-risk-card .tp-screen-title[data-v-7f887c12]{color:#172635;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.01em}.pr-risk-card .tp-screen-title span[data-v-7f887c12]{color:#596b7f;font-weight:400}.pr-risk-card header p[data-v-7f887c12]{color:#596b7f;font-size:12px;line-height:16px}.pr-frustration[data-v-7f887c12]{display:grid;flex-shrink:0;justify-items:center;width:170px;padding:12px 0 13px;border:2px solid #ffa2a2;border-radius:8px;background:#ffe2e2;color:#c10007}.pr-frustration small[data-v-7f887c12]{font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;text-transform:uppercase}.pr-frustration strong[data-v-7f887c12]{color:#9f0712;font-size:26px;font-weight:700;line-height:32px}.pr-frustration span[data-v-7f887c12]{font-family:ui-monospace,Consolas,monospace;font-size:11px;line-height:20px}.pr-risk-summary[data-v-7f887c12]{margin-top:16px;padding-bottom:20px;border-bottom:1px solid #e0e6ed;color:#3f5061;font-size:14px;line-height:20px}.pr-risk-note[data-v-7f887c12]{margin-top:16px;color:#596b7f;font-size:11px}.pr-models[data-v-7f887c12]{margin-top:16px;padding:16px;border:1px solid #e0e6ed;border-radius:12px}.pr-models>p[data-v-7f887c12]{color:#172635;font-size:14px;font-weight:500}.pr-models ul[data-v-7f887c12]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.pr-models li[data-v-7f887c12]{display:flex;align-items:center;gap:10px;height:37px;padding:0 12px;border:1px solid #e0e6ed;border-radius:8px;color:#253444;font-size:14px}.pr-models .tp-check[data-v-7f887c12]{width:14px;height:14px;border-radius:3px}.pr-models em[data-v-7f887c12]{margin-left:auto;color:#596b7f;font-size:9.5px;font-style:normal;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.pr-models em.is-blue[data-v-7f887c12]{color:#345de3}.pr-models small[data-v-7f887c12]{display:block;margin:10px 0 12px;color:#596b7f;font-size:11px}.pr-models .tp-btn[data-v-7f887c12]{height:32px}.pr-verdict[data-v-7f887c12]{margin-top:22px;padding:16px 24px 17px;border:1px solid #e0e6ed;border-radius:12px;background:#fff}.pr-verdict>header[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;height:24px}.pr-verdict h2[data-v-7f887c12]{display:flex;align-items:center;gap:8px;color:#172635;font-size:16px;font-weight:600}.pr-verdict h2>svg[data-v-7f887c12]{color:#3b82f6}.pr-primary-badge[data-v-7f887c12]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:1px solid #8ec5ff;border-radius:4px;background:#eff6ff;color:#1447e6;font-size:10px;font-weight:600;text-transform:uppercase}.pr-verdict header p[data-v-7f887c12]{display:flex;align-items:center;gap:8px}.pr-make-primary[data-v-7f887c12]{padding:2px 8px;border:1px solid #155dfc;border-radius:8px;color:#155dfc;font-size:12px;font-weight:500;line-height:16px}.pr-tier-chip[data-v-7f887c12]{padding:2px 8px;border:1px solid #ffa2a2;border-radius:4px;background:#ffe2e2;color:#9f0712;font-size:12px;font-weight:600;line-height:16px}.pr-tier-chip.is-review[data-v-7f887c12]{border-color:#ffb86a;background:#ffedd4;color:#9f2d00}.pr-verdict-summary[data-v-7f887c12]{margin-top:32px;color:#3f5061;font-size:14px;line-height:20px}.pr-verdict-meta[data-v-7f887c12]{margin-top:12px;color:#596b7f;font-size:12px;line-height:16px}.pr-verdict-heading[data-v-7f887c12]{margin-top:8px;color:#596b7f;font-size:12px;font-weight:600;letter-spacing:.025em;line-height:16px;text-transform:uppercase}.pr-verdict ul[data-v-7f887c12]{display:grid;gap:12px;margin-top:12px}.pr-verdict li[data-v-7f887c12]{padding:4px 0 4px 12px;border-left:4px solid #fb2c36}.pr-verdict li p[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-verdict li b[data-v-7f887c12]{color:#172635;font-size:16px;font-weight:500;line-height:24px}.pr-verdict li span[data-v-7f887c12]{display:flex;gap:8px;color:#596b7f;font-size:12px}.pr-verdict li code[data-v-7f887c12]{color:#172635;font-family:ui-monospace,Consolas,monospace;font-weight:600}.pr-verdict li small[data-v-7f887c12]{display:flex;gap:8px;margin-top:2px;color:#3f5061;font-size:12px;line-height:16px}.pr-verdict li small svg[data-v-7f887c12]{flex-shrink:0;margin-top:2px;color:#f59e0b}.pr-integrity[data-v-7f887c12]{padding:18px 32px 32px}.pr-integrity .tp-screen-title[data-v-7f887c12]{color:#172635;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.01em}.pr-integrity-sub[data-v-7f887c12]{margin-top:4px;color:#526172;font-size:14px;line-height:23px}.pr-integrity-tools[data-v-7f887c12]{display:flex;align-items:center;gap:8px;margin-top:16px}.pr-integrity-tools span[data-v-7f887c12]{padding:4px 9px;border-radius:999px;background:#ffe2e2;color:#c10007;font-size:12px;font-weight:500}.pr-integrity-tools b[data-v-7f887c12]{padding:6px 12px;border-radius:6px;background:#345de3;color:#fff;font-size:14px;font-weight:600}.pr-integrity-filters[data-v-7f887c12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding:16px;border:1px solid #e0e6ed;border-radius:12px;background:#f5f7fa}.pr-integrity-filters label[data-v-7f887c12]{display:grid;gap:6px;color:#3f5061;font-size:12px}.pr-integrity-filters span[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;border:1px solid #ced7e2;border-radius:6px;background:#fff;color:#172635;font-size:14px}.pr-integrity-filters svg[data-v-7f887c12]{color:#65758a}.pr-finding[data-v-7f887c12]{display:flex;gap:8px;margin-top:16px;padding:16px;border:1px solid #e0e6ed;border-radius:12px;background:#fff}.pr-finding>div[data-v-7f887c12]{flex:1;min-width:0}.pr-finding-meta[data-v-7f887c12]{display:flex;align-items:center;gap:8px;color:#526172;font-size:12px}.pr-finding-meta b[data-v-7f887c12]{padding:2px 8px;border-radius:999px;background:#ffe2e2;color:#c10007;font-size:12px;font-weight:600;text-transform:uppercase}.pr-finding-meta span[data-v-7f887c12]{color:#596b7f}.pr-finding h3[data-v-7f887c12]{margin-top:6px;color:#172635;font-size:14px;font-weight:600;line-height:20px}.pr-finding-text[data-v-7f887c12]{margin-top:4px;color:#526172;font-size:14px;line-height:20px}.pr-finding-links[data-v-7f887c12]{display:flex;gap:12px;margin-top:6px;color:#3f5061;font-size:12px}.pr-finding-links span[data-v-7f887c12]{color:#345de3}.pr-dismiss[data-v-7f887c12]{align-self:flex-start;padding:6px 12px;border:1px solid #ced7e2;border-radius:6px;color:#172635;font-size:14px;font-weight:500}.pr-evidence[data-v-7f887c12]{margin-top:8px;overflow:hidden;padding:12px;border-radius:6px;background:#f5f7fa;color:#3f5061;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:16px;white-space:pre}.pr-mytasks-stage[data-v-7f887c12]{background:#fff}.pr-mytasks[data-v-7f887c12]{padding-bottom:24px;border:1px solid #e0e6ed;border-radius:12px;background:#fff}.pr-mytasks-head[data-v-7f887c12]{display:flex;align-items:center;gap:12px;height:97px;padding:0 26px 0 25px;border-bottom:1px solid #e0e6ed}.pr-round[data-v-7f887c12]{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;color:#526172;box-shadow:0 1px 2px #1a2b3e1a}.pr-mytasks-head h2[data-v-7f887c12]{color:#172635;font-size:20px;font-weight:600}.pr-count-pill[data-v-7f887c12]{padding:4px 12px;border:2px solid #c7d7fe;border-radius:999px;background:#eef4ff;color:#294bc0;font-size:12px;font-weight:500}.pr-mytasks-tools[data-v-7f887c12]{display:flex;align-items:flex-end;gap:9px;margin-left:auto;padding-top:10px}.pr-mytasks-tools label[data-v-7f887c12]{display:grid;gap:3px}.pr-mytasks-tools small[data-v-7f887c12]{display:flex;align-items:center;gap:4px;color:#526172;font-size:11px;font-weight:500}.pr-outline[data-v-7f887c12]{display:inline-grid;place-items:center;height:28px;padding:0 12px;border:1px solid #ced7e2;border-radius:6px;background:#fff;color:#172635;font-size:12px;font-weight:600}.pr-filter[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;width:191px;height:28px;padding:0 10px 0 11px;border:1px solid #ced7e2;border-radius:6px;color:#172635;font-size:12px}.pr-filter.is-muted[data-v-7f887c12]{color:#65758a}.pr-project[data-v-7f887c12]{margin:34px 33px 0;border:1px solid #dbeafe;border-radius:12px;background:#eef2ff;box-shadow:0 2px 6px #1a2b3e0d}.pr-project.is-open[data-v-7f887c12]{margin-top:2px;overflow:hidden;border-color:#e0e6ed;background:#fff}.pr-project>header[data-v-7f887c12]{display:flex;align-items:center;gap:14px;height:84px;padding:0 24px;color:#526172}.pr-project.is-open>header[data-v-7f887c12]{border:1px solid #d0fae5;border-radius:12px 12px 0 0;background:#effdf4}.pr-project>header p[data-v-7f887c12]{display:flex;align-items:baseline;gap:8px}.pr-project>header p+p[data-v-7f887c12]{align-items:center;margin-top:6px}.pr-project>header small[data-v-7f887c12]{color:#596b7f;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.pr-project>header b[data-v-7f887c12]{margin-right:8px;color:#172635;font-size:16px;font-weight:600}.pr-project>header p span[data-v-7f887c12]{color:#526172;font-size:12px}.pr-project>header em[data-v-7f887c12]{padding:2px 8px;border-radius:4px;font-size:12px;font-style:normal}.pr-project>header em.is-lead[data-v-7f887c12]{background:#dfe6ff;color:#345de3}.pr-project>header em.is-review[data-v-7f887c12]{border:1px solid #e9d4ff;border-radius:999px;background:#faf5ff;color:#9810fa}.pr-project>header em.is-count[data-v-7f887c12]{background:#f0f3f7;color:#526172}.pr-task-table[data-v-7f887c12]{width:100%;border-collapse:collapse;table-layout:fixed}.pr-task-table th[data-v-7f887c12]{height:48px;padding:0 8px 0 0;background:#f2f5f9;color:#596b7f;font-size:12px;font-weight:500;letter-spacing:.04em;line-height:16px;text-align:left;text-transform:uppercase}.pr-task-table th[data-v-7f887c12]:first-child,.pr-task-table td[data-v-7f887c12]:first-child{width:373px;padding-left:18px}.pr-task-table th[data-v-7f887c12]:nth-child(2){width:97px}.pr-task-table th[data-v-7f887c12]:nth-child(3){width:98px}.pr-task-table th[data-v-7f887c12]:nth-child(4){width:96px}.pr-task-table th[data-v-7f887c12]:nth-child(5){width:150px}.pr-task-table th[data-v-7f887c12]:nth-child(6){width:200px}.pr-task-table th[data-v-7f887c12]:nth-child(7){width:81px}.pr-task-table th[data-v-7f887c12]:nth-child(8){width:107px}.pr-task-table th[data-v-7f887c12]:nth-child(9),.pr-task-table th[data-v-7f887c12]:nth-child(10){width:86px}.pr-task-table th[data-v-7f887c12]:nth-child(11){width:101px}.pr-task-table td[data-v-7f887c12]{padding:14px 8px 14px 0;border-top:1px solid #e0e6ed;color:#3f5061;font-size:14px;vertical-align:middle}.pr-task-table tr.is-working td[data-v-7f887c12]{background:#f7f9fc}.pr-act[data-v-7f887c12]{display:inline-grid;place-items:center;height:27px;margin-right:9px;padding:0 8px;border:1px solid #ced7e2;border-radius:6px;background:#fff;color:#172635;font-size:12px;font-weight:500}.pr-act.is-green[data-v-7f887c12]{border-color:#00a63e;background:#00a63e;color:#fff;font-weight:600}.pr-act.is-blue[data-v-7f887c12]{border-color:#345de3;background:#345de3;color:#fff;font-weight:600}.pr-priority[data-v-7f887c12]{padding:2px 10px;border:1px solid;border-radius:999px;font-size:12px}.pr-priority.is-medium[data-v-7f887c12]{border-color:#fff085;background:#fef9c2;color:#a65f00}.pr-priority.is-high[data-v-7f887c12]{border-color:#ffc9c9;background:#ffe2e2;color:#c10007}.pr-task-table .pr-task-name[data-v-7f887c12]{padding-right:20px;color:#172635;line-height:20px}.pr-task-name small[data-v-7f887c12]{display:block;color:#596b7f;font-size:12px;line-height:16px}.pr-status[data-v-7f887c12]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:140px;height:36px;padding:0 12px;border:1px solid #e0e6ed;border-radius:8px;background:#f7f9fc;color:#526172;font-size:12px}.pr-status.is-working[data-v-7f887c12]{border-color:#ffd6a7;background:#fff7ed;color:#ca3500}.pr-status.is-review[data-v-7f887c12]{border-color:#e9d4ff;background:#faf5ff;color:#8200db}.pr-type[data-v-7f887c12]{padding:2px 9px;border:1px solid #e0e6ed;border-radius:999px;color:#172635;font-size:12px}.pr-tracked[data-v-7f887c12]{display:inline-flex;align-items:center;gap:6px;color:#345de3}.pr-progress[data-v-7f887c12]{display:grid;gap:4px}.pr-progress i[data-v-7f887c12]{width:70px;height:6px;overflow:hidden;border-radius:999px;background:#e0e6ed}.pr-progress b[data-v-7f887c12]{display:block;height:100%;background:#345de3}.pr-id[data-v-7f887c12]{color:#345de3!important}.pr-sheet[data-v-7f887c12]{background:#fff}.pr-sheet-head[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;height:76px;padding:0 26px 0 24px;border-bottom:1px solid #e0e6ed;background:#f7f9fc;color:#526172}.pr-sheet-head h3[data-v-7f887c12]{color:#172635;font-size:16px;font-weight:600}.pr-sheet-body[data-v-7f887c12]{display:grid;grid-template-columns:600px 359px;gap:49px;padding:25px 24px 46px}.pr-sheet-form[data-v-7f887c12]{display:grid;gap:0;padding-right:0}.pr-sheet-form label[data-v-7f887c12]{display:flex;flex-wrap:wrap;gap:8px 4px;margin-top:26px;color:#172635;font-size:14px;font-weight:500}.pr-sheet-note+label[data-v-7f887c12]{margin-top:16px}.pr-sheet-form label>span[data-v-7f887c12]{flex-basis:100%}.pr-sheet-form label i[data-v-7f887c12]{color:#e7000b;font-style:normal}.pr-sheet-note[data-v-7f887c12]{display:flex;align-items:center;gap:8px;height:50px;padding:0 17px;border:1px solid #c7d7fe;border-radius:8px;background:#eef4ff;color:#345de3;font-size:14px}.pr-sheet-note b[data-v-7f887c12]{color:#294bc0;font-size:16px;font-weight:600}.pr-field[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px;border:1px solid #ced7e2;border-radius:8px;color:#172635;font-size:16px;font-weight:400}.pr-field.is-select[data-v-7f887c12]{height:36px;margin-right:8px;color:#526172;font-size:14px}.pr-field.is-area[data-v-7f887c12]{align-items:flex-start;height:160px;padding-top:10px;border:2px solid #345de3}.pr-percent[data-v-7f887c12]{display:flex;align-items:center;gap:8px}.pr-percent .pr-field[data-v-7f887c12]{width:96px}.pr-percent small[data-v-7f887c12]{color:#596b7f;font-size:14px;font-weight:400}.pr-billable[data-v-7f887c12]{display:flex;align-items:center;gap:12px;margin-top:26px;color:#172635;font-size:14px;font-weight:500}.pr-sheet-form footer[data-v-7f887c12]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #e0e6ed}.pr-outline.is-lg[data-v-7f887c12]{height:38px;padding:0 16px;font-size:14px;font-weight:500}.pr-log-btn[data-v-7f887c12]{display:inline-grid;place-items:center;height:38px;padding:0 16px;border-radius:8px;background:#00a63e;color:#fff;font-size:14px;font-weight:600}.pr-log-btn.is-sm[data-v-7f887c12]{width:47px;height:29px;padding:0;border-radius:5px;font-size:12px}.pr-sheet-side[data-v-7f887c12]{position:relative}.pr-sheet-side[data-v-7f887c12]:before{content:"";position:absolute;top:0;bottom:-20px;left:-25px;border-left:1px solid #e0e6ed}.pr-side-head[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between}.pr-side-head b[data-v-7f887c12]{color:#172635;font-size:18px;font-weight:600}.pr-field.is-date[data-v-7f887c12]{width:139px;height:34px;font-size:14px}.pr-worked[data-v-7f887c12]{display:flex;gap:12px;margin-top:16px;padding:12px;border:2px solid #345de3;border-radius:10px;background:#f5f8ff}.pr-worked-actions[data-v-7f887c12]{display:grid;align-content:start;gap:8px}.pr-trash[data-v-7f887c12]{display:grid;place-items:center;height:26px;border:1px solid #ffc9c9;border-radius:5px;background:#fef2f2;color:#e7000b}.pr-worked>div[data-v-7f887c12]:last-child{display:grid;flex:1;gap:3px;font-size:12px}.pr-worked-title[data-v-7f887c12]{display:flex;align-items:center;gap:8px}.pr-worked-title b[data-v-7f887c12]{color:#172635;font-weight:600}.pr-worked-title em[data-v-7f887c12]{padding:1px 6px;border-radius:4px;background:#ecfdf5;color:#008236;font-style:normal}.pr-worked-title em[data-v-7f887c12]:before{content:"● ";font-size:8px}.pr-worked small[data-v-7f887c12]{color:#596b7f;font-size:12px}.pr-fee[data-v-7f887c12]{justify-self:start;padding:1px 6px;border-radius:4px;background:#eef4ff;color:#345de3}.pr-worked-stats[data-v-7f887c12]{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:6px}.pr-worked-stats p[data-v-7f887c12]{display:grid;padding:5px 8px;line-height:17px}.pr-worked-stats p.is-logged[data-v-7f887c12]{border-radius:4px;background:#f0fdf4}.pr-worked-stats b[data-v-7f887c12]{font-weight:500}.pr-sheet .is-blue[data-v-7f887c12]{color:#345de3}.pr-sheet .is-green[data-v-7f887c12]{color:#00a63e}.pr-today[data-v-7f887c12]{margin-top:16px;padding:0 12px;border:1px solid #e0e6ed;border-radius:10px;background:#f7f9fc}.pr-today p[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;height:60px;font-size:12px}.pr-today p+p[data-v-7f887c12]{border-top:1px solid #e0e6ed}.pr-today b[data-v-7f887c12]{color:#172635;font-weight:600}.pr-today span[data-v-7f887c12]{display:grid;justify-items:end}.pr-today strong[data-v-7f887c12]{font-size:16px;font-weight:600}.pr-today small[data-v-7f887c12]{color:#596b7f;font-size:11px}.pr-logged[data-v-7f887c12]{overflow:hidden;padding:26px 0 30px 16px}.pr-logged .tp-screen-title[data-v-7f887c12]{margin-left:8px;color:#172635;font-size:24px;font-weight:600;letter-spacing:-.01em}.pr-logged-card[data-v-7f887c12]{width:calc(100% + 40px);margin-top:24px;overflow:hidden;border:1px solid #e0e6ed;border-radius:12px;background:#fff}.pr-logged table[data-v-7f887c12]{border-collapse:collapse;table-layout:fixed;font-size:14px}.pr-logged th[data-v-7f887c12]{height:88px;padding:0 16px;background:#f2f5f9;color:#526172;font-weight:500;line-height:20px;text-align:left}.pr-logged th[data-v-7f887c12]:nth-child(1){width:56px;padding:0 0 0 20px}.pr-logged th[data-v-7f887c12]:nth-child(2){width:100px}.pr-logged th[data-v-7f887c12]:nth-child(3){width:107px}.pr-logged th[data-v-7f887c12]:nth-child(4){width:113px}.pr-logged th[data-v-7f887c12]:nth-child(5){width:261px}.pr-logged th[data-v-7f887c12]:nth-child(6){width:299px}.pr-logged th[data-v-7f887c12]:nth-child(7){width:172px}.pr-logged th[data-v-7f887c12]:nth-child(8){width:74px}.pr-logged th[data-v-7f887c12]:nth-child(9){width:247px}.pr-logged th[data-v-7f887c12]:nth-child(10){width:158px}.pr-logged .is-right[data-v-7f887c12]{padding-right:56px;text-align:right}.pr-logged td[data-v-7f887c12]{padding:0 8px 0 16px;white-space:nowrap;border-top:1px solid #e0e6ed;color:#172635;vertical-align:middle}.pr-logged td[data-v-7f887c12]:first-child{padding:0 0 0 20px}.pr-logged td[data-v-7f887c12]:nth-child(2){padding:15px 0 15px 12px}.pr-logged tr:not(.pr-logged-group) td[data-v-7f887c12]{height:57px}.pr-logged .is-muted[data-v-7f887c12]{color:#596b7f}.pr-logged .is-strong[data-v-7f887c12]{font-weight:500}.pr-logged-group td[data-v-7f887c12]{height:70px;padding:0 32px!important;border-top:2px solid #bfd3f8;border-bottom:2px solid #bfd3f8;background:#eef3fd}.pr-logged tbody+tbody .pr-logged-group td[data-v-7f887c12]{border-top-color:#7c8b9b}.pr-logged-group b[data-v-7f887c12]{display:block;color:#294bc0;font-weight:600}.pr-logged-group span[data-v-7f887c12]{display:block;margin-top:4px;color:#172635}.pr-logged-group em[data-v-7f887c12]{color:#4d70e9;font-style:normal}.pr-mini[data-v-7f887c12]{display:grid;place-items:center;width:70px;height:24px;border-radius:4px;font-size:12px;font-weight:500}.pr-mini+.pr-mini[data-v-7f887c12]{margin-top:4px}.pr-mini.is-edit[data-v-7f887c12]{background:#e0e7ff;color:#294bc0}.pr-mini.is-view[data-v-7f887c12]{background:#dcfce7;color:#008236}.pr-pricing[data-v-7f887c12]{padding:3px 8px;border-radius:999px;background:#dbeafe;color:#294bc0;font-size:12px;font-weight:500}.pr-pricing.is-hourly[data-v-7f887c12]{background:#dcfce7;color:#008236}.pr-work[data-v-7f887c12]{padding:3px 12px;border-radius:999px;background:#3b82f6;color:#fff;font-size:12px;font-weight:500}.pr-work.is-design[data-v-7f887c12]{background:#bfdbfe;color:#1e40af}.pr-taskid[data-v-7f887c12]{padding:3px 7px;border-radius:4px;background:#f0f3f7;color:#526172;font-size:11px}.pr-logged.is-full[data-v-7f887c12]{overflow:visible}.pr-logged.is-full .pr-logged-card[data-v-7f887c12]{width:2114px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(10){width:119px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(11){width:212px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(12){width:80px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(13){width:89px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(14){width:88px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(15){width:97px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(n+11),.pr-logged.is-full td[data-v-7f887c12]:nth-child(n+11){padding:0 12px}.pr-logged.is-full th[data-v-7f887c12]:nth-child(10),.pr-logged.is-full td[data-v-7f887c12]:nth-child(10){padding-right:16px}.pr-logged.is-full td.is-muted[data-v-7f887c12]{color:#596b7f;font-weight:500}.pr-time-progress[data-v-7f887c12]{width:180px}.pr-time-progress>i[data-v-7f887c12]{display:block;height:20px;overflow:hidden;border-radius:6px;background:#e3e8ee}.pr-time-progress>i>i[data-v-7f887c12]{display:block;height:100%;background:#05df72}.pr-time-progress span[data-v-7f887c12]{display:flex;justify-content:space-between;margin-top:4px;color:#596b7f;font-size:12px;line-height:16px}.pr-time-progress b[data-v-7f887c12]{color:#00a63e;font-weight:500}.pr-time-total[data-v-7f887c12]{color:#526172;font-weight:500}.pr-flag[data-v-7f887c12]{display:inline-flex;padding:4px 8px;border-radius:999px;background:#f0f3f7;color:#233445;font-size:12px;font-weight:500;line-height:16px}.pr-flag.is-billable[data-v-7f887c12]{background:#dcfce7;color:#016630}.pr-flag.is-invoiced[data-v-7f887c12]{background:#dbeafe;color:#193cb8}.pr-audit[data-v-7f887c12]{padding:18px 48px 32px}.pr-audit .tp-screen-title[data-v-7f887c12]{color:#172635;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.01em}.pr-audit-sub[data-v-7f887c12]{margin-top:4px;color:#526172;font-size:14px;line-height:23px}.pr-audit-filters[data-v-7f887c12]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:16px;padding:16px;border:1px solid #e0e6ed;border-radius:8px;background:#f5f7fa}.pr-audit-filters label[data-v-7f887c12]{display:grid;gap:4px;color:#3f5061;font-size:12px;line-height:16px}.pr-audit-filters label>span[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;border:1px solid #ced7e2;border-radius:6px;background:#fff;color:#172635;font-size:14px}.pr-audit-filters svg[data-v-7f887c12]{color:#a3afbd}.pr-audit-filters .is-strong svg[data-v-7f887c12]{color:#172635}.pr-audit-filters .pr-audit-id[data-v-7f887c12]{gap:8px;padding:0;border:0;background:transparent}.pr-audit-id em[data-v-7f887c12]{display:flex;flex:1;align-items:center;height:36px;padding:0 12px;border:1px solid #ced7e2;border-radius:6px;background:#fff;color:#8a99ab;font-style:normal}.pr-audit-id b[data-v-7f887c12]{display:flex;align-items:center;height:36px;padding:0 12px;border:1px solid #ced7e2;border-radius:6px;background:#fff;color:#172635;font-weight:500}.pr-audit-card[data-v-7f887c12]{margin-top:16px;overflow:hidden;border:1px solid #e0e6ed;border-radius:8px;background:#fff}.pr-audit-card table[data-v-7f887c12]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:20px}.pr-audit-card th[data-v-7f887c12]{height:37px;padding:0 16px;background:#f5f7fa;color:#596b7f;font-size:12px;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase}.pr-audit-card th[data-v-7f887c12]:nth-child(1){width:174px}.pr-audit-card th[data-v-7f887c12]:nth-child(2){width:154px}.pr-audit-card th[data-v-7f887c12]:nth-child(3){width:95px}.pr-audit-card th[data-v-7f887c12]:nth-child(4){width:307px}.pr-audit-card td[data-v-7f887c12]{padding:10px 16px;border-top:1px solid #e0e6ed;color:#172635;vertical-align:top}.pr-audit-when[data-v-7f887c12]{color:#596b7f!important;white-space:nowrap}.pr-audit-who[data-v-7f887c12]{display:block;font-weight:500;white-space:nowrap}.pr-audit-card small[data-v-7f887c12]{display:block;margin-top:2px;color:#8a99ab;font-size:10px;line-height:15px}.pr-audit-event[data-v-7f887c12]{display:inline-flex;padding:2px 8px;border-radius:999px;background:#dbeafe;color:#193cb8;font-size:12px;font-weight:500;line-height:16px}.pr-audit-card .pr-audit-type[data-v-7f887c12]{margin-top:4px;color:#596b7f;font-size:12px;line-height:16px}.pr-audit-item[data-v-7f887c12]{color:#3f5061!important}.pr-audit-change[data-v-7f887c12]{color:#3f5061;font-size:12px;font-weight:500;line-height:16px}.pr-audit-change+.pr-audit-change[data-v-7f887c12]{margin-top:4px}.pr-audit-change s[data-v-7f887c12]{margin-left:4px;color:#596b7f;font-weight:400}.pr-audit-change i[data-v-7f887c12]{margin:0 4px;color:#8a99ab;font-style:normal;font-weight:400}.pr-audit-change b[data-v-7f887c12]{color:#172635;font-weight:500}.pr-why[data-v-7f887c12]{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid var(--tp-line-soft)}.pr-why span[data-v-7f887c12]{display:inline-flex;align-items:center;gap:6px;color:var(--tp-soft);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pr-why b[data-v-7f887c12]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;background:var(--tp-blue);color:#fff;font-size:12px;font-weight:600}
