@media (min-width:721px){.ssp-root--v4-app{--ssp-v415-sidebar:270px;--ssp-v416-sidebar:270px;--ssp-v417-sidebar:270px;--ssp-v418-sidebar:270px;--ssp-v420-sidebar:270px}.ssp-root--workspace-first .ssp-shell-grid,.ssp-root--v4-app .ssp-shell-grid,.ssp-shell-grid--workspace-first{grid-template-columns:var(--ssp-v420-sidebar) minmax(0,1fr)}.ssp-root--workspace-first .ssp-sidebar,.ssp-root--v4-app .ssp-sidebar{width:var(--ssp-v420-sidebar);min-width:var(--ssp-v420-sidebar)}.ssp-root--v4-app.ssp-project-workspace-open .ssp-modal-overlay--workspace:has(.ssp-project-pane--v41){left:var(--ssp-v420-sidebar)}}@media (min-width:1101px){.ssp-root--v4-app{--ssp-v415-sidebar:292px;--ssp-v416-sidebar:292px;--ssp-v417-sidebar:292px;--ssp-v418-sidebar:292px;--ssp-v420-sidebar:292px}}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-title-block--no-avatar{gap:0;align-items:flex-start}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-project-flow-card{min-height:0}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-actions{margin:8px 0 16px}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-list{display:grid;gap:8px}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row{appearance:none;width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;border:1px solid rgba(10,38,64,.08);border-radius:13px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-ink);padding:8px 10px;text-align:left;box-shadow:none;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row:hover{border-color:rgba(0,65,101,.28);background:var(--ssp-surface-alt,var(--ssp-surface-alt))}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row__icon{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:var(--ssp-bg-panel);color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row__icon svg{width:16px;height:16px}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row__main{min-width:0}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row__main strong{display:block;color:var(--ssp-v41-ink);font-size:13px;line-height:1.25;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row__main small{display:block;margin-top:2px;color:var(--ssp-v41-muted);font-size:11px;font-weight:700}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-flow-row em{color:var(--ssp-danger-strong);font-style:normal;font-size:12px;font-weight:800;white-space:nowrap}@media (min-width:1025px){.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-docs-card{grid-column:1 / span 2}.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-details-card,.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-history-card,.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-activity-card,.ssp-root--v4-app .ssp-project-pane--v41 .ssp-v41-docs-card{min-width:0}}.ssp-root--v4-app .ssp-project-pane--v42{display:grid;gap:18px;max-width:100%;padding:28px;color:var(--ssp-v41-ink)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar{margin:0;display:flex;align-items:center;justify-content:space-between;gap:20px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-area h2{margin:0;font-size:clamp(26px,2.35vw,38px);line-height:1.06;letter-spacing:-.045em;font-weight:900;color:var(--ssp-v41-ink)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:14px;color:var(--ssp-v41-muted);font-size:14px;font-weight:750}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-meta strong{color:var(--ssp-v41-ink);font-weight:850}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ssp-v41-line);background:var(--ssp-surface,var(--ssp-surface));border-radius:18px;box-shadow:0 14px 34px rgba(7,26,47,.05);overflow:hidden}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card div{padding:20px 22px;border-right:1px solid var(--ssp-v41-line)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card div:last-child{border-right:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card span{display:block;color:var(--ssp-v41-muted);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card strong{display:block;font-size:28px;line-height:1;color:var(--ssp-v41-ink);font-weight:900;letter-spacing:-.035em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small{display:block;margin-top:10px;color:var(--ssp-v41-muted);font-weight:750}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:18px;align-items:center;border:1px solid rgba(245,141,20,.26);border-radius:18px;background:linear-gradient(90deg,rgba(255,247,237,.9),rgba(255,255,255,.96));box-shadow:0 14px 34px rgba(7,26,47,.04);padding:18px 20px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-icon{width:58px;height:58px;border:1px solid rgba(245,141,20,.25);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));display:grid;place-items:center;color:var(--ssp-warning)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-icon svg{width:25px;height:25px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action h3{margin:4px 0 6px;font-size:20px;line-height:1.2;color:var(--ssp-v41-ink);font-weight:900;letter-spacing:-.02em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action span{color:var(--ssp-v41-muted);font-size:13px;font-weight:800}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-tabs{border:0;border-bottom:1px solid var(--ssp-v41-line);border-radius:0;background:transparent;box-shadow:none;gap:18px;overflow:visible}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-tabs button{min-height:46px;padding:0 0;border-bottom-width:2px;color:var(--ssp-muted);background:transparent}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-tabs button.is-active{color:var(--ssp-blue-strong);border-bottom-color:var(--ssp-blue);background:transparent}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:22px;align-items:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-panel{border:1px solid var(--ssp-v41-line);background:var(--ssp-surface,var(--ssp-surface));border-radius:18px;box-shadow:0 14px 34px rgba(7,26,47,.05);padding:20px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-panel-head h3{margin:4px 0 0;font-size:18px;font-weight:900;color:var(--ssp-v41-ink);letter-spacing:-.015em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid{display:grid;grid-template-columns:280px minmax(0,1fr);border:1px solid rgba(10,38,64,.08);border-radius:16px;overflow:hidden}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column{border-right:1px solid rgba(10,38,64,.08);background:var(--ssp-surface-alt,var(--ssp-surface-alt));padding:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column{padding:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column>p,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column>p{margin:0 0 14px;color:var(--ssp-v41-muted);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage-rail{margin:0;gap:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage{min-height:62px;border-left:2px solid var(--ssp-border);padding-left:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-active{border-left-color:var(--ssp-blue);background:var(--ssp-surface,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-flow-list{display:grid;gap:0;margin-bottom:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-flow-row{border:0;border-bottom:1px solid rgba(10,38,64,.08);border-radius:0;background:var(--ssp-surface,var(--ssp-surface));box-shadow:none;min-height:54px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-cockpit-milestones-inline{margin-top:10px;border:0;padding:0;background:transparent;box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-milestone-list--jobs{gap:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-milestone{background:var(--ssp-surface,var(--ssp-surface));border-bottom:1px solid rgba(10,38,64,.08);border-radius:0;padding:10px 0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-actions{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid rgba(10,38,64,.08);border-radius:14px;overflow:hidden;margin-bottom:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action{min-height:66px;border:0;border-right:1px solid rgba(10,38,64,.08);background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand);display:grid;place-items:center;gap:5px;font-weight:850;font-size:12px;box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action:last-child{border-right:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action svg{width:18px;height:18px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-activity-composer{margin-bottom:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-hidden-control{display:none}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{max-width:460px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column{border-right:0;border-bottom:1px solid rgba(10,38,64,.08)}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace-main{display:grid;gap:18px;align-content:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace-side{min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace .ssp-v42-next-action{margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel{overflow:hidden;padding:18px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid rgba(10,38,64,.08);border-radius:16px;overflow:hidden;margin-bottom:14px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action{min-width:0;min-height:62px;padding:10px 6px;border:0;border-right:1px solid rgba(10,38,64,.08);background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand);display:grid;place-items:center;gap:6px;font-weight:850;font-size:11.5px;line-height:1.1;box-shadow:none;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action svg{width:19px;height:19px;display:block}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action:hover,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action.is-active{background:var(--ssp-bg-cool);color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-stack{margin-bottom:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace[hidden]{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer{margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-empty,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-subhead,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-commercial-card{border:1px solid rgba(10,38,64,.08);border-radius:16px;background:var(--ssp-surface-alt,var(--ssp-surface-alt));padding:14px;margin-bottom:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-empty{display:grid;gap:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-empty strong,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-subhead strong{display:block;color:var(--ssp-v41-ink);font-size:14px;font-weight:900}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-empty span,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-subhead span{display:block;margin-top:4px;color:var(--ssp-v41-muted);font-size:12.5px;line-height:1.35;font-weight:650}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-commercial-card{display:grid;gap:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-commercial-card h3{margin:0;font-size:18px;color:var(--ssp-v41-ink);font-weight:900;letter-spacing:-.02em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-commercial-card div{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(10,38,64,.07);padding-top:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-commercial-card span{color:var(--ssp-v41-muted);font-size:12px;font-weight:800}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-commercial-card strong{color:var(--ssp-v41-ink);font-size:13px;font-weight:900;text-align:right}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type{min-width:0;width:100%;height:34px;padding:0;display:grid;place-items:center}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type svg{width:16px;height:16px}@media (max-width:1380px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{grid-template-columns:minmax(0,1fr) 390px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action{font-size:11px;padding-inline:4px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action{grid-template-columns:50px minmax(0,1fr) auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-icon{width:50px;height:50px}}.ssp-root--v4-app .ssp-project-pane--v42{gap:14px;padding-top:22px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar{min-height:22px;margin-bottom:-2px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head{grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-area h2{font-size:clamp(25px,2.05vw,34px)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-meta{margin-top:10px;gap:14px;font-size:13px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{border-radius:15px;box-shadow:0 10px 26px rgba(7,26,47,.04)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card div{padding:14px 16px;min-height:74px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card span{font-size:10.5px;margin-bottom:8px;letter-spacing:.08em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card strong{font-size:24px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small{margin-top:7px;font-size:11px;line-height:1.2}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-tabs button{min-height:38px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{grid-template-columns:minmax(0,1fr) 400px;gap:18px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel{padding:16px;overflow:visible}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-panel-head{margin-bottom:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-actions{border-radius:14px;margin-bottom:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action{min-height:52px;padding:8px 6px;font-size:11px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action:hover,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action.is-active{background:var(--ssp-surface,var(--ssp-surface));box-shadow:inset 0 -2px 0 var(--ssp-v41-action);color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-stack{margin-bottom:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer{border:1px solid rgba(10,38,64,.08);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));padding:10px;box-shadow:none;margin:0 0 12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--note{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms .ssp-activity-type{height:40px;border:1px solid rgba(10,38,64,.08);border-radius:11px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand);display:grid;grid-template-columns:1fr;place-items:center;box-shadow:none;padding:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms .ssp-activity-type span{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms .ssp-activity-type:hover,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms .ssp-activity-type.is-active{border-color:rgba(0,65,101,.55);background:var(--ssp-surface,var(--ssp-surface));box-shadow:inset 0 -2px 0 var(--ssp-v41-action)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-composer__body[hidden]{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-composer--channel-waiting{padding:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-composer--channel-waiting .ssp-activity-source-toggle,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-composer--channel-waiting textarea,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-composer--channel-waiting .ssp-activity-composer__foot{display:none}@media (max-width:1380px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{grid-template-columns:minmax(0,1fr) 370px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{max-width:420px}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head{align-items:start;margin-top:-2px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{align-self:start;justify-self:end;max-width:340px;min-width:300px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card div{min-height:58px;padding:11px 14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card span{margin-bottom:5px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card strong{font-size:22px;line-height:1}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small{margin-top:5px;font-size:10.5px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-inline-meta{appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;padding:0;margin:0;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-inline-meta:hover strong{color:var(--ssp-v41-brand);text-decoration:underline;text-underline-offset:3px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-edit,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-date{appearance:none;border:0;background:transparent;display:block;text-align:left;padding:0;margin:0;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-edit{color:var(--ssp-v41-ink);font-size:18px;line-height:1.2;font-weight:900;letter-spacing:-.02em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-edit:hover{color:var(--ssp-v41-brand);text-decoration:underline;text-underline-offset:3px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-date{margin-top:7px;color:var(--ssp-v41-muted);font-size:12px;font-weight:800}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-date:hover{color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms .ssp-activity-type{flex:1 1 0;min-width:0;height:38px;border:1px solid rgba(10,38,64,.1);border-radius:11px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand);box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms .ssp-activity-type.is-active,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-type-row--comms .ssp-activity-type:hover{background:var(--ssp-surface,var(--ssp-surface));border-color:rgba(0,65,101,.62);box-shadow:inset 0 -2px 0 var(--ssp-v41-action)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-inline-project-edit textarea[name="next_action"]{min-height:92px}@media (max-width:1380px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{min-width:280px;max-width:300px}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-cockpit-milestones-inline{margin-top:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone-list--jobs{position:relative;padding-left:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone{min-height:46px;padding:10px 0;display:flex;align-items:center;gap:10px;background:var(--ssp-surface,var(--ssp-surface));border-bottom:1px solid rgba(10,38,64,.08)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone:last-child{border-bottom:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone input{flex:0 0 auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head{align-items:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{justify-self:end;align-self:start;min-width:280px;max-width:300px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card div{min-height:58px;padding:12px 15px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-tabs{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{margin-top:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-actions{grid-template-columns:repeat(5,minmax(0,1fr));border-radius:15px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-action{min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-files-panel{margin-top:14px;border-top:1px solid rgba(10,38,64,.08);padding-top:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-files-panel .ssp-pane-card__head{margin-bottom:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-note.is-expanded{display:block;max-height:none;overflow:visible;white-space:pre-wrap;-webkit-line-clamp:unset}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card{margin-left:auto;justify-self:end;align-self:start;width:300px;max-width:300px;min-width:280px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head{display:block;margin-top:4px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-edit{font-weight:500;letter-spacing:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-tools{padding:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter{appearance:none;border:1px solid rgba(10,38,64,.10);background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand);border-radius:10px;min-height:34px;padding:7px 8px;font-size:11.5px;font-weight:800;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter:hover,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter.is-active{border-color:rgba(0,65,101,.42);box-shadow:inset 0 -2px 0 var(--ssp-v41-action)}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar{display:grid;grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card{justify-self:start;margin-left:0}}.ssp-root--v4-app .ssp-project-pane--v42{gap:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;margin:0 0 6px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-header-main{display:grid;gap:8px;min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-area{min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-area h2{margin:0;max-width:100%}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-meta{margin-top:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-head{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{align-self:start;justify-self:end;width:300px;min-width:280px;max-width:300px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{margin-top:10px}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{justify-self:start;width:min(100%,300px);min-width:0}}.ssp-root--v4-app .ssp-project-pane--v42{gap:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar{margin:0 0 0;gap:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-header-main{gap:6px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-area h2{font-size:clamp(25px,2vw,34px);line-height:1.04}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-meta{margin-top:6px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace{margin-top:2px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card{align-self:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-cell{appearance:none;border:0;border-right:1px solid var(--ssp-v41-line);background:var(--ssp-surface,var(--ssp-surface));text-align:left;padding:12px 15px;min-height:58px;display:block;color:inherit;font:inherit}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-cell:last-child{border-right:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-cell--editable{cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-cell--editable:hover strong{color:var(--ssp-v41-brand);text-decoration:underline;text-underline-offset:3px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card>.ssp-inline-edit-host{padding:10px;border-right:1px solid var(--ssp-v41-line);min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card .ssp-inline-project-edit{margin:0;padding:0;border:0;box-shadow:none;background:transparent}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card .ssp-inline-project-edit label{font-size:11px;gap:4px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card .ssp-inline-project-edit input{min-height:34px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card .ssp-inline-edit-actions{margin-top:6px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column{min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-workspace{margin-top:14px;border-top:1px solid var(--ssp-v41-line,rgba(15,23,42,.08));padding-top:14px;display:grid;gap:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-workspace__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-workspace__head h3{margin:2px 0 0;font-size:15px;line-height:1.15;color:var(--ssp-v41-ink,var(--ssp-ink-soft))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-workspace__head>span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--ssp-v41-line,rgba(15,23,42,.08));background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-muted,var(--ssp-muted,var(--ssp-muted)));font-size:11px;font-weight:850}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-workspace__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-card{border:1px solid var(--ssp-v41-line,rgba(15,23,42,.08));border-radius:16px;background:rgba(255,255,255,.96);padding:13px;display:grid;gap:10px;align-content:start;min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-card--wide{grid-column:1 / -1}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-card h4{margin:2px 0 0;font-size:15px;line-height:1.15;color:var(--ssp-v41-ink,var(--ssp-ink-soft))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-card small{display:block;margin-top:3px;color:var(--ssp-v41-muted,var(--ssp-muted,var(--ssp-muted)));line-height:1.35}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-card>.ssp-text-button{justify-self:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-card__body{display:grid;gap:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-mini-person{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;border:1px solid rgba(15,23,42,.06);border-radius:13px;background:var(--ssp-surface,var(--ssp-surface));min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-mini-person div{min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-mini-person strong{display:block;font-size:13px;color:var(--ssp-v41-ink,var(--ssp-ink-soft));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-mini-person small{margin:2px 0 0;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-mini-person span{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:rgba(0,65,101,.06);color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));font-size:10px;font-weight:850}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-empty{display:grid;gap:3px;padding:12px;border:1px dashed rgba(15,23,42,.13);border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-muted,var(--ssp-muted,var(--ssp-muted)))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-empty strong{color:var(--ssp-v41-ink,var(--ssp-ink-soft));font-size:13px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-empty span{font-size:12px;line-height:1.35}@media (max-width:900px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-workspace__grid{grid-template-columns:1fr}}.ssp-root{color:var(--ssp-text,var(--ssp-navy-deep));font-family:var(--ssp-font-family,'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif)}.ssp-root h1,.ssp-root h2,.ssp-root h3,.ssp-root h4,.ssp-root h5,.ssp-root h6,.ssp-root strong,.ssp-root label,.ssp-root .ssp-project-pane__title,.ssp-root .ssp-project-pane h1,.ssp-root .ssp-project-title,.ssp-root .ssp-project-card strong,.ssp-root .ssp-project-card--premium strong,.ssp-root .ssp-pane-title-row h2,.ssp-root .ssp-stage-column h3,.ssp-root .ssp-activity-title,.ssp-root .ssp-value-card__value,.ssp-root .ssp-project-header-main,.ssp-root .ssp-header-title{color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root p,.ssp-root span,.ssp-root small,.ssp-root dd,.ssp-root .ssp-muted-copy,.ssp-root .ssp-card p,.ssp-root .ssp-project-card span,.ssp-root .ssp-project-card__footer small,.ssp-root .ssp-eyebrow,.ssp-root .ssp-meta,.ssp-root .ssp-project-meta,.ssp-root .ssp-next-action__meta{color:var(--ssp-muted,var(--ssp-muted))}.ssp-root .ssp-button,.ssp-root .ssp-button--primary,.ssp-root button.is-active,.ssp-root .ssp-filter-pill.is-active,.ssp-root .ssp-stage-pill.is-active{background:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root .ssp-nav-item.is-active,.ssp-root--workspace-first .ssp-nav-item.is-active{background:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root .ssp-nav-item:not(.is-active),.ssp-root--workspace-first .ssp-nav-item:not(.is-active){color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root .ssp-icon-button,.ssp-root .ssp-v4-icon-action,.ssp-root .ssp-nav-icon svg,.ssp-root .ssp-project-action svg{color:var(--ssp-primary,var(--ssp-primary));stroke:currentColor}.ssp-root a,.ssp-root .ssp-link,.ssp-root .ssp-pane-tabs .is-active{color:var(--ssp-primary,var(--ssp-primary))}.ssp-root .ssp-accent,.ssp-root [data-ssp-accent]{color:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)))}.ssp-appearance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ssp-appearance-preview{margin:16px 0;padding:16px;border:1px solid rgba(0,65,101,.12);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-appearance-preview h3{margin:0 0 6px}.ssp-appearance-preview p{margin:0 0 14px}@media (max-width:760px){.ssp-appearance-grid{grid-template-columns:1fr}}.ssp-root,.ssp-root--workspace-first,.ssp-root--v4-app{color:var(--ssp-text,var(--ssp-navy-deep));font-family:var(--ssp-font-family,'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif)}.ssp-root *,.ssp-root *::before,.ssp-root *::after{font-family:inherit}.ssp-root:where(h1,h2,h3,h4,h5,h6,strong,b,label,legend,dt,th),.ssp-root:where(.ssp-header-title,.ssp-pane-title-row h2,.ssp-project-title,.ssp-project-pane__title,.ssp-v42-title,.ssp-v42-title h1,.ssp-v42-project-title,.ssp-v42-header-title,.ssp-v42-card-title,.ssp-v42-stage-title,.ssp-v42-workspace-title,.ssp-v42-stage-card strong,.ssp-v42-training-block strong,.ssp-stage-title,.ssp-stage-card__title,.ssp-project-flow-title,.ssp-project-card strong,.ssp-project-card--premium strong,.ssp-account-title,.ssp-card-title,.ssp-value-card__value,.ssp-kpi-value,.ssp-settings-card h2,.ssp-settings-card h3,.ssp-activity-title,.ssp-history-title,.ssp-commercial-title,.ssp-next-action__title){color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root:where(.ssp-meta,.ssp-muted,.ssp-muted-copy,.ssp-eyebrow,.ssp-project-meta,.ssp-next-action__meta,.ssp-activity-meta,.ssp-history-meta,.ssp-card-subtitle,.ssp-project-card__footer small,.ssp-v42-meta,.ssp-v42-subtitle,.ssp-v42-training-block p,.ssp-settings-card p){color:var(--ssp-muted,var(--ssp-muted))}.ssp-root:where(input,textarea,select){color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root:where(input::placeholder,textarea::placeholder){color:color-mix(in srgb,var(--ssp-muted,var(--ssp-muted)) 72%,var(--ssp-surface,var(--ssp-surface)) 28%)}.ssp-root:where(a,.ssp-link,.ssp-text-button,.ssp-button--link){color:var(--ssp-primary,var(--ssp-text,var(--ssp-navy-deep)))}.ssp-root:where(.ssp-button,.ssp-button--primary,.ssp-filter-pill.is-active,.ssp-stage-pill.is-active,.ssp-nav-item.is-active,.ssp-settings-nav button.is-active){background:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));border-color:color-mix(in srgb,var(--ssp-primary,var(--ssp-primary)) 82%,var(--ssp-surface,var(--ssp-surface)) 18%)}.ssp-root:where(.ssp-button--secondary,.ssp-filter-pill:not(.is-active),.ssp-text-button,.ssp-v4-icon-action,.ssp-icon-button,.ssp-settings-nav button){color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root:where(.ssp-icon-button svg,.ssp-v4-icon-action svg,.ssp-nav-icon svg,.ssp-project-action svg,.ssp-activity-action svg,.ssp-v42-rail-icon svg,.ssp-v42-action-icon svg){color:var(--ssp-primary,var(--ssp-primary));stroke:currentColor}.ssp-root:where(.ssp-accent,[data-ssp-accent],.ssp-badge,.ssp-pill--accent){color:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)))}.ssp-root:where(.ssp-progress span,.ssp-progress-bar span,.ssp-card-progress span,.ssp-stage-column h3::after,.ssp-v42-progress span){background:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)))}.ssp-root:where(.ssp-card,.ssp-panel,.ssp-project-card,.ssp-project-pane,.ssp-v42-card,.ssp-settings-card,.ssp-activity-card,.ssp-history-row,.ssp-sidebar,.ssp-workspace,.ssp-system-pane,.ssp-modal__body){color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root:where(.ssp-sidebar .ssp-nav-item:not(.is-active),.ssp-sidebar-footer button,.ssp-sidebar-brand){color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root .ssp-appearance-preview{color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root--v4-app .ssp-activity-note.is-expanded,.ssp-activity-note.is-expanded{display:block;max-height:none;overflow:visible;white-space:pre-wrap;-webkit-line-clamp:unset;-webkit-box-orient:initial}.ssp-root--v4-app .ssp-activity-read-more,.ssp-activity-read-more{cursor:pointer}.ssp-sidebar-brand__meta{display:grid;gap:2px;margin-top:10px;color:var(--ssp-muted,var(--ssp-muted));font-size:11px;line-height:1.25}.ssp-sidebar-brand__meta strong{color:var(--ssp-text,var(--ssp-navy-deep));font-size:13px;font-weight:760}.ssp-root--v4-app .ssp-sidebar .ssp-nav-item.is-active,.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item.is-active{color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-label,.ssp-root--v4-app .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon,.ssp-root--v4-app .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon svg,.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-label,.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon,.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon svg{color:var(--ssp-on-primary,var(--ssp-surface));stroke:currentColor}.ssp-root--v4-app .ssp-sidebar-action>span{background:rgba(0,65,101,.10);color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root--v4-app .ssp-sidebar-brand.ssp-sidebar-brand--logo-only,.ssp-root--workspace-first .ssp-sidebar-brand.ssp-sidebar-brand--logo-only{display:block;align-items:initial;justify-content:initial}.ssp-root--v4-app .ssp-sidebar-brand__logo,.ssp-root--workspace-first .ssp-sidebar-brand__logo{display:block}.ssp-root--v4-app .ssp-sidebar-brand__meta,.ssp-root--workspace-first .ssp-sidebar-brand__meta{display:grid;gap:2px;margin-top:8px;line-height:1.2}.ssp-root--v4-app .ssp-sidebar-brand__meta strong,.ssp-root--workspace-first .ssp-sidebar-brand__meta strong{display:block;color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root--v4-app .ssp-sidebar-brand__meta span,.ssp-root--workspace-first .ssp-sidebar-brand__meta span{display:block;color:var(--ssp-muted,var(--ssp-muted))}.ssp-root--v4-app .ssp-sidebar-context,.ssp-root--workspace-first .ssp-sidebar-context{background:transparent;border-color:rgba(0,65,101,.10);box-shadow:none}.ssp-root--v4-app .ssp-sidebar-action>span,.ssp-root--workspace-first .ssp-sidebar-action>span{background:transparent;background-color:transparent;color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root--v4-app .ssp-sidebar-action>span svg,.ssp-root--workspace-first .ssp-sidebar-action>span svg{stroke:currentColor}.ssp-root--v4-app .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon,.ssp-root--v4-app .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon svg,.ssp-root--v4-app .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-label,.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon,.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-icon svg,.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item.is-active .ssp-nav-label{color:var(--ssp-on-primary,var(--ssp-surface));stroke:currentColor}.ssp-root--v4-app .ssp-sidebar-brand.ssp-sidebar-brand--logo-only,.ssp-root--workspace-first .ssp-sidebar-brand.ssp-sidebar-brand--logo-only{display:grid;justify-items:center;text-align:center;padding:0 8px 18px;margin:0 0 14px;border-bottom:1px solid rgba(0,65,101,.08)}.ssp-root--v4-app .ssp-sidebar-brand__logo,.ssp-root--workspace-first .ssp-sidebar-brand__logo{margin:0 auto;object-position:center center}.ssp-root--v4-app .ssp-sidebar-brand__meta,.ssp-root--workspace-first .ssp-sidebar-brand__meta{justify-items:center;text-align:center;margin-top:10px}.ssp-root--v4-app .ssp-sidebar-brand__meta strong,.ssp-root--workspace-first .ssp-sidebar-brand__meta strong{font-weight:520;font-size:12.5px}.ssp-root--v4-app .ssp-sidebar-brand__meta span,.ssp-root--workspace-first .ssp-sidebar-brand__meta span{font-size:10.5px}.ssp-root--v4-app .ssp-sidebar-context,.ssp-root--workspace-first .ssp-sidebar-context{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.ssp-root--v4-app .ssp-sidebar-context--global,.ssp-root--workspace-first .ssp-sidebar-context--global,.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context],.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context]{margin:16px 0 0;padding-top:15px;border-top:1px solid rgba(0,65,101,.10)}.ssp-root--v4-app .ssp-sidebar-context__head,.ssp-root--workspace-first .ssp-sidebar-context__head{padding:0 2px 8px}.ssp-root--v4-app .ssp-sidebar-context__head span,.ssp-root--workspace-first .ssp-sidebar-context__head span{color:var(--ssp-muted,var(--ssp-muted))}.ssp-root--v4-app .ssp-sidebar-context__list,.ssp-root--workspace-first .ssp-sidebar-context__list{gap:8px}.ssp-root--v4-app .ssp-sidebar-action,.ssp-root--workspace-first .ssp-sidebar-action{background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.10);box-shadow:none}.ssp-root--v4-app .ssp-sidebar-action>span,.ssp-root--workspace-first .ssp-sidebar-action>span{width:20px;height:20px;background:transparent;background-color:transparent;color:var(--ssp-primary,var(--ssp-primary));border:0;border-radius:0}.ssp-root--v4-app .ssp-sidebar-action>span svg,.ssp-root--workspace-first .ssp-sidebar-action>span svg{width:18px;height:18px;stroke:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-sidebar-action strong,.ssp-root--workspace-first .ssp-sidebar-action strong{color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root--v4-app .ssp-sidebar-brand.ssp-sidebar-brand--logo-only,.ssp-root--workspace-first .ssp-sidebar-brand.ssp-sidebar-brand--logo-only{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;justify-content:stretch;gap:10px;padding:4px 8px 18px;margin:0 0 16px;border-bottom:1px solid rgba(0,65,101,0.10);text-align:left}.ssp-root--v4-app .ssp-sidebar-brand__logo,.ssp-root--workspace-first .ssp-sidebar-brand__logo{width:38px;height:38px;max-width:38px;max-height:38px;object-fit:contain;object-position:center}.ssp-root--v4-app .ssp-sidebar-brand__meta,.ssp-root--workspace-first .ssp-sidebar-brand__meta{align-items:flex-start;text-align:left;gap:2px;min-width:0}.ssp-root--v4-app .ssp-sidebar-brand__meta strong,.ssp-root--workspace-first .ssp-sidebar-brand__meta strong{font-weight:600;font-size:12px;line-height:1.15;letter-spacing:0;color:var(--ssp-primary,var(--ssp-primary));white-space:normal}.ssp-root--v4-app .ssp-sidebar-brand__meta span,.ssp-root--workspace-first .ssp-sidebar-brand__meta span{font-size:10px;line-height:1.2;color:var(--ssp-muted,var(--ssp-muted));font-weight:500;letter-spacing:0}.ssp-root--v4-app .ssp-sidebar-context,.ssp-root--workspace-first .ssp-sidebar-context{border-top:1px solid rgba(0,65,101,0.12);padding-top:14px}.ssp-root--v4-app .ssp-sidebar-action,.ssp-root--workspace-first .ssp-sidebar-action{border-color:rgba(0,65,101,0.16);box-shadow:0 6px 16px rgba(0,65,101,0.025)}.ssp-root--v4-app .ssp-sidebar-action:hover,.ssp-root--workspace-first .ssp-sidebar-action:hover{border-color:rgba(0,65,101,0.28);box-shadow:0 10px 22px rgba(0,65,101,0.055)}.ssp-root--v4-app .ssp-sidebar-action>span,.ssp-root--workspace-first .ssp-sidebar-action>span{background:transparent;border:0;box-shadow:none;color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-sidebar-action>span svg,.ssp-root--workspace-first .ssp-sidebar-action>span svg{color:var(--ssp-primary,var(--ssp-primary));stroke:currentColor}.ssp-root--v4-app .ssp-modal-overlay--drawer,.ssp-root--workspace-first .ssp-modal-overlay--drawer{position:fixed;inset:0;z-index:99998;display:flex;justify-content:flex-end;align-items:stretch;padding:18px;background:rgba(8,25,36,0.28);backdrop-filter:blur(14px) saturate(130%)}.ssp-root--v4-app .ssp-drawer,.ssp-root--workspace-first .ssp-drawer{width:min(520px,calc(100vw - 36px));height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(0,65,101,0.14);border-radius:28px;background:rgba(255,255,255,0.98);box-shadow:-24px 26px 80px rgba(4,22,43,0.18);color:var(--ssp-text,var(--ssp-v4-brand))}.ssp-root--v4-app .ssp-drawer__header,.ssp-root--workspace-first .ssp-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px 24px 18px;border-bottom:1px solid rgba(0,65,101,0.1)}.ssp-root--v4-app .ssp-drawer__header h2,.ssp-root--workspace-first .ssp-drawer__header h2{margin:0;color:var(--ssp-primary,var(--ssp-primary));font-size:30px;line-height:1.05;letter-spacing:-0.04em}.ssp-root--v4-app .ssp-drawer__header .ssp-icon-button,.ssp-root--workspace-first .ssp-drawer__header .ssp-icon-button{flex:0 0 auto;width:38px;height:38px;border:1px solid rgba(0,65,101,0.12);border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));box-shadow:0 8px 18px rgba(4,22,43,0.06)}.ssp-root--v4-app .ssp-drawer__body,.ssp-root--workspace-first .ssp-drawer__body{min-height:0;overflow:auto;padding:20px 24px 96px}.ssp-root--v4-app .ssp-drawer__intro,.ssp-root--workspace-first .ssp-drawer__intro{margin:0 0 18px;color:var(--ssp-muted,var(--ssp-muted));font-size:14px;line-height:1.45}.ssp-root--v4-app .ssp-project-drawer,.ssp-root--workspace-first .ssp-project-drawer{display:grid;gap:16px}.ssp-root--v4-app .ssp-drawer-section,.ssp-root--workspace-first .ssp-drawer-section{display:grid;gap:14px;padding:16px;border:1px solid rgba(0,65,101,0.12);border-radius:22px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 10px 24px rgba(4,22,43,0.035)}.ssp-root--v4-app .ssp-drawer-section.is-hidden,.ssp-root--workspace-first .ssp-drawer-section.is-hidden{display:none}.ssp-root--v4-app .ssp-section-title,.ssp-root--workspace-first .ssp-section-title{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start}.ssp-root--v4-app .ssp-section-title>span,.ssp-root--workspace-first .ssp-section-title>span{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(0,65,101,0.12);border-radius:999px;color:var(--ssp-primary,var(--ssp-primary));font-size:12px;font-weight:800;background:var(--ssp-surface-alt,var(--ssp-surface-alt))}.ssp-root--v4-app .ssp-section-title h3,.ssp-root--workspace-first .ssp-section-title h3{margin:0;color:var(--ssp-primary,var(--ssp-primary));font-size:15px;line-height:1.15}.ssp-root--v4-app .ssp-section-title p,.ssp-root--workspace-first .ssp-section-title p{margin:4px 0 0;color:var(--ssp-muted,var(--ssp-muted));font-size:12px;line-height:1.35}.ssp-root--v4-app .ssp-project-type-grid,.ssp-root--workspace-first .ssp-project-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ssp-root--v4-app .ssp-choice-card,.ssp-root--workspace-first .ssp-choice-card{position:relative;min-height:98px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:14px;border:1px solid rgba(0,65,101,0.13);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ssp-root--v4-app .ssp-choice-card:hover,.ssp-root--workspace-first .ssp-choice-card:hover{border-color:rgba(0,65,101,0.28);box-shadow:0 12px 24px rgba(4,22,43,0.055);transform:translateY(-1px)}.ssp-root--v4-app .ssp-choice-card.is-selected,.ssp-root--workspace-first .ssp-choice-card.is-selected{border-color:var(--ssp-primary,var(--ssp-primary));box-shadow:inset 0 0 0 1px var(--ssp-primary,var(--ssp-primary)),0 12px 26px rgba(0,65,101,0.08)}.ssp-root--v4-app .ssp-choice-card input,.ssp-root--workspace-first .ssp-choice-card input{position:absolute;top:12px;left:12px;width:16px;height:16px;accent-color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-choice-card strong,.ssp-root--workspace-first .ssp-choice-card strong{font-size:15px;line-height:1.1}.ssp-root--v4-app .ssp-choice-card small,.ssp-root--workspace-first .ssp-choice-card small{color:var(--ssp-muted,var(--ssp-muted));font-size:12px;line-height:1.3}.ssp-root--v4-app .ssp-field,.ssp-root--workspace-first .ssp-field{display:grid;gap:7px;color:var(--ssp-primary,var(--ssp-primary));font-size:13px;font-weight:800}.ssp-root--v4-app .ssp-field input,.ssp-root--v4-app .ssp-field select,.ssp-root--workspace-first .ssp-field input,.ssp-root--workspace-first .ssp-field select{width:100%;min-height:42px;border:1px solid rgba(0,65,101,0.14);border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));padding:9px 12px;font-size:14px;font-weight:650;outline:none;box-shadow:none}.ssp-root--v4-app .ssp-field input:focus,.ssp-root--v4-app .ssp-field select:focus,.ssp-root--workspace-first .ssp-field input:focus,.ssp-root--workspace-first .ssp-field select:focus{border-color:var(--ssp-action,var(--ssp-primary,var(--ssp-primary)));box-shadow:0 0 0 3px rgba(0,65,101,0.14)}.ssp-root--v4-app .ssp-project-drawer__chips,.ssp-root--workspace-first .ssp-project-drawer__chips{display:flex;flex-wrap:wrap;gap:8px}.ssp-root--v4-app .ssp-project-drawer__chip,.ssp-root--workspace-first .ssp-project-drawer__chip{min-height:34px;padding:0 12px;border:1px solid rgba(0,65,101,0.14);border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font-weight:800;cursor:pointer}.ssp-root--v4-app .ssp-project-drawer__chip.is-selected,.ssp-root--workspace-first .ssp-project-drawer__chip.is-selected{border-color:var(--ssp-primary,var(--ssp-primary));box-shadow:inset 0 0 0 1px var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-drawer-two,.ssp-root--workspace-first .ssp-drawer-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ssp-root--v4-app .ssp-drawer-footer,.ssp-root--workspace-first .ssp-drawer-footer{position:sticky;bottom:-96px;display:grid;grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);gap:10px;padding:14px 0 0;background:linear-gradient(180deg,rgba(255,255,255,0),var(--ssp-surface,var(--ssp-surface)) 28%)}.ssp-root--v4-app .ssp-sr-field,.ssp-root--workspace-first .ssp-sr-field{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media (max-width:720px){.ssp-root--v4-app .ssp-modal-overlay--drawer,.ssp-root--workspace-first .ssp-modal-overlay--drawer{padding:0}.ssp-root--v4-app .ssp-drawer,.ssp-root--workspace-first .ssp-drawer{width:100vw;border-radius:0}.ssp-root--v4-app .ssp-project-type-grid,.ssp-root--v4-app .ssp-drawer-two,.ssp-root--workspace-first .ssp-project-type-grid,.ssp-root--workspace-first .ssp-drawer-two{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-action-drawer,.ssp-root--workspace-first .ssp-action-drawer{display:grid;gap:18px}.ssp-root--v4-app .ssp-drawer--account,.ssp-root--v4-app .ssp-drawer--contact,.ssp-root--v4-app .ssp-drawer--command,.ssp-root--workspace-first .ssp-drawer--account,.ssp-root--workspace-first .ssp-drawer--contact,.ssp-root--workspace-first .ssp-drawer--command{width:min(520px,calc(100vw - 42px))}.ssp-root--v4-app .ssp-command--drawer,.ssp-root--workspace-first .ssp-command--drawer{display:grid;gap:16px}.ssp-root--v4-app .ssp-command__search-row,.ssp-root--workspace-first .ssp-command__search-row{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid rgba(0,65,101,.14);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 12px 28px rgba(0,65,101,.06)}.ssp-root--v4-app .ssp-command__search-row>span,.ssp-root--workspace-first .ssp-command__search-row>span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:28px;border:1px solid rgba(0,65,101,.12);border-radius:999px;color:var(--ssp-primary,var(--ssp-primary));font-size:12px;font-weight:800;background:rgba(0,65,101,.08)}.ssp-root--v4-app .ssp-command__search-row input,.ssp-root--workspace-first .ssp-command__search-row input{width:100%;border:0;outline:0;color:var(--ssp-primary,var(--ssp-primary));font-size:15px;font-weight:650;background:transparent}.ssp-root--v4-app .ssp-command__quick-actions,.ssp-root--workspace-first .ssp-command__quick-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ssp-root--v4-app .ssp-command__quick-actions button,.ssp-root--workspace-first .ssp-command__quick-actions button{min-height:42px;border:1px solid rgba(0,65,101,.14);border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font-weight:800;cursor:pointer}.ssp-root--v4-app .ssp-command__quick-actions button:hover,.ssp-root--workspace-first .ssp-command__quick-actions button:hover{border-color:rgba(0,65,101,.55);box-shadow:0 10px 24px rgba(0,65,101,.08)}.ssp-root--v4-app .ssp-drawer--command .ssp-command__results,.ssp-root--workspace-first .ssp-drawer--command .ssp-command__results{display:grid;gap:8px;max-height:calc(100vh - 320px);overflow:auto}.ssp-root--v4-app .ssp-drawer--command .ssp-command-result,.ssp-root--workspace-first .ssp-drawer--command .ssp-command-result{width:100%;text-align:left;border:1px solid rgba(0,65,101,.1);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));padding:12px 14px;display:grid;gap:4px;color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-drawer--command .ssp-command-result.is-selected,.ssp-root--workspace-first .ssp-drawer--command .ssp-command-result.is-selected{border-color:rgba(0,65,101,.6);box-shadow:inset 4px 0 0 var(--ssp-primary,var(--ssp-primary)),0 10px 24px rgba(0,65,101,.08)}.ssp-root--v4-app .ssp-drawer--command .ssp-command-result span,.ssp-root--workspace-first .ssp-drawer--command .ssp-command-result span,.ssp-root--v4-app .ssp-command-hint,.ssp-root--workspace-first .ssp-command-hint{color:var(--ssp-muted,var(--ssp-muted));font-size:12px}.ssp-root--v4-app .ssp-command-empty,.ssp-root--workspace-first .ssp-command-empty{padding:22px;border:1px dashed rgba(0,65,101,.16);border-radius:16px;color:var(--ssp-muted,var(--ssp-muted));text-align:center}@media (max-width:720px){.ssp-root--v4-app .ssp-command__quick-actions,.ssp-root--workspace-first .ssp-command__quick-actions{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-modal-overlay--record-drawer,.ssp-root--workspace-first .ssp-modal-overlay--record-drawer{align-items:stretch;justify-content:flex-end;padding:18px;background:rgba(8,25,36,0.30);backdrop-filter:blur(16px) saturate(130%)}.ssp-root--v4-app .ssp-record-drawer,.ssp-root--workspace-first .ssp-record-drawer{width:min(680px,calc(100vw - 42px));height:100%;border-radius:28px;overflow:hidden}.ssp-root--v4-app .ssp-record-drawer__header,.ssp-root--workspace-first .ssp-record-drawer__header{padding:24px 24px 16px;background:rgba(255,255,255,.96)}.ssp-root--v4-app .ssp-record-drawer__body,.ssp-root--workspace-first .ssp-record-drawer__body{padding:18px 24px 110px;background:linear-gradient(180deg,var(--ssp-surface-alt,var(--ssp-surface-alt)) 0%,var(--ssp-bg) 100%)}.ssp-root--v4-app .ssp-record-drawer-shell,.ssp-root--workspace-first .ssp-record-drawer-shell{display:grid;gap:16px}.ssp-root--v4-app .ssp-record-hero,.ssp-root--workspace-first .ssp-record-hero{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:center;padding:18px;border:1px solid rgba(0,65,101,.10);border-radius:24px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 14px 30px rgba(4,22,43,.045)}.ssp-root--v4-app .ssp-record-hero__icon,.ssp-root--workspace-first .ssp-record-hero__icon{width:52px;height:52px;display:grid;place-items:center;border-radius:18px;background:rgba(0,65,101,.13);color:var(--ssp-primary,var(--ssp-primary));font-weight:900;font-size:18px}.ssp-root--v4-app .ssp-record-hero h3,.ssp-root--workspace-first .ssp-record-hero h3{margin:2px 0 4px;color:var(--ssp-primary,var(--ssp-primary));font-size:26px;line-height:1.05;letter-spacing:-.035em}.ssp-root--v4-app .ssp-record-hero small,.ssp-root--workspace-first .ssp-record-hero small{color:var(--ssp-muted,var(--ssp-muted));font-size:13px;line-height:1.35}.ssp-root--v4-app .ssp-record-metrics,.ssp-root--workspace-first .ssp-record-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ssp-root--v4-app .ssp-record-metrics article,.ssp-root--workspace-first .ssp-record-metrics article{min-width:0;padding:14px;border:1px solid rgba(0,65,101,.10);border-radius:20px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 10px 22px rgba(4,22,43,.035)}.ssp-root--v4-app .ssp-record-metrics span,.ssp-root--workspace-first .ssp-record-metrics span{display:block;margin-bottom:5px;color:var(--ssp-muted,var(--ssp-muted));font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.ssp-root--v4-app .ssp-record-metrics strong,.ssp-root--workspace-first .ssp-record-metrics strong{display:block;overflow:hidden;color:var(--ssp-primary,var(--ssp-primary));font-size:18px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ssp-root--v4-app .ssp-record-form,.ssp-root--workspace-first .ssp-record-form,.ssp-root--v4-app .ssp-record-list,.ssp-root--workspace-first .ssp-record-list{display:grid;gap:10px}.ssp-root--v4-app .ssp-record-linked-row,.ssp-root--workspace-first .ssp-record-linked-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(0,65,101,.09);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-root--v4-app .ssp-record-linked-row__icon,.ssp-root--workspace-first .ssp-record-linked-row__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:15px;background:rgba(0,65,101,.12);color:var(--ssp-primary,var(--ssp-primary));font-weight:900}.ssp-root--v4-app .ssp-record-linked-row strong,.ssp-root--workspace-first .ssp-record-linked-row strong{display:block;color:var(--ssp-primary,var(--ssp-primary));font-size:14px;line-height:1.15}.ssp-root--v4-app .ssp-record-linked-row small,.ssp-root--workspace-first .ssp-record-linked-row small{display:block;margin-top:3px;color:var(--ssp-muted,var(--ssp-muted));font-size:12px}@media (max-width:720px){.ssp-root--v4-app .ssp-modal-overlay--record-drawer,.ssp-root--workspace-first .ssp-modal-overlay--record-drawer{padding:0}.ssp-root--v4-app .ssp-record-drawer,.ssp-root--workspace-first .ssp-record-drawer{width:100vw;height:100dvh;border-radius:0}.ssp-root--v4-app .ssp-record-metrics,.ssp-root--workspace-first .ssp-record-metrics{grid-template-columns:1fr}.ssp-root--v4-app .ssp-record-linked-row,.ssp-root--workspace-first .ssp-record-linked-row{grid-template-columns:40px minmax(0,1fr)}.ssp-root--v4-app .ssp-record-linked-row .ssp-text-button,.ssp-root--workspace-first .ssp-record-linked-row .ssp-text-button{grid-column:2;justify-self:start}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;text-align:left;background:transparent;color:var(--ssp-v41-ink)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage svg{width:16px;height:16px;color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage small{font-size:11px;font-weight:850;color:var(--ssp-v41-muted);text-transform:uppercase;letter-spacing:.06em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-current small{color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-locked{border-left-color:rgba(0,65,101,.22);background:rgba(0,65,101,.025)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-locked.is-active{border-left-color:var(--ssp-v41-brand);background:var(--ssp-surface,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-disabled{opacity:.45;cursor:not-allowed;background:transparent}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column.is-read-only{background:rgba(0,65,101,.018)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-milestone.is-read-only{opacity:.85;cursor:default}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-milestone-list.is-read-only input{cursor:not-allowed}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-workspace--locked{border:1px solid rgba(0,65,101,.08);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));padding:16px;margin-top:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-locked-note{display:grid;gap:8px;padding:14px;border-radius:14px;background:rgba(0,65,101,.035);border:1px solid rgba(0,65,101,.08)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-locked-note strong{display:flex;align-items:center;gap:8px;color:var(--ssp-v41-brand);font-weight:900}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-locked-note svg{width:16px;height:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-locked-note small{color:var(--ssp-v41-muted);font-weight:700;line-height:1.45}.ssp-proposal-builder .ssp-proposal-form{display:grid;gap:14px}.ssp-proposal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ssp-proposal-grid label{display:grid;gap:6px;color:var(--ssp-primary,var(--ssp-primary));font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ssp-proposal-grid textarea{width:100%;min-height:84px;resize:vertical;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:16px;padding:12px;color:var(--ssp-primary,var(--ssp-primary));background:var(--ssp-surface,var(--ssp-surface));font:inherit;text-transform:none;letter-spacing:0;font-weight:500}.ssp-proposal-grid textarea:focus{outline:2px solid rgba(0,65,101,.18);border-color:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)))}.ssp-proposal-wide{grid-column:1 / -1}.ssp-proposal-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ssp-doc-list{display:grid;gap:8px}.ssp-doc-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:14px;color:var(--ssp-primary,var(--ssp-primary));background:var(--ssp-surface,var(--ssp-surface))}.ssp-doc-row__file{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:rgba(0,65,101,.10);color:var(--ssp-primary,var(--ssp-primary))}.ssp-doc-row__meta{min-width:0}.ssp-doc-row__meta strong,.ssp-doc-row__meta small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssp-doc-row__meta small{opacity:.7;margin-top:2px}.ssp-doc-row__actions{display:flex;align-items:center;gap:5px}.ssp-doc-action{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:10px;color:var(--ssp-primary,var(--ssp-primary));background:var(--ssp-surface,var(--ssp-surface));text-decoration:none;cursor:pointer;padding:0}.ssp-doc-action:hover{border-color:rgba(0,65,101,.55);background:rgba(0,65,101,.08);color:var(--ssp-primary,var(--ssp-primary))}.ssp-doc-action svg{width:15px;height:15px}@media (max-width:900px){.ssp-proposal-grid{grid-template-columns:1fr}}.ssp-proposal-linked{border:1px solid rgba(0,65,101,.10);border-radius:16px;padding:14px;background:rgba(255,255,255,.72)}.ssp-proposal-linked__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.ssp-proposal-linked__item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;border:1px solid rgba(0,65,101,.10);border-radius:13px;padding:10px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-proposal-linked__item strong,.ssp-proposal-linked__item small{display:block}.ssp-proposal-linked__item small{margin-top:2px;color:var(--ssp-muted,var(--ssp-muted));font-size:12px}@media (max-width:980px){.ssp-proposal-linked__list{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42{padding-bottom:96px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace-main,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-panel,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column{overflow:visible}.ssp-proposal-builder{margin-bottom:28px}.ssp-proposal-grid textarea{min-height:108px}.ssp-proposal-linked__item strong{white-space:normal}.ssp-root--v4-app .ssp-workspace--project,.ssp-root--workspace-first .ssp-workspace--project{height:100dvh;max-height:100dvh;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:16px 18px 24px}.ssp-root--v4-app .ssp-project-workspace-page,.ssp-root--workspace-first .ssp-project-workspace-page{min-height:0;padding-bottom:44px}.ssp-root--v4-app .ssp-project-pane--v42,.ssp-root--workspace-first .ssp-project-pane--v42{gap:12px;padding:14px 0 26px;min-height:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar{gap:12px;margin-bottom:4px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-area h2,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-title-area h2{font-size:clamp(24px,1.9vw,32px)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-workspace{gap:16px;align-items:start;min-height:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace-main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-workspace-main,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace-side,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-workspace-side{min-height:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-next-action{padding:14px 16px;grid-template-columns:48px minmax(0,1fr) auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-icon,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-next-icon{width:48px;height:48px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-panel{padding:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-panel{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 286px)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{flex:1 1 auto;min-height:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-stage-column,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-action-column{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-action-column{padding:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel{max-height:calc(100dvh - 158px);display:flex;flex-direction:column;min-height:0;overflow:hidden}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-activity-list--history,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-activity-list--history{flex:1 1 auto;min-height:130px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:3px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-files-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-files-panel{flex:0 0 auto;margin-top:12px}.ssp-root--v4-app .ssp-proposal-builder,.ssp-root--workspace-first .ssp-proposal-builder{margin-bottom:12px}.ssp-root--v4-app .ssp-proposal-grid,.ssp-root--workspace-first .ssp-proposal-grid{gap:10px}.ssp-root--v4-app .ssp-proposal-grid textarea,.ssp-root--workspace-first .ssp-proposal-grid textarea{min-height:96px;max-height:none}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-panel,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel{max-height:none}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-workspace{align-items:stretch}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-workspace-main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-workspace-main{display:flex;flex-direction:column;min-height:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-panel{flex:1 1 auto;min-height:0;max-height:calc(100dvh - 238px)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-milestone span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-milestone span{font-weight:500}.ssp-root--v4-app .ssp-project-action-button,.ssp-root--workspace-first .ssp-project-action-button,.ssp-root--v4-app .ssp-project-row button,.ssp-root--workspace-first .ssp-project-row button{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-panel{max-height:none}}.ssp-proposal-builder--locked .ssp-proposal-readonly{display:grid;gap:var(--ssp-space-3,12px)}.ssp-proposal-readonly__block{padding:var(--ssp-space-3,12px);border:1px solid var(--ssp-border,rgba(0,65,101,.12));border-radius:var(--ssp-radius-lg,16px);background:var(--ssp-surface,var(--ssp-surface))}.ssp-proposal-readonly__block div{margin-top:4px;color:var(--ssp-text,var(--ssp-navy-deep));font-size:.94rem;line-height:1.5;white-space:pre-wrap}.ssp-v42-workspace-main,.ssp-v42-workspace-side{align-self:stretch}.ssp-v42-project-flow-panel,.ssp-files-panel{height:100%}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-proposal-builder:not(.ssp-proposal-builder--locked) .ssp-proposal-grid{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-proposal-builder:not(.ssp-proposal-builder--locked) .ssp-proposal-grid>label{grid-column:1 / -1}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-proposal-builder:not(.ssp-proposal-builder--locked) .ssp-proposal-grid textarea{min-height:126px;line-height:1.45}.ssp-doc-row__actions{gap:6px}.ssp-doc-action{appearance:none;-webkit-appearance:none;font:inherit}.ssp-doc-action:focus,.ssp-doc-action:focus-visible{outline:2px solid rgba(0,65,101,.35);outline-offset:2px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary))}.ssp-document-preview{height:min(82vh,820px);display:flex;flex-direction:column;gap:14px;color:var(--ssp-primary,var(--ssp-primary))}.ssp-document-preview header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:4px 2px 0}.ssp-document-preview h2{margin:0;font-size:24px;line-height:1.15;color:var(--ssp-primary,var(--ssp-primary))}.ssp-document-preview p{margin:6px 0 0;color:var(--ssp-text-muted,var(--ssp-muted,var(--ssp-muted)))}.ssp-document-preview iframe{flex:1 1 auto;width:100%;min-height:520px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-doc-row__file,.ssp-doc-action,button.ssp-doc-action,.ssp-doc-row__actions .ssp-doc-action{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));box-shadow:none}.ssp-doc-row__file{border:1px solid var(--ssp-border,var(--ssp-border));color:var(--ssp-primary,var(--ssp-primary))}.ssp-doc-action,button.ssp-doc-action,.ssp-doc-row__actions .ssp-doc-action{border:1px solid var(--ssp-border,var(--ssp-border));color:var(--ssp-primary,var(--ssp-primary))}.ssp-doc-action:hover,button.ssp-doc-action:hover,.ssp-doc-row__actions .ssp-doc-action:hover{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));border-color:rgba(0,65,101,.55);color:var(--ssp-primary,var(--ssp-primary))}.ssp-doc-action svg,.ssp-doc-row__file svg{background:transparent}.ssp-doc-row__actions .ssp-doc-action,.ssp-doc-row__actions button.ssp-doc-action{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));box-shadow:none}.ssp-doc-row__actions .ssp-doc-action .ssp-activity-icon-svg,.ssp-doc-row__actions .ssp-doc-action svg,.ssp-doc-row__file .ssp-activity-icon-svg,.ssp-doc-row__file svg{background:transparent;background-color:transparent;box-shadow:none;color:currentColor}.ssp-doc-row__actions .ssp-doc-action::before,.ssp-doc-row__actions .ssp-doc-action::after{display:none}.ssp-document-preview-overlay{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:28px;background:rgba(0,20,32,.46)}.ssp-document-preview-modal{width:min(1120px,96vw);height:min(860px,92vh);display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:24px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 28px 80px rgba(0,30,48,.24);color:var(--ssp-primary,var(--ssp-primary))}.ssp-document-preview-modal header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ssp-document-preview-modal h2{margin:0;font-size:24px;line-height:1.15;color:var(--ssp-primary,var(--ssp-primary))}.ssp-document-preview-modal p{margin:6px 0 0;color:var(--ssp-text-muted,var(--ssp-muted,var(--ssp-muted)))}.ssp-document-preview-modal__actions{display:inline-flex;align-items:center;gap:10px}.ssp-document-preview-modal iframe{flex:1 1 auto;width:100%;min-height:520px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-doc-row__actions .ssp-doc-action,.ssp-doc-row__actions button.ssp-doc-action,.ssp-doc-row__file{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));box-shadow:none}.ssp-doc-row__actions .ssp-doc-action svg,.ssp-doc-row__file svg,.ssp-doc-row__actions .ssp-doc-action .ssp-activity-icon-svg{background:transparent;background-color:transparent;box-shadow:none}.ssp-document-preview-modal .ssp-document-preview-modal__actions .ssp-button{background:var(--ssp-primary,var(--ssp-primary));background-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));border-color:var(--ssp-primary,var(--ssp-primary));box-shadow:none}.ssp-document-preview-modal .ssp-document-preview-modal__actions .ssp-button:hover,.ssp-document-preview-modal .ssp-document-preview-modal__actions .ssp-button:focus{background:var(--ssp-primary,var(--ssp-primary));background-color:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-document-preview-modal .ssp-document-preview-modal__actions .ssp-icon-button,.ssp-document-preview-modal .ssp-document-preview-modal__actions button[data-ssp-close-document-preview]{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));border:1px solid var(--ssp-border,var(--ssp-border));box-shadow:none}.ssp-document-preview-modal .ssp-document-preview-modal__actions .ssp-icon-button:hover,.ssp-document-preview-modal .ssp-document-preview-modal__actions button[data-ssp-close-document-preview]:hover{background:rgba(0,65,101,.10);background-color:rgba(0,65,101,.10);color:var(--ssp-primary,var(--ssp-primary))}.ssp-contract-panel{display:grid;gap:14px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:20px;padding:16px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-contract-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ssp-contract-panel__head h4{margin:2px 0 4px;color:var(--ssp-primary,var(--ssp-primary))}.ssp-contract-panel__head small,.ssp-contract-activity__empty,.ssp-contract-event small{color:var(--ssp-muted,var(--ssp-muted))}.ssp-contract-status{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid var(--ssp-border,var(--ssp-border));color:var(--ssp-primary,var(--ssp-primary));background:var(--ssp-surface,var(--ssp-surface));font-size:12px;font-weight:700}.ssp-contract-link-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.ssp-contract-link-form label{display:grid;gap:6px;color:var(--ssp-primary,var(--ssp-primary));font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ssp-contract-link-form input,.ssp-contract-link-readonly{width:100%;min-height:44px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:14px;padding:10px 12px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font:inherit;text-transform:none;letter-spacing:0;font-weight:500}.ssp-contract-link-readonly a{color:var(--ssp-primary,var(--ssp-primary));word-break:break-word}.ssp-contract-activity{display:grid;gap:10px;padding-top:2px}.ssp-contract-activity__list{display:grid;gap:8px}.ssp-contract-event{display:flex;align-items:flex-start;gap:10px;border-top:1px solid var(--ssp-border,var(--ssp-border));padding-top:10px}.ssp-contract-event>span{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;color:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)))}.ssp-contract-event div{display:grid;gap:2px}.ssp-contract-event strong{color:var(--ssp-primary,var(--ssp-primary))}@media (max-width:760px){.ssp-contract-link-form{grid-template-columns:1fr}.ssp-contract-panel__head{flex-direction:column}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-panel-head--compact,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-panel-head--compact{margin-bottom:10px;align-items:center}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-panel-head--compact .ssp-eyebrow,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-panel-head--compact .ssp-eyebrow{margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-actions,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-actions{grid-template-columns:repeat(5,minmax(58px,1fr));overflow:visible;align-items:stretch;margin-bottom:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-action,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-action{min-height:56px;padding:9px 6px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;line-height:1.15;overflow:visible;font-weight:500}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-action svg,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-action svg{width:18px;height:18px;flex:0 0 auto;display:block}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-action span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-activity-action span{display:block;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-cockpit-milestones-inline{overflow:visible}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone-list--jobs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone{flex:0 1 auto;min-height:36px;padding:7px 10px;border:1px solid rgba(10,38,64,.10);border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));gap:8px;white-space:nowrap}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone:last-child{border-bottom:1px solid rgba(10,38,64,.10)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone span{font-size:12px;font-weight:800;color:var(--ssp-v41-ink)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-milestone input{width:15px;height:15px;margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-action-column .ssp-cockpit-milestones-inline>.ssp-button{margin-top:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:220px minmax(0,1fr)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-stage-column{padding:14px 12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy{display:flex;min-width:0;flex-direction:column;gap:3px;line-height:1.1}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy em,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy em{min-width:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy small{display:block;margin:0;font-size:10px;line-height:1}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:190px minmax(0,1fr)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-stage-column{padding:12px 10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:52px;padding:7px 8px 7px 0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage>span:not(.ssp-v41-stage__copy),.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage>span:not(.ssp-v41-stage__copy),.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage>svg,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage>svg{display:grid;place-items:center;width:22px;height:22px;min-width:22px;border-radius:999px;background:var(--ssp-bg-soft);color:var(--ssp-muted);font-size:10px;font-weight:900;grid-column:1;grid-row:1}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-active>span:not(.ssp-v41-stage__copy),.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage.is-active>span:not(.ssp-v41-stage__copy),.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-active>svg,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage.is-active>svg{background:var(--ssp-v41-brand);color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-width:0;max-width:100%;border-radius:0;background:transparent;color:var(--ssp-v41-ink);gap:2px;line-height:1.1;grid-column:2}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-active .ssp-v41-stage__copy,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage.is-active .ssp-v41-stage__copy{background:transparent;color:var(--ssp-v41-ink)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy em,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy em{display:block;width:100%;min-width:0;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;font-size:13px;font-weight:900;word-break:normal}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy small{display:block;width:100%;margin:0;font-size:9px;line-height:1;letter-spacing:.08em}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:205px minmax(0,1fr)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-stage-column{padding:12px 12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:16px;align-items:start;min-height:50px;padding:8px 8px 8px 0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage>span:not(.ssp-v41-stage__copy),.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage>span:not(.ssp-v41-stage__copy){display:block;width:22px;min-width:22px;height:auto;min-height:0;padding-top:1px;border-radius:0;background:transparent;color:rgba(0,65,101,.46);font-size:12px;line-height:1.2;font-weight:900;text-align:right;grid-column:1;grid-row:1}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage>svg,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage>svg{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-active>span:not(.ssp-v41-stage__copy),.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage.is-active>span:not(.ssp-v41-stage__copy){background:transparent;color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy{grid-column:2;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;gap:3px;line-height:1.15}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__copy em,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__copy em{display:block;width:100%;overflow:visible;text-overflow:clip;white-space:normal;font-size:13px;line-height:1.15;font-weight:900}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:225px minmax(0,1fr)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-stage-column,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-stage-column{padding:12px 14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage-rail,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage-rail{position:relative;display:grid;gap:0;margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage-rail::before,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage-rail::before{content:"";position:absolute;top:12px;bottom:12px;left:17px;width:1px;background:linear-gradient(180deg,rgba(0,65,101,.10),rgba(0,65,101,.04));pointer-events:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:20px;align-items:start;min-height:50px;padding:8px 8px 8px 0;border-left:0;background:transparent}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-active,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage.is-active{border-left:0;background:rgba(0,65,101,.035);border-radius:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage__index,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage__index,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage>span:not(.ssp-v41-stage__copy),.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage>span:not(.ssp-v41-stage__copy){position:relative;z-index:1;display:block;width:34px;min-width:34px;padding-top:1px;border-radius:0;background:transparent;color:rgba(0,65,101,.50);font-size:12px;line-height:1.2;font-weight:900;text-align:right}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage.is-active .ssp-v41-stage__index,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage.is-active .ssp-v41-stage__index{color:var(--ssp-v41-brand)}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-grid{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-tools,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-tools{padding:12px;display:grid;gap:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-tools .ssp-eyebrow,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-tools .ssp-eyebrow{margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-tools>span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-tools>span{display:block;margin:0;color:var(--ssp-v41-muted);font-size:12px;line-height:1.45;font-weight:700}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filters,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;align-items:stretch}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter{min-height:34px;padding:7px 5px;border:1px solid rgba(10,38,64,.10);border-radius:10px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand);font-size:10.5px;font-weight:850;line-height:1.1;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter.is-active,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter.is-active{border-color:rgba(0,65,101,.55);box-shadow:inset 0 -2px 0 var(--ssp-v41-action)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-files-panel,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-files-panel{margin-top:14px;border-top:1px solid rgba(10,38,64,.08);padding-top:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-files-panel .ssp-pane-card__head,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-files-panel .ssp-pane-card__head{margin:0 0 10px;display:block}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-files-panel .ssp-pane-card__head .ssp-eyebrow,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-files-panel .ssp-pane-card__head .ssp-eyebrow{margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage{grid-template-columns:34px minmax(0,1fr);column-gap:28px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v41-stage-rail::before,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v41-stage-rail::before{left:17px}@media (max-width:1320px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter{font-size:10px;padding-inline:4px}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-area--popover-host,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-title-area--popover-host{position:relative}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover{position:fixed;z-index:9999;top:var(--ssp-key-person-popover-top,120px);left:var(--ssp-key-person-popover-left,280px);width:var(--ssp-key-person-popover-width,340px);max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;padding:10px;border:1px solid rgba(0,65,101,.32);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 20px 48px rgba(0,65,101,.18)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover .ssp-inline-project-edit,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover .ssp-inline-project-edit{margin:0;padding:0;border:0;box-shadow:none;background:transparent;display:grid;gap:9px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover label,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover label{display:grid;gap:5px;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover select,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover input,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover select,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover input{width:100%;min-height:34px;border:1px solid rgba(0,65,101,.16);border-radius:10px;padding:7px 9px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-ink);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover__actions,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover .ssp-inline-edit-actions,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover__actions,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover .ssp-inline-edit-actions{display:flex;align-items:center;gap:8px;margin-top:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover__toggle,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover__toggle{margin-top:8px;padding:0;min-height:auto;font-size:12px;font-weight:850;color:var(--ssp-v41-brand)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover__create,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover__create{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,65,101,.1)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover__create .ssp-eyebrow,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover__create .ssp-eyebrow{margin:0 0 2px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover__create small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover__create small{color:rgba(0,65,101,.64)}@media (max-width:720px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-key-person-popover,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-key-person-popover{left:16px;right:16px;width:auto}}.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action,.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action{grid-template-columns:22px minmax(0,1fr);column-gap:11px;min-height:38px;padding:9px 10px}.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action>span,.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action>span,.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action.ssp-smart-action--primary>span,.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action.ssp-smart-action--primary>span{width:18px;height:18px;border-radius:0;background:transparent;background-color:transparent;color:var(--ssp-primary,var(--ssp-primary));box-shadow:none}.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action.ssp-smart-action--danger>span,.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action.ssp-smart-action--danger>span{background:transparent;background-color:transparent;color:var(--ssp-rose-strong)}.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action>span svg,.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action>span svg{width:18px;height:18px;display:block;stroke:currentColor}.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action strong,.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action strong{font-size:13px;line-height:1.15}.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action small,.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context] .ssp-sidebar-action small{display:none}.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action{grid-template-columns:22px minmax(0,1fr) auto;column-gap:11px}.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action>span,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action>span,.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--primary>span,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--primary>span,.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--danger>span,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--danger>span{width:18px;height:18px;border-radius:0;background:transparent;background-color:transparent;box-shadow:none;display:grid;place-items:center}.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action>span,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action>span,.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--primary>span,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--primary>span{color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)))}.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--danger>span,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action.ssp-smart-action--danger>span{color:var(--ssp-rose-strong)}.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action>span svg,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action>span svg{width:18px;height:18px;display:block;stroke:currentColor;fill:none}.ssp-root--v4-app .ssp-sidebar-context .ssp-sidebar-action small,.ssp-root--workspace-first .ssp-sidebar-context .ssp-sidebar-action small{display:none}.ssp-build-list-card{gap:12px}.ssp-build-task-list{display:grid;gap:8px;margin-top:10px}.ssp-build-task-row{display:flex;align-items:center;gap:10px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:14px;padding:10px 12px;background:var(--ssp-surface,var(--ssp-surface));cursor:pointer}.ssp-build-task-row input{width:16px;height:16px;accent-color:var(--ssp-primary,var(--ssp-primary))}.ssp-build-task-row span{display:grid;gap:2px;min-width:0}.ssp-build-task-row strong{color:var(--ssp-text,var(--ssp-navy-deep));font-size:13px;line-height:1.25}.ssp-build-task-row small{color:var(--ssp-muted,var(--ssp-muted));font-size:11px}.ssp-build-task-row.is-complete strong{text-decoration:line-through;opacity:.72}.ssp-build-task-completed{border-top:1px solid var(--ssp-border,var(--ssp-border));margin-top:4px;padding-top:8px}.ssp-build-task-completed summary{cursor:pointer;color:var(--ssp-muted,var(--ssp-muted));font-size:12px;font-weight:700}.ssp-build-task-completed summary span{display:inline-grid;place-items:center;min-width:20px;height:20px;border-radius:999px;background:var(--ssp-accent-soft);color:var(--ssp-primary,var(--ssp-primary));margin-left:6px}.ssp-build-task-completed>div{display:grid;gap:8px;margin-top:8px}.ssp-build-task-form{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:8px;align-items:end;border-top:1px solid var(--ssp-border,var(--ssp-border));margin-top:12px;padding-top:12px}.ssp-build-task-form label{display:grid;gap:5px;color:var(--ssp-muted,var(--ssp-muted));font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ssp-build-task-form input{border:1px solid var(--ssp-border,var(--ssp-border));border-radius:12px;padding:9px 10px;color:var(--ssp-text,var(--ssp-navy-deep));text-transform:none;letter-spacing:0;font-size:13px;font-weight:600}.ssp-v42-history-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ssp-v42-history-filter--icon{display:grid;place-items:center;gap:5px;min-height:54px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font-size:11px;font-weight:700}.ssp-v42-history-filter--icon svg{width:17px;height:17px}.ssp-v42-history-filter--icon.is-active{border-color:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)));box-shadow:inset 0 -2px 0 var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)))}@media (max-width:900px){.ssp-build-task-form{grid-template-columns:1fr}}.ssp-build-task-row{grid-template-columns:auto minmax(0,1fr) auto}.ssp-build-task-row__main{min-width:0}.ssp-build-task-date{justify-self:end;color:var(--ssp-primary,var(--ssp-primary));font-size:12px;font-weight:800;white-space:nowrap}.ssp-build-task-date.is-someday{color:var(--ssp-muted,var(--ssp-muted))}.ssp-build-task-form input[type="date"],.ssp-build-task-form input[type="date"]::-webkit-datetime-edit,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-fields-wrapper,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-text,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-month-field,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-day-field,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-year-field{color:var(--ssp-primary,var(--ssp-primary))}.ssp-build-task-form input[type="date"]::-webkit-calendar-picker-indicator{opacity:.72}.ssp-build-task-someday summary{color:var(--ssp-primary,var(--ssp-primary))}.ssp-build-task-row{display:grid}.ssp-build-task-row{cursor:default;grid-template-columns:auto minmax(0,1fr) auto auto}.ssp-build-task-title{border:0;background:transparent;padding:0;color:var(--ssp-primary,var(--ssp-primary));text-align:left;cursor:text;min-width:0;appearance:none;-webkit-appearance:none}.ssp-build-task-title strong{color:var(--ssp-primary,var(--ssp-primary));background:transparent}.ssp-build-task-title:hover strong,.ssp-build-task-title:focus-visible strong{color:var(--ssp-primary,var(--ssp-primary));background:transparent;text-decoration:underline;text-underline-offset:3px}.ssp-build-task-title:focus-visible{outline:2px solid rgba(0,65,101,.18);outline-offset:3px;border-radius:8px}.ssp-build-task-delete{width:28px;height:28px;display:grid;place-items:center;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--ssp-muted,var(--ssp-muted));cursor:pointer}.ssp-build-task-delete:hover,.ssp-build-task-delete:focus-visible{border-color:rgba(220,38,38,.18);background:var(--ssp-danger-bg);color:var(--ssp-danger-strong)}.ssp-build-task-delete svg{width:15px;height:15px}.ssp-build-task-inline-form{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) 150px auto auto;gap:8px;align-items:center;width:100%}.ssp-build-task-inline-form input{border:1px solid var(--ssp-border,var(--ssp-border));border-radius:12px;padding:8px 10px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font-size:13px;font-weight:700}.ssp-build-task-inline-form input[type="date"],.ssp-build-task-inline-form input[type="date"]::-webkit-datetime-edit{color:var(--ssp-primary,var(--ssp-primary))}.ssp-build-task-row.is-editing,.ssp-build-task-row.is-editing .ssp-build-task-inline-form{background:var(--ssp-surface,var(--ssp-surface))}.ssp-build-task-row::selection,.ssp-build-task-title strong::selection{background:rgba(0,65,101,.14);color:var(--ssp-primary,var(--ssp-primary))}@media (max-width:900px){.ssp-build-task-inline-form{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-build-task-row,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-build-task-row{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-build-task-title,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-build-task-title strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-build-task-title,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-build-task-title strong{background:transparent;background-color:transparent;color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-build-task-inline-form,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-build-task-inline-form{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-build-task-row,.ssp-root--workspace-first .ssp-build-task-row,.ssp-build-task-row{background:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));background-color:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));background-image:none;box-shadow:none}.ssp-root--v4-app .ssp-build-task-row.is-editing,.ssp-root--workspace-first .ssp-build-task-row.is-editing,.ssp-build-task-row.is-editing{background:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));background-color:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));border-color:rgba(0,65,101,.18);transition:border-color .18s ease,transform .18s ease;transform:translateY(-1px)}.ssp-root--v4-app button.ssp-build-task-delete,.ssp-root--workspace-first button.ssp-build-task-delete,.ssp-build-task-delete{appearance:none;-webkit-appearance:none;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:0;border-radius:10px;background:transparent;background-color:transparent;background-image:none;box-shadow:none;color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app button.ssp-build-task-delete:hover,.ssp-root--v4-app button.ssp-build-task-delete:focus-visible,.ssp-root--workspace-first button.ssp-build-task-delete:hover,.ssp-root--workspace-first button.ssp-build-task-delete:focus-visible,.ssp-build-task-delete:hover,.ssp-build-task-delete:focus-visible{border:0;background:rgba(185,28,28,.06);background-color:rgba(185,28,28,.06);color:var(--ssp-danger-strong);outline:none}.ssp-build-task-delete svg,.ssp-root--v4-app button.ssp-build-task-delete svg,.ssp-root--workspace-first button.ssp-build-task-delete svg{width:18px;height:18px;stroke-width:1.9}.ssp-build-task-inline-form{animation:ssp-build-inline-edit-in .18s ease-out both}.ssp-build-task-inline-form input,.ssp-build-task-inline-form .ssp-build-task-inline-title{background:transparent;color:var(--ssp-primary,var(--ssp-primary));-webkit-text-fill-color:var(--ssp-primary,var(--ssp-primary));caret-color:var(--ssp-primary,var(--ssp-primary))}.ssp-build-task-inline-form .ssp-build-task-inline-title{font-weight:800}@keyframes ssp-build-inline-edit-in{from{opacity:.72;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.ssp-root--v4-app .ssp-build-task-inline-form,.ssp-root--workspace-first .ssp-build-task-inline-form,.ssp-build-task-inline-form{background:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));background-color:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));background-image:none;box-shadow:none}.ssp-root--v4-app .ssp-build-task-inline-form input,.ssp-root--workspace-first .ssp-build-task-inline-form input,.ssp-build-task-inline-form input,.ssp-root--v4-app .ssp-build-task-inline-form .ssp-build-task-inline-title,.ssp-root--workspace-first .ssp-build-task-inline-form .ssp-build-task-inline-title,.ssp-build-task-inline-form .ssp-build-task-inline-title{background:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));background-color:var(--ssp-surface-primary,var(--ssp-surface,var(--ssp-surface)));color:var(--ssp-primary,var(--ssp-primary));-webkit-text-fill-color:var(--ssp-primary,var(--ssp-primary));opacity:1}.ssp-root--v4-app .ssp-build-task-inline-form .ssp-build-task-inline-title,.ssp-root--workspace-first .ssp-build-task-inline-form .ssp-build-task-inline-title,.ssp-build-task-inline-form .ssp-build-task-inline-title{font-weight:850}.ssp-root--v4-app button.ssp-build-task-delete,.ssp-root--workspace-first button.ssp-build-task-delete,button.ssp-build-task-delete,.ssp-build-task-delete{background:transparent;background-color:transparent;background-image:none;border:0;box-shadow:none;color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app button.ssp-build-task-delete svg,.ssp-root--workspace-first button.ssp-build-task-delete svg,button.ssp-build-task-delete svg,.ssp-build-task-delete svg{width:20px;height:20px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-build-task-inline-form,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-build-task-inline-form,.ssp-build-task-inline-form{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) 150px auto auto;gap:8px;align-items:center;width:100%;padding:0;margin:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-build-task-inline-form input,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-build-task-inline-form input,.ssp-build-task-inline-form input{display:block;width:100%;min-width:0;min-height:38px;border:1px solid rgba(0,65,101,.12);border-radius:12px;padding:8px 10px;background:transparent;background-color:transparent;background-image:none;box-shadow:none;color:var(--ssp-primary,var(--ssp-primary));-webkit-text-fill-color:var(--ssp-primary,var(--ssp-primary));caret-color:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)));font:inherit;font-size:13px;font-weight:800;opacity:1;appearance:none;-webkit-appearance:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-build-task-inline-form .ssp-build-task-inline-title,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-build-task-inline-form .ssp-build-task-inline-title,.ssp-build-task-inline-form .ssp-build-task-inline-title{color:var(--ssp-primary,var(--ssp-primary));-webkit-text-fill-color:var(--ssp-primary,var(--ssp-primary));font-weight:850}.ssp-build-task-inline-form input:focus-visible{outline:none;border-color:var(--ssp-accent,var(--ssp-primary,var(--ssp-primary)));box-shadow:0 0 0 3px rgba(0,65,101,.12)}.ssp-build-task-inline-form input[type="date"],.ssp-build-task-inline-form input[type="date"]::-webkit-datetime-edit,.ssp-build-task-inline-form input[type="date"]::-webkit-datetime-edit-text,.ssp-build-task-inline-form input[type="date"]::-webkit-datetime-edit-day-field,.ssp-build-task-inline-form input[type="date"]::-webkit-datetime-edit-month-field,.ssp-build-task-inline-form input[type="date"]::-webkit-datetime-edit-year-field,.ssp-build-task-form input[type="date"],.ssp-build-task-form input[type="date"]::-webkit-datetime-edit,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-text,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-day-field,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-month-field,.ssp-build-task-form input[type="date"]::-webkit-datetime-edit-year-field{color:var(--ssp-primary,var(--ssp-primary));-webkit-text-fill-color:var(--ssp-primary,var(--ssp-primary))}.ssp-build-task-row::selection,.ssp-build-task-title strong::selection,.ssp-build-task-inline-form input::selection{background:rgba(0,65,101,.18);color:var(--ssp-primary,var(--ssp-primary));-webkit-text-fill-color:var(--ssp-primary,var(--ssp-primary))}.ssp-build-task-delete svg,.ssp-root--v4-app button.ssp-build-task-delete svg,.ssp-root--workspace-first button.ssp-build-task-delete svg{width:20px;height:20px;stroke-width:1.9}@media (max-width:900px){.ssp-build-task-inline-form{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--three,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--three{grid-template-columns:repeat(3,minmax(0,1fr));min-width:255px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--three .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--three .ssp-v42-summary-cell{min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--three .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--three .ssp-v42-summary-cell strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-tools,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-tools{gap:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-tools>span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-tools>span{font-size:11.5px;line-height:1.35;font-weight:650}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filters,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border:1px solid rgba(10,38,64,.08);border-radius:14px;overflow:hidden;background:var(--ssp-surface,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-v42-history-filter--icon{min-height:48px;padding:8px 5px;border:0;border-right:1px solid rgba(10,38,64,.08);border-radius:0;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;font-size:11px;line-height:1.15;font-weight:500;letter-spacing:0;box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter:last-child,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter:last-child{border-right:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter svg,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter svg,.ssp-v42-history-filter--icon svg{width:17px;height:17px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter.is-active,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter.is-active,.ssp-v42-history-filter--icon.is-active{background:var(--ssp-bg-cool);border-color:rgba(10,38,64,.08);box-shadow:inset 0 -2px 0 var(--ssp-v41-action,var(--ssp-primary,var(--ssp-primary)))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-rail,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-rail{margin:0}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--three,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--three{grid-template-columns:1fr;max-width:460px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filters,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect{min-width:300px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell{min-height:72px;padding:12px 14px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span{font-size:9.5px;letter-spacing:.18em;line-height:1.05}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong{max-width:100%;font-size:19px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-v42-history-filter--icon{min-height:48px;padding:8px 4px 7px;border:0;border-right:1px solid rgba(10,38,64,.08);border-radius:0;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;font-size:10.5px;line-height:1.12;font-weight:500;letter-spacing:0;box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter span{display:block;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter.is-active,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter.is-active{background:var(--ssp-surface,var(--ssp-surface));box-shadow:inset 0 -2px 0 var(--ssp-v41-action,var(--ssp-primary,var(--ssp-primary)))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-tools>span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-tools>span{font-size:11px;line-height:1.3;font-weight:500;color:var(--ssp-v41-muted,var(--ssp-muted-soft))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect{min-width:360px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell{min-width:0;overflow:visible}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong{white-space:normal;line-height:1.05}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-v42-history-filter--icon{min-width:0;min-height:56px;padding:9px 4px 8px;border:0;border-right:1px solid rgba(10,38,64,.08);border-radius:0;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:11px;line-height:1.15;font-weight:500;letter-spacing:0;box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter svg,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter svg,.ssp-v42-history-filter--icon svg{width:18px;height:18px;flex:0 0 auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter span{display:block;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal;font-size:10.5px;font-weight:500}@media (max-width:1380px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect{min-width:330px}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect{width:clamp(360px,28vw,430px);min-width:360px;max-width:430px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--three,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--three{grid-template-columns:minmax(88px,.85fr) minmax(142px,1.25fr) minmax(88px,.9fr)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell{min-height:76px;padding:13px 16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong{font-size:18px;letter-spacing:-.02em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell:nth-child(2) strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell:nth-child(2) strong{white-space:nowrap;overflow:visible;text-overflow:clip;font-size:17px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span{white-space:normal}@media (max-width:1200px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect{width:min(100%,430px);min-width:0;max-width:430px}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-rail,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-rail{border:1px solid rgba(10,38,64,.08);border-radius:20px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 18px 48px rgba(7,26,47,.06);padding:16px;margin-top:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-rail__top,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-rail__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(10,38,64,.08)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-rail__top h3,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-rail__top h3{margin:3px 0 5px;color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));font-size:24px;line-height:1.05;letter-spacing:-.03em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-rail__top small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-rail__top small{color:var(--ssp-v41-muted,var(--ssp-muted-soft));font-size:12px;line-height:1.45}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-rail__actions,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-rail__actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-summary,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-summary span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-summary span{border:1px solid rgba(10,38,64,.08);border-radius:14px;background:var(--ssp-surface-alt,var(--ssp-surface-alt));padding:10px 11px;display:grid;gap:2px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-summary strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-summary strong{color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));font-size:19px;line-height:1}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-summary small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-summary small{color:var(--ssp-v41-muted,var(--ssp-muted-soft));font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-list,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-list{display:grid;gap:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row--icon-actions,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row--icon-actions{display:flex;flex-direction:column;gap:8px;padding:10px 11px;border:1px solid rgba(10,38,64,.08);border-radius:15px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row--icon-actions>.ssp-participant-row__main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row--icon-actions>.ssp-participant-row__main{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__identity,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__identity{min-width:0;display:grid;gap:2px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__identity strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__identity strong{color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__identity small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__identity small,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__identity small a,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__identity small a{color:var(--ssp-v41-muted,var(--ssp-muted-soft));font-size:11px;line-height:1.25;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__actions--delivery,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__actions--delivery{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:nowrap}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-attendance-toggle,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-attendance-toggle{display:inline-flex;align-items:center;gap:0;height:32px;padding:3px;border:1px solid rgba(0,65,101,.12);border-radius:999px;background:var(--ssp-surface-alt,var(--ssp-surface-alt))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-action-form,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-action-form{display:inline-flex;margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-toggle,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-toggle{height:24px;min-height:24px;min-width:45px;border:0;border-radius:999px;background:transparent;color:var(--ssp-v41-muted,var(--ssp-muted-soft));padding:0 10px;font-size:10.5px;font-weight:800;letter-spacing:0;box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-toggle.is-active,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-toggle.is-active{background:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-icon-button,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-icon-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;padding:0;border:1px solid rgba(0,65,101,.12);border-radius:11px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-v41-brand,var(--ssp-primary,var(--ssp-primary)));box-shadow:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-icon-button:hover,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-icon-button:hover{border-color:var(--ssp-v41-action,var(--ssp-primary,var(--ssp-primary)))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-icon-button--danger,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-icon-button--danger{color:var(--ssp-danger-deep)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-action-icon,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-action-icon{width:15px;height:15px;display:block}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__detail,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__detail{display:block;width:100%}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__detail:empty,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__detail:empty{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-add-stack,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-add-stack{margin-top:12px;display:grid;gap:10px}@media(max-width:900px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-rail__top,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-rail__top,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row--icon-actions>.ssp-participant-row__main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row--icon-actions>.ssp-participant-row__main{align-items:flex-start;flex-direction:column}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participants-summary,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participants-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__actions--delivery,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__actions--delivery{justify-content:flex-start;flex-wrap:wrap}}.ssp-root--v4-app .ssp-record-linked-row--project,.ssp-root--workspace-first .ssp-record-linked-row--project{grid-template-columns:40px minmax(0,1fr) 64px;align-items:start;gap:10px}.ssp-root--v4-app .ssp-record-linked-row--project>.ssp-text-button,.ssp-root--workspace-first .ssp-record-linked-row--project>.ssp-text-button{width:64px;min-width:64px;padding-inline:0;justify-content:center}.ssp-root--v4-app .ssp-record-linked-row__main,.ssp-root--workspace-first .ssp-record-linked-row__main{min-width:0;overflow:hidden}.ssp-root--v4-app .ssp-record-linked-row__main>strong,.ssp-root--workspace-first .ssp-record-linked-row__main>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssp-root--v4-app .ssp-record-linked-row__meta,.ssp-root--workspace-first .ssp-record-linked-row__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;max-width:100%}.ssp-root--v4-app .ssp-record-linked-row__meta span,.ssp-root--workspace-first .ssp-record-linked-row__meta span{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;padding:5px 8px;border:1px solid rgba(0,65,101,.08);border-radius:10px;background:rgba(246,249,251,.72);color:var(--ssp-primary,var(--ssp-primary));font-size:11px;line-height:1.15;white-space:nowrap}.ssp-root--v4-app .ssp-record-linked-row__meta b,.ssp-root--workspace-first .ssp-record-linked-row__meta b{flex:0 0 auto;color:var(--ssp-muted,var(--ssp-muted));font-size:8px;letter-spacing:.07em;text-transform:uppercase}.ssp-root--v4-app .ssp-record-linked-row__meta span:nth-child(1),.ssp-root--workspace-first .ssp-record-linked-row__meta span:nth-child(1){flex:1 1 118px}.ssp-root--v4-app .ssp-record-linked-row__meta span:nth-child(2),.ssp-root--workspace-first .ssp-record-linked-row__meta span:nth-child(2){flex:1 1 116px}@media (max-width:720px){.ssp-root--v4-app .ssp-record-linked-row--project,.ssp-root--workspace-first .ssp-record-linked-row--project{grid-template-columns:40px minmax(0,1fr)}.ssp-root--v4-app .ssp-record-linked-row--project>.ssp-text-button,.ssp-root--workspace-first .ssp-record-linked-row--project>.ssp-text-button{grid-column:2;width:auto;min-width:0;justify-self:start;padding-inline:12px}}.ssp-root--v4-app .ssp-record-linked-row--project,.ssp-root--workspace-first .ssp-record-linked-row--project{grid-template-columns:40px minmax(0,1fr) 64px;align-items:center}.ssp-root--v4-app .ssp-record-linked-row__identity,.ssp-root--workspace-first .ssp-record-linked-row__identity{display:flex;align-items:center;gap:10px;min-width:0;margin-top:3px;color:var(--ssp-muted,var(--ssp-muted))}.ssp-root--v4-app .ssp-record-linked-row__identity span,.ssp-root--workspace-first .ssp-record-linked-row__identity span{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.ssp-root--v4-app .ssp-record-linked-row__date .ssp-activity-icon-svg,.ssp-root--workspace-first .ssp-record-linked-row__date .ssp-activity-icon-svg{width:13px;height:13px;color:var(--ssp-primary,var(--ssp-primary));flex:0 0 auto}.ssp-record-linked-row__identity{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.ssp-record-linked-row__identity>span{display:inline-flex;align-items:center;gap:6px}.ssp-record-linked-row__date svg{width:13px;height:13px;flex:0 0 13px}.ssp-record-linked-row__identity>span:first-child{margin-right:2px}.ssp-cloud-link-form{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,.55fr) auto;gap:10px;align-items:end;margin-top:12px;padding:12px;border:1px solid rgba(0,65,101,.10);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-cloud-link-form label{display:grid;gap:5px;margin:0;color:var(--ssp-primary,var(--ssp-primary));font-size:11px;font-weight:760;text-transform:uppercase;letter-spacing:.08em}.ssp-cloud-link-form input{min-height:38px;border:1px solid rgba(0,65,101,.14);border-radius:12px;padding:0 12px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font-weight:650;box-shadow:none}.ssp-cloud-link-form input:focus{outline:0;border-color:var(--ssp-primary,var(--ssp-primary));box-shadow:0 0 0 3px rgba(0,65,101,.16)}.ssp-cloud-link-form .ssp-button{min-height:38px;border-radius:12px;white-space:nowrap}.ssp-doc-row--cloud .ssp-doc-action{background:transparent}.ssp-doc-row--cloud .ssp-doc-action:hover{background:rgba(0,65,101,.045)}@media (max-width:900px){.ssp-cloud-link-form{grid-template-columns:1fr}.ssp-cloud-link-form .ssp-button{justify-self:start}}.ssp-operating-panel--duplicates{background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.08);border-radius:22px;box-shadow:none}.ssp-duplicate-review-list{display:flex;flex-direction:column;gap:12px;padding:0 0 4px;background:transparent}.ssp-duplicate-review-group{border:1px solid rgba(0,65,101,.08);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));overflow:hidden;box-shadow:none}.ssp-duplicate-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid rgba(0,65,101,.07);background:var(--ssp-surface-alt,var(--ssp-surface-alt));color:var(--ssp-primary,var(--ssp-primary))}.ssp-duplicate-review-head strong{display:block;font-weight:800;color:var(--ssp-primary,var(--ssp-primary))}.ssp-duplicate-review-head small{display:block;margin-top:4px;color:var(--ssp-muted,var(--ssp-muted));font-weight:600}.ssp-duplicate-review-head span{flex:0 0 auto;border:1px solid rgba(0,65,101,.08);border-radius:999px;padding:4px 8px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font-size:11px;font-weight:800}.ssp-duplicate-record-list{display:flex;flex-direction:column;background:var(--ssp-surface,var(--ssp-surface))}.ssp-duplicate-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(0,65,101,.06);background:var(--ssp-surface,var(--ssp-surface))}.ssp-duplicate-record:last-child{border-bottom:0}.ssp-duplicate-record strong{display:block;color:var(--ssp-primary,var(--ssp-primary));font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-duplicate-record small{display:block;margin-top:3px;color:var(--ssp-muted,var(--ssp-muted));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssp-duplicate-actions{display:flex;align-items:center;gap:8px;background:transparent}.ssp-duplicate-action{appearance:none;border:1px solid rgba(0,65,101,.12);border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));min-height:30px;padding:0 10px;font-size:12px;font-weight:750;cursor:pointer;box-shadow:none}.ssp-duplicate-action:hover{background:var(--ssp-surface,var(--ssp-surface));border-color:rgba(0,65,101,.22);box-shadow:none;transform:none}.ssp-duplicate-action--danger{color:var(--ssp-rose-soft);border-color:rgba(202,52,73,.22)}.ssp-duplicate-action--danger:hover{background:var(--ssp-surface,var(--ssp-surface));border-color:rgba(202,52,73,.38);color:var(--ssp-rose-strong)}.ssp-cloud-link-form--compact{grid-template-columns:minmax(260px,1fr) auto;background:var(--ssp-surface,var(--ssp-surface))}.ssp-cloud-link-form--inline{display:grid;grid-template-columns:minmax(260px,1fr) auto;width:100%;margin:0;padding:0;border:0;background:transparent}.ssp-cloud-link-form--compact label,.ssp-cloud-link-form--inline label{min-width:0}.ssp-cloud-link-form input:focus{outline:0;border-color:rgba(0,65,101,.34);box-shadow:0 0 0 3px rgba(0,65,101,.08)}.ssp-cloud-provider-link{display:inline-flex;align-items:center;min-height:34px;border:1px solid rgba(0,65,101,.14);border-radius:999px;background:transparent;color:var(--ssp-primary,var(--ssp-primary));text-decoration:none;font-weight:800;padding:0 12px;max-width:max-content}.ssp-cloud-provider-link:hover{background:transparent;border-color:rgba(0,65,101,.26);color:var(--ssp-primary,var(--ssp-primary));text-decoration:none}.ssp-merge-review{display:flex;flex-direction:column;gap:16px}.ssp-merge-master-list{display:flex;flex-direction:column;gap:10px}.ssp-merge-master-option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(0,65,101,.10);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));cursor:pointer}.ssp-merge-master-option:has(input:checked){border-color:rgba(0,65,101,.32);background:var(--ssp-surface,var(--ssp-surface))}.ssp-merge-master-option input{accent-color:var(--ssp-primary,var(--ssp-primary))}.ssp-merge-master-option strong{display:block;color:var(--ssp-primary,var(--ssp-primary));font-weight:850}.ssp-merge-master-option small{display:block;margin-top:3px;color:var(--ssp-muted,var(--ssp-muted));font-weight:600}@media (max-width:900px){.ssp-cloud-link-form--compact,.ssp-cloud-link-form--inline{grid-template-columns:1fr}}.ssp-cloud-workspace-panel{min-height:420px}.ssp-cloud-workspace-frame{width:100%;min-height:420px;border:1px solid rgba(0,65,101,.12);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));display:block}.ssp-cloud-workspace-fallback{border:1px dashed rgba(0,65,101,.18);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));padding:24px;display:grid;gap:6px;color:var(--ssp-primary,var(--ssp-primary))}.ssp-cloud-workspace-fallback span{color:var(--ssp-muted,var(--ssp-muted));font-size:13px}.ssp-doc-row--cloud{grid-template-columns:34px minmax(0,1fr) 36px;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.ssp-doc-row--cloud .ssp-doc-row__meta{display:grid;gap:2px;min-width:0}.ssp-doc-row--cloud .ssp-cloud-provider-link{max-width:100%;justify-self:start;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal}.ssp-doc-row--cloud .ssp-doc-row__actions{width:36px;min-width:36px;justify-content:center;align-self:center}.ssp-doc-row--cloud .ssp-doc-action--icon{width:32px;height:32px;min-width:32px;padding:0;display:grid;place-items:center;border:1px solid rgba(0,65,101,.14);border-radius:12px;background:transparent;color:var(--ssp-primary,var(--ssp-primary))}.ssp-doc-row--cloud .ssp-doc-action--icon:hover{background:transparent;border-color:rgba(0,65,101,.26)}.ssp-doc-row--cloud.is-editing{display:block;padding:12px}.ssp-doc-row--cloud.is-editing .ssp-cloud-link-form--inline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;width:100%;margin:0;padding:0;border:0;background:transparent}.ssp-cloud-link-form__actions{display:flex;align-items:center;gap:8px;white-space:nowrap}.ssp-doc-row--cloud.is-editing .ssp-cloud-link-form label{min-width:0}.ssp-doc-row--cloud.is-editing .ssp-cloud-link-form input{width:100%;min-width:0}@media (max-width:700px){.ssp-doc-row--cloud.is-editing .ssp-cloud-link-form--inline{grid-template-columns:1fr}.ssp-cloud-link-form__actions{justify-content:flex-start}}.ssp-project-pane--v42 .ssp-v42-side-card,.ssp-project-pane--v42 .ssp-v42-side-card *,.ssp-project-pane--v42 .ssp-doc-list,.ssp-project-pane--v42 .ssp-doc-row{box-sizing:border-box}.ssp-project-pane--v42 .ssp-v42-side-card{min-width:0;overflow:hidden}.ssp-project-pane--v42 .ssp-doc-list{width:100%;max-width:100%;min-width:0;overflow:hidden}.ssp-project-pane--v42 .ssp-doc-row{width:100%;max-width:100%;min-width:0;overflow:hidden}.ssp-project-pane--v42 .ssp-doc-row--cloud{grid-template-columns:34px minmax(0,1fr) 34px;column-gap:8px;padding:10px}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-doc-row__file{width:34px;min-width:34px}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-doc-row__meta{min-width:0;max-width:100%;overflow:hidden}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-cloud-provider-link{max-width:100%;min-width:0;padding-inline:10px;display:inline-flex}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-doc-row__actions{width:34px;min-width:34px;max-width:34px;margin-left:0;justify-self:end;overflow:visible}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-doc-action--icon{width:32px;min-width:32px;max-width:32px}.ssp-project-pane--v42 .ssp-doc-row--cloud.is-editing{grid-template-columns:1fr}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-cloud-link-form--inline{width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:10px}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-cloud-link-form--inline label,.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-cloud-link-form--inline input{width:100%;min-width:0}.ssp-project-pane--v42 .ssp-doc-row--cloud .ssp-cloud-link-form__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ssp-project-pane--v42 .ssp-cloud-link-form--compact{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr)}.ssp-project-pane--v42 .ssp-cloud-link-form--compact .ssp-button{justify-self:stretch}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-tabs{display:grid;gap:14px;min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-tabbar{display:flex;align-items:center;gap:6px;padding:6px;border:1px solid rgba(0,65,101,.10);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 10px 26px rgba(15,23,42,.035);position:sticky;top:0;z-index:3}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-tab{appearance:none;border:0;border-radius:14px;background:transparent;color:var(--ssp-muted);font-weight:850;font-size:13px;line-height:1;padding:11px 14px;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-tab:hover{background:var(--ssp-surface-alt,var(--ssp-surface-alt));color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-tab.is-active{background:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));box-shadow:0 8px 18px rgba(0,65,101,.14)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-panels,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-panel{min-width:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-panel[hidden]{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-panel.is-active{display:block}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-panel .ssp-v42-action-column .ssp-v42-stage-workspace{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel--history-only{min-height:calc(100vh - 230px);display:flex;flex-direction:column}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel--history-only .ssp-activity-list--history{flex:1 1 auto;overflow:auto;padding-right:4px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-files-panel{border:1px solid rgba(0,65,101,.10);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));padding:18px;box-shadow:0 14px 35px rgba(15,23,42,.045)}@media (max-width:900px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-tabbar{overflow-x:auto;position:static}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-project-workspace-tab{white-space:nowrap}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row--icon-actions,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row--icon-actions{gap:6px;padding:8px 10px;border-radius:14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__identity,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__identity{gap:1px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-row__actions--delivery,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-row__actions--delivery{gap:6px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-attendance-toggle,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-attendance-toggle{height:30px;padding:2px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-toggle,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-toggle{height:24px;min-height:24px;min-width:43px;padding:0 9px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-participant-icon-button,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-participant-icon-button{width:30px;height:30px;min-width:30px;border-radius:10px}.ssp-bookings-workspace{display:flex;flex-direction:column;gap:18px;min-height:100%}.ssp-booking-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ssp-booking-summary-strip article{background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.10);border-radius:18px;padding:16px 18px;box-shadow:0 12px 28px rgba(0,35,55,.04)}.ssp-booking-summary-strip span{display:block;color:var(--ssp-muted,var(--ssp-muted));font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.ssp-booking-summary-strip strong{display:block;margin-top:8px;color:var(--ssp-primary,var(--ssp-primary));font-size:28px;line-height:1}.ssp-bookings-groups{display:flex;flex-direction:column;gap:14px}.ssp-booking-group{background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.10);border-radius:22px;padding:16px;box-shadow:0 16px 40px rgba(0,35,55,.05)}.ssp-booking-group__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ssp-booking-group__head h3{margin:0;color:var(--ssp-primary,var(--ssp-primary));font-size:18px}.ssp-booking-group__head span{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.16);color:var(--ssp-primary,var(--ssp-primary));font-weight:700;font-size:12px}.ssp-booking-list{display:flex;flex-direction:column;gap:10px}.ssp-booking-row{display:grid;grid-template-columns:86px minmax(0,1fr) auto;gap:14px;align-items:center;border:1px solid rgba(0,65,101,.10);border-radius:16px;padding:12px 14px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-row time{font-weight:800;color:var(--ssp-primary,var(--ssp-primary))}.ssp-booking-row strong{display:block;color:var(--ssp-primary,var(--ssp-primary));font-size:15px}.ssp-booking-row small,.ssp-booking-row span{display:block;color:var(--ssp-muted,var(--ssp-muted));font-size:12px;margin-top:2px}.ssp-booking-drawer{position:fixed;inset:0;z-index:100000;background:rgba(0,35,55,.28);display:flex;justify-content:flex-end;padding:18px}.ssp-booking-drawer[hidden]{display:none}.ssp-booking-drawer__panel{width:min(520px,100%);background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.12);border-radius:26px;box-shadow:0 28px 90px rgba(0,35,55,.22);padding:22px}.ssp-booking-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.ssp-booking-drawer__head h3{margin:0;color:var(--ssp-primary,var(--ssp-primary));font-size:24px}.ssp-booking-drawer__placeholder{border:1px dashed rgba(0,65,101,.22);border-radius:18px;padding:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer__placeholder strong{display:block;color:var(--ssp-primary,var(--ssp-primary))}.ssp-booking-drawer__placeholder span{display:block;margin-top:6px;color:var(--ssp-muted,var(--ssp-muted))}.ssp-nav-item[data-ssp-module="bookings"]::before{content:'◷'}.ssp-root--workspace-first .ssp-nav-item[data-ssp-module="bookings"]::before{content:'◷'}@media (max-width:760px){.ssp-booking-summary-strip{grid-template-columns:1fr}.ssp-booking-row{grid-template-columns:1fr}.ssp-booking-row .ssp-text-button{justify-self:start}.ssp-booking-drawer{padding:10px}.ssp-booking-drawer__panel{border-radius:20px}}.ssp-nav-count{margin-left:auto;min-width:22px;height:22px;border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));border:1px solid rgba(0,65,101,.18);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;padding:0 6px}.ssp-nav-item.is-active .ssp-nav-count{background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));border-color:rgba(255,255,255,.64)}.ssp-project-bookings-panel{display:flex;flex-direction:column;gap:14px}.ssp-project-booking-list{display:flex;flex-direction:column;gap:10px}.ssp-project-booking-row{display:grid;grid-template-columns:minmax(135px,.45fr) minmax(0,1fr) auto;gap:14px;align-items:center;border:1px solid rgba(0,65,101,.10);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));padding:13px 14px}.ssp-project-booking-row time{display:flex;flex-direction:column;gap:3px;color:var(--ssp-primary,var(--ssp-primary));font-size:13px;font-weight:800}.ssp-project-booking-row time span{font-size:12px;color:var(--ssp-muted,var(--ssp-muted));font-weight:700}.ssp-project-booking-row strong{display:block;color:var(--ssp-primary,var(--ssp-primary));font-size:15px}.ssp-project-booking-row small{display:block;color:var(--ssp-muted,var(--ssp-muted));font-size:12px;margin-top:3px}.ssp-booking-drawer-context{border:1px solid rgba(0,65,101,.10);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));padding:15px 16px;margin-bottom:14px}.ssp-booking-drawer-context h4{margin:2px 0 3px;color:var(--ssp-primary,var(--ssp-primary));font-size:18px}.ssp-booking-drawer-context small{color:var(--ssp-muted,var(--ssp-muted))}@media (max-width:760px){.ssp-project-booking-row{grid-template-columns:1fr}.ssp-nav-count{margin-left:0}}.ssp-booking-drawer__panel{width:min(620px,100%);overflow:auto}.ssp-booking-drawer-flow{display:grid;gap:16px}.ssp-booking-drawer-scheduler{display:grid;grid-template-columns:minmax(300px,1fr) minmax(150px,.42fr);gap:14px;border:1px solid rgba(0,65,101,.10);border-radius:22px;padding:14px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer-calendar{display:grid;gap:10px}.ssp-booking-drawer-calendar__head{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,65,101,.10);border-radius:16px;padding:8px 10px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer-calendar__head button{appearance:none;width:32px;height:32px;border:1px solid rgba(0,65,101,.18);border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));cursor:pointer;font:inherit;font-size:18px;line-height:1}.ssp-booking-drawer-calendar__head strong{color:var(--ssp-primary,var(--ssp-primary));font-weight:750}.ssp-booking-drawer-weekdays,.ssp-booking-drawer-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.ssp-booking-drawer-weekdays span{text-align:center;color:var(--ssp-muted,var(--ssp-muted));font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ssp-booking-drawer-day{appearance:none;border:1px solid rgba(0,65,101,.28);background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));border-radius:12px;min-height:40px;cursor:pointer;font:inherit;font-weight:650}.ssp-booking-drawer-day:hover:not(.is-unavailable):not(.is-selected){border-color:var(--ssp-primary,var(--ssp-primary))}.ssp-booking-drawer-day.is-muted{opacity:.45}.ssp-booking-drawer-day.is-unavailable{background:var(--ssp-bg-soft);border-color:rgba(100,116,139,.16);color:var(--ssp-muted-light,var(--ssp-muted-light));cursor:not-allowed}.ssp-booking-drawer-day.is-selected,.ssp-booking-drawer-time.is-selected{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-booking-drawer-times{border:1px solid rgba(0,65,101,.10);border-radius:18px;padding:12px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer-times strong{display:block;color:var(--ssp-primary,var(--ssp-primary));margin-bottom:10px}.ssp-booking-drawer-times [data-ssp-drawer-times]{display:grid;gap:8px}.ssp-booking-drawer-times p{margin:0;color:var(--ssp-muted,var(--ssp-muted));font-size:13px;line-height:1.45}.ssp-booking-drawer-time{appearance:none;border:1px solid rgba(0,65,101,.28);background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));border-radius:12px;padding:10px 12px;cursor:pointer;font:inherit}.ssp-booking-drawer-time:hover:not(.is-selected){border-color:var(--ssp-primary,var(--ssp-primary))}.ssp-booking-drawer-contact{display:grid;gap:12px;border-top:1px solid rgba(0,65,101,.08);padding-top:14px}.ssp-booking-drawer-contact[hidden]{display:none}.ssp-booking-drawer-contact label{display:grid;gap:6px;color:var(--ssp-primary,var(--ssp-primary));font-size:13px;font-weight:750}.ssp-booking-drawer-contact input,.ssp-booking-drawer-contact textarea{width:100%;box-sizing:border-box;border:1px solid rgba(0,65,101,.14);border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep)));font:inherit;padding:11px 12px}@media(max-width:720px){.ssp-booking-drawer-scheduler,.ssp-drawer-two{grid-template-columns:1fr}.ssp-booking-drawer__panel{width:100%}}.ssp-booking-drawer__panel{width:min(560px,100%);max-height:calc(100vh - 36px);overflow:auto}.ssp-booking-drawer-scheduler{display:grid;grid-template-columns:1fr;gap:14px;border:1px solid rgba(0,65,101,.10);border-radius:22px;padding:14px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer-calendar{display:grid;gap:12px;width:100%}.ssp-booking-drawer-calendar__head{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:10px;border:1px solid rgba(0,65,101,.10);border-radius:16px;padding:8px 10px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer-calendar__head strong{color:var(--ssp-primary,var(--ssp-primary));font-weight:750;text-align:center}.ssp-booking-drawer-calendar__head button{appearance:none;display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid rgba(0,65,101,.18);border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));cursor:pointer;font:inherit;font-size:18px;line-height:1;padding:0}.ssp-booking-drawer-calendar__head button:hover{border-color:rgba(0,65,101,.38);background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer .ssp-booking-drawer-day,.ssp-booking-drawer .ssp-booking-drawer-time{appearance:none;border:1px solid rgba(0,65,101,.28);background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));cursor:pointer;font:inherit;font-weight:650;box-shadow:none}.ssp-booking-drawer .ssp-booking-drawer-day{border-radius:12px;min-height:40px;padding:0}.ssp-booking-drawer .ssp-booking-drawer-time{border-radius:12px;padding:10px 12px}.ssp-booking-drawer .ssp-booking-drawer-day:hover:not(.is-unavailable):not(.is-selected),.ssp-booking-drawer .ssp-booking-drawer-time:hover:not(.is-selected){border-color:var(--ssp-primary,var(--ssp-primary));background:var(--ssp-surface,var(--ssp-surface))}.ssp-booking-drawer .ssp-booking-drawer-day.is-muted{opacity:.45}.ssp-booking-drawer .ssp-booking-drawer-day.is-unavailable{background:var(--ssp-bg-soft);border-color:rgba(100,116,139,.16);color:var(--ssp-muted-light,var(--ssp-muted-light));cursor:not-allowed}.ssp-booking-drawer .ssp-booking-drawer-day.is-selected,.ssp-booking-drawer .ssp-booking-drawer-time.is-selected{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-booking-drawer-times strong{display:block;color:var(--ssp-primary,var(--ssp-primary));margin-bottom:10px}.ssp-booking-drawer-times [data-ssp-drawer-times]{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px}@media(max-width:720px){.ssp-booking-drawer__panel{width:100%;max-height:calc(100vh - 20px)}.ssp-booking-drawer-scheduler,.ssp-drawer-two{grid-template-columns:1fr}}.ssp-booking-detail-card{border:1px solid rgba(0,65,101,.10);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface));padding:16px}.ssp-booking-detail-card dl{margin:0;display:grid;gap:10px}.ssp-booking-detail-card dl div{display:grid;grid-template-columns:92px 1fr;gap:10px;align-items:start}.ssp-booking-detail-card dt{color:var(--ssp-muted,var(--ssp-muted));font-size:12px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.ssp-booking-detail-card dd{margin:0;color:var(--ssp-primary,var(--ssp-primary));font-weight:650}.ssp-booking-detail-card p{margin:14px 0 0;color:var(--ssp-muted,var(--ssp-muted));line-height:1.5}.ssp-booking-manage-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ssp-booking-manage-form{display:grid;gap:14px}.ssp-booking-manage-form label{display:grid;gap:6px;color:var(--ssp-primary,var(--ssp-primary));font-size:13px;font-weight:750}.ssp-booking-manage-form textarea{width:100%;box-sizing:border-box;border:1px solid rgba(0,65,101,.14);border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep)));font:inherit;padding:11px 12px;resize:vertical}.ssp-booking-manage-form .ssp-drawer-footer{display:flex;justify-content:flex-end;gap:10px}@media(max-width:720px){.ssp-booking-manage-actions{grid-template-columns:1fr}.ssp-booking-detail-card dl div{grid-template-columns:1fr;gap:3px}}.ssp-booking-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.ssp-project-booking-row .ssp-booking-row-actions .ssp-booking-action-icon,.ssp-booking-row .ssp-booking-row-actions .ssp-booking-action-icon,.ssp-booking-group .ssp-booking-row-actions .ssp-booking-action-icon{width:34px;height:34px;border:1px solid rgba(0,65,101,.16);border-radius:12px;background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:none;appearance:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.ssp-project-booking-row .ssp-booking-row-actions .ssp-booking-action-icon svg,.ssp-booking-row .ssp-booking-row-actions .ssp-booking-action-icon svg,.ssp-booking-group .ssp-booking-row-actions .ssp-booking-action-icon svg{width:17px;height:17px;display:block}.ssp-project-booking-row .ssp-booking-row-actions .ssp-booking-action-icon:hover,.ssp-project-booking-row .ssp-booking-row-actions .ssp-booking-action-icon:focus-visible,.ssp-booking-row .ssp-booking-row-actions .ssp-booking-action-icon:hover,.ssp-booking-row .ssp-booking-row-actions .ssp-booking-action-icon:focus-visible,.ssp-booking-group .ssp-booking-row-actions .ssp-booking-action-icon:hover,.ssp-booking-group .ssp-booking-row-actions .ssp-booking-action-icon:focus-visible{background-color:rgba(0,65,101,.06);border-color:rgba(0,65,101,.30);color:var(--ssp-primary,var(--ssp-primary));transform:translateY(-1px)}.ssp-project-booking-row .ssp-booking-row-actions .ssp-booking-action-icon--danger:hover,.ssp-project-booking-row .ssp-booking-row-actions .ssp-booking-action-icon--danger:focus-visible,.ssp-booking-row .ssp-booking-row-actions .ssp-booking-action-icon--danger:hover,.ssp-booking-row .ssp-booking-row-actions .ssp-booking-action-icon--danger:focus-visible,.ssp-booking-group .ssp-booking-row-actions .ssp-booking-action-icon--danger:hover,.ssp-booking-group .ssp-booking-row-actions .ssp-booking-action-icon--danger:focus-visible{background-color:rgba(190,18,60,.08);border-color:rgba(190,18,60,.28);color:var(--ssp-rose-strong)}.ssp-booking-status-pill{display:inline-flex;align-items:center;margin-left:8px;border-radius:999px;border:1px solid rgba(0,65,101,.12);padding:2px 7px;color:var(--ssp-muted,var(--ssp-muted));font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.ssp-booking-status-pill--cancelled{border-color:rgba(190,18,60,.24);color:var(--ssp-rose-strong)}.ssp-booking-status-pill--rescheduled{border-color:rgba(0,65,101,.20);color:var(--ssp-primary,var(--ssp-primary))}.ssp-booking-status-pill--confirmed{border-color:rgba(22,101,52,.20);color:var(--ssp-success-text)}@media (max-width:760px){.ssp-booking-row-actions{justify-content:flex-start}.ssp-project-booking-row .ssp-booking-row-actions,.ssp-booking-row .ssp-booking-row-actions{margin-top:4px}}.ssp-v41-breadcrumb .ssp-v41-breadcrumb-account{appearance:none;border:0;padding:0;margin:0;background:transparent;color:var(--ssp-brand-deep,var(--ssp-primary,var(--ssp-primary)));font:inherit;font-weight:760;cursor:pointer}.ssp-v41-breadcrumb .ssp-v41-breadcrumb-account:hover{text-decoration:underline;text-underline-offset:3px}.ssp-project-file-upload{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch;margin:0 0 12px}.ssp-project-file-upload__drop{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;min-height:64px;padding:12px;border:1px dashed rgba(0,65,101,.20);border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-brand-deep,var(--ssp-primary,var(--ssp-primary)));cursor:pointer}.ssp-project-file-upload__drop>span{grid-row:1 / span 2;width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:rgba(0,65,101,.045)}.ssp-project-file-upload__drop strong,.ssp-project-file-upload__drop small{display:block;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal}.ssp-project-file-upload__drop small{color:var(--ssp-text-muted,var(--ssp-muted,var(--ssp-muted)));font-weight:560}.ssp-project-file-upload__drop input[type="file"]{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.ssp-project-file-upload .ssp-button{align-self:center;min-height:42px}@media (max-width:760px){.ssp-project-file-upload{grid-template-columns:1fr}.ssp-project-file-upload .ssp-button{width:100%}}.ssp-project-file-upload__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.ssp-project-file-upload__actions .ssp-button{white-space:nowrap}@media(max-width:720px){.ssp-project-file-upload__actions{width:100%;justify-content:stretch}.ssp-project-file-upload__actions .ssp-button{flex:1 1 auto}}.ssp-working-tray{margin:16px 0 12px;padding:12px 0 14px;border-top:1px solid var(--ssp-border,var(--ssp-border));border-bottom:1px solid var(--ssp-border,var(--ssp-border))}.ssp-working-tray__head,.ssp-sidebar-actions-toggle>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ssp-muted,var(--ssp-muted));text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700;cursor:pointer;list-style:none}.ssp-sidebar-actions-toggle>summary::-webkit-details-marker{display:none}.ssp-working-tray__head strong,.ssp-sidebar-actions-toggle>summary strong{color:var(--ssp-text,var(--ssp-navy-deep));font-size:11px;letter-spacing:.05em}.ssp-working-tray__list{display:grid;gap:8px;margin-top:10px}.ssp-working-tray__item{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;text-align:left;border:1px solid var(--ssp-border,var(--ssp-border));background:var(--ssp-surface,var(--ssp-surface));border-radius:14px;padding:10px 11px;color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-working-tray__item strong,.ssp-working-tray__item small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssp-working-tray__item small{color:var(--ssp-muted,var(--ssp-muted))}.ssp-working-tray__item span{align-self:center;grid-row:1 / span 2;grid-column:2;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:999px;padding:3px 7px;font-size:10px;color:var(--ssp-muted,var(--ssp-muted));background:var(--ssp-surface,var(--ssp-surface))}.ssp-working-tray__empty{border:1px dashed var(--ssp-border,var(--ssp-border));border-radius:14px;padding:10px;color:var(--ssp-muted,var(--ssp-muted));font-size:12px}.ssp-v42-title-row{display:flex;align-items:flex-start;gap:10px}.ssp-working-pin{flex:0 0 auto;width:32px;height:32px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-muted,var(--ssp-muted));font-size:17px;line-height:1;box-shadow:none}.ssp-working-pin.is-pinned{color:var(--ssp-primary,var(--ssp-primary));border-color:rgba(0,65,101,.28);background:rgba(0,65,101,.04)}.ssp-sidebar-context--global .ssp-sidebar-actions-toggle .ssp-sidebar-context__list,.ssp-sidebar-context .ssp-sidebar-actions-toggle .ssp-sidebar-context__list{margin-top:10px}.ssp-project-file-upload__drop{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border:1px dashed var(--ssp-border,var(--ssp-border));background:var(--ssp-surface,var(--ssp-surface));border-radius:16px;padding:12px 14px;color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-project-file-upload__drop:hover{background:rgba(15,23,42,.025)}.ssp-project-file-upload__actions{display:none}.ssp-task-wysiwyg button,.ssp-task-wysiwyg .mce-btn,.ssp-task-wysiwyg .tox-tbtn,.ssp-task-wysiwyg .wp-switch-editor{background:var(--ssp-surface,var(--ssp-surface));border-color:var(--ssp-border,var(--ssp-border));color:var(--ssp-text,var(--ssp-navy-deep));box-shadow:none}.ssp-task-wysiwyg button:hover,.ssp-task-wysiwyg .mce-btn:hover,.ssp-task-wysiwyg .tox-tbtn:hover,.ssp-task-wysiwyg .wp-switch-editor:hover{background:rgba(15,23,42,.035)}.ssp-root--workspace-first .ssp-sidebar-brand--logo-only,.ssp-root--v4-app .ssp-sidebar-brand--logo-only{padding-bottom:12px;margin-bottom:8px}.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item,.ssp-root--v4-app .ssp-sidebar .ssp-nav-item{min-height:36px;height:36px;padding:0 10px;border-radius:12px;gap:9px}.ssp-root--workspace-first .ssp-sidebar .ssp-nav-icon,.ssp-root--v4-app .ssp-sidebar .ssp-nav-icon{width:24px;height:24px;flex-basis:24px;border-radius:9px}.ssp-root--workspace-first .ssp-sidebar .ssp-nav-icon svg,.ssp-root--v4-app .ssp-sidebar .ssp-nav-icon svg{width:16px;height:16px}.ssp-working-tray{margin:10px 0 10px;padding:10px 0;border-top:1px solid var(--ssp-border,var(--ssp-border));border-bottom:1px solid var(--ssp-border,var(--ssp-border))}.ssp-working-tray__list{gap:0;margin-top:8px}.ssp-working-tray__item{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;border:0;border-radius:0;border-bottom:1px solid var(--ssp-border,var(--ssp-border));background:transparent;padding:9px 0;box-shadow:none}.ssp-working-tray__item:hover{background:rgba(15,23,42,.025)}.ssp-working-tray__item:last-child{border-bottom:0}.ssp-working-tray__item strong{display:block;color:var(--ssp-text,var(--ssp-navy-deep));font-size:12.5px;line-height:1.25;font-weight:760}.ssp-working-tray__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ssp-working-tray__item small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ssp-muted,var(--ssp-muted));font-size:11px;line-height:1.25}.ssp-working-tray__open{flex:0 0 auto;color:var(--ssp-muted,var(--ssp-muted));font-size:13px;line-height:1;transform:translateY(-1px)}.ssp-working-pin{width:auto;height:auto;min-width:0;padding:2px 4px;border:0;border-radius:8px;background:transparent;color:var(--ssp-muted,var(--ssp-muted));font-size:17px;line-height:1;box-shadow:none}.ssp-working-pin:hover{background:rgba(15,23,42,.045)}.ssp-working-pin.is-pinned{color:var(--ssp-primary,var(--ssp-primary));border:0;background:transparent}.ssp-sidebar-footer--utility{display:flex;align-items:center;justify-content:space-between;gap:8px}.ssp-sidebar-footer--utility .ssp-icon-button{width:30px;height:30px;min-height:30px;border-radius:10px}.ssp-sidebar-view-status{display:inline-flex;align-items:center;gap:5px;color:var(--ssp-muted,var(--ssp-muted));font-weight:750;font-size:12px;white-space:nowrap}.ssp-sidebar-version{font-size:11px;font-weight:800;color:var(--ssp-muted,var(--ssp-muted))}.ssp-sidebar-logout{font-size:11px;white-space:nowrap}.ssp-milestone.is-saving{opacity:.72;pointer-events:none}.ssp-milestone.is-complete span{color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-root .ssp-system-smart-cell,.ssp-root .ssp-help-resources-actions .ssp-system-smart-cell{background:var(--ssp-surface,var(--ssp-surface));background-image:none;border:1px solid var(--ssp-border,var(--ssp-border));box-shadow:none;color:var(--ssp-text,var(--ssp-navy-deep));text-decoration:none}.ssp-root .ssp-system-smart-cell:hover,.ssp-root .ssp-help-resources-actions .ssp-system-smart-cell:hover{background:rgba(15,23,42,.025);border-color:rgba(0,65,101,.2)}.ssp-root .ssp-button:not(.ssp-button--secondary):not(.ssp-button--ghost),.ssp-root button.ssp-button:not(.ssp-button--secondary):not(.ssp-button--ghost){background:var(--ssp-primary,var(--ssp-primary));background-image:none;border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root .ssp-button--secondary,.ssp-root button.ssp-button--secondary{background:var(--ssp-surface,var(--ssp-surface));background-image:none;border-color:var(--ssp-border,var(--ssp-border));color:var(--ssp-primary,var(--ssp-primary))}.ssp-root .ssp-milestone.is-complete input[type="checkbox"]{accent-color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--workspace-first .ssp-sidebar,.ssp-root--v4-app .ssp-sidebar{position:relative}.ssp-root--workspace-first .ssp-sidebar-brand,.ssp-root--v4-app .ssp-sidebar-brand{margin-bottom:12px}.ssp-root--workspace-first .ssp-sidebar .ssp-nav-item,.ssp-root--v4-app .ssp-sidebar .ssp-nav-item{min-height:36px;padding-top:8px;padding-bottom:8px}.ssp-root--workspace-first .ssp-nav-item[data-ssp-module="help_resources"] .ssp-nav-label,.ssp-root--v4-app .ssp-nav-item[data-ssp-module="help_resources"] .ssp-nav-label{overflow:visible;text-overflow:clip}.ssp-help-menu{position:absolute;z-index:80;width:236px;padding:8px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:14px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 18px 48px rgba(15,23,42,.16)}.ssp-help-menu button{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--ssp-text,var(--ssp-navy-deep));text-align:left;font:inherit}.ssp-help-menu button:hover{background:rgba(15,23,42,.045)}.ssp-help-menu span{display:inline-flex;align-items:center;justify-content:center;color:var(--ssp-muted,var(--ssp-muted));font-weight:800}.ssp-help-menu strong{font-size:12px;line-height:1.2;font-weight:750}.ssp-root--workspace-first .ssp-working-tray,.ssp-root--v4-app .ssp-working-tray{margin:12px 0 12px;padding:10px 0 0;border-top:1px solid var(--ssp-border,var(--ssp-border));border-bottom:1px solid var(--ssp-border,var(--ssp-border));background:transparent}.ssp-root--workspace-first .ssp-working-tray__head,.ssp-root--v4-app .ssp-working-tray__head{display:flex;justify-content:space-between;align-items:center;padding:0 0 6px;color:var(--ssp-muted,var(--ssp-muted));text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:850}.ssp-root--workspace-first .ssp-working-tray__head strong,.ssp-root--v4-app .ssp-working-tray__head strong{letter-spacing:0;font-size:10.5px}.ssp-root--workspace-first .ssp-working-tray__list,.ssp-root--v4-app .ssp-working-tray__list{display:block}.ssp-root--workspace-first .ssp-working-tray__item,.ssp-root--v4-app .ssp-working-tray__item{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;width:100%;padding:8px 2px 9px;margin:0;border:0;border-bottom:1px solid var(--ssp-border,var(--ssp-border));border-radius:0;background:transparent;background-image:none;box-shadow:none;text-align:left}.ssp-root--workspace-first .ssp-working-tray__item:last-child,.ssp-root--v4-app .ssp-working-tray__item:last-child{border-bottom:0}.ssp-root--workspace-first .ssp-working-tray__item:hover,.ssp-root--v4-app .ssp-working-tray__item:hover{background:rgba(15,23,42,.035)}.ssp-root--workspace-first .ssp-working-tray__top,.ssp-root--v4-app .ssp-working-tray__top{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px}.ssp-root--workspace-first .ssp-working-tray__top strong,.ssp-root--v4-app .ssp-working-tray__top strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ssp-muted,var(--ssp-muted));font-size:10.5px;line-height:1.2;font-weight:700}.ssp-root--workspace-first .ssp-working-tray__project,.ssp-root--v4-app .ssp-working-tray__project{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ssp-text,var(--ssp-navy-deep));font-size:12px;line-height:1.25;font-weight:800}.ssp-root--workspace-first .ssp-working-tray__item small,.ssp-root--v4-app .ssp-working-tray__item small{display:none}.ssp-root--workspace-first .ssp-working-tray__open,.ssp-root--v4-app .ssp-working-tray__open{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;border-radius:6px;background:transparent;color:var(--ssp-muted,var(--ssp-muted))}.ssp-root--workspace-first .ssp-working-tray__open svg,.ssp-root--v4-app .ssp-working-tray__open svg{width:13px;height:13px}.ssp-root--workspace-first .ssp-working-tray__item:hover .ssp-working-tray__open,.ssp-root--v4-app .ssp-working-tray__item:hover .ssp-working-tray__open{background:rgba(15,23,42,.055);color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--workspace-first .ssp-working-tray__empty,.ssp-root--v4-app .ssp-working-tray__empty{padding:8px 0 12px;color:var(--ssp-muted,var(--ssp-muted));font-size:11px;font-weight:650}.ssp-root .ssp-sidebar-footer--utility{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.ssp-root .ssp-sidebar-footer__left{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0}.ssp-root .ssp-sidebar-footer--utility .ssp-icon-button,.ssp-root .ssp-sidebar-footer--utility .ssp-sidebar-logout{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;padding:0;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:9px;background:var(--ssp-surface,var(--ssp-surface));background-image:none;color:var(--ssp-muted,var(--ssp-muted));text-decoration:none;font-size:14px;font-weight:800}.ssp-root .ssp-sidebar-footer--utility .ssp-icon-button:hover,.ssp-root .ssp-sidebar-footer--utility .ssp-sidebar-logout:hover{background:rgba(15,23,42,.035);border-color:rgba(0,65,101,.2);color:var(--ssp-primary,var(--ssp-primary))}.ssp-root .ssp-sidebar-footer--utility .ssp-sidebar-version{justify-self:center;color:var(--ssp-muted,var(--ssp-muted));font-size:11px;font-weight:850;white-space:nowrap}.ssp-root .ssp-sidebar-footer--utility .ssp-sidebar-view-status{justify-self:end;display:inline-flex;align-items:center;gap:4px;color:var(--ssp-muted,var(--ssp-muted));font-size:11px;font-weight:800;white-space:nowrap}.ssp-root,.ssp-root--workspace-first,.ssp-root--v4-app{--ssp-accent:var(--ssp-primary,var(--ssp-primary));--ssp-accent-soft:rgba(0,65,101,.06);--ssp-colour-action:var(--ssp-primary,var(--ssp-primary));--ssp-v4-action:var(--ssp-primary,var(--ssp-primary));--ssp-brand-accent:var(--ssp-primary,var(--ssp-primary))}.ssp-root .ssp-help-menu button,.ssp-root .ssp-help-menu strong{font-weight:400}.ssp-root .ssp-working-pin{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin-top:3px;border:0;border-radius:7px;background:transparent;background-image:none;color:var(--ssp-muted,var(--ssp-muted));box-shadow:none}.ssp-root .ssp-working-pin:hover{background:rgba(15,23,42,.045);color:var(--ssp-primary,var(--ssp-primary))}.ssp-root .ssp-working-pin.is-pinned{background:transparent;color:var(--ssp-primary,var(--ssp-primary));border:0;box-shadow:none}.ssp-root .ssp-working-pin svg{width:17px;height:17px;display:block;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ssp-root .ssp-working-pin.is-pinned svg{fill:rgba(0,65,101,.10)}.ssp-root .ssp-working-tray{margin:12px 0;padding:10px 0 8px;border-top:1px solid var(--ssp-border,var(--ssp-border));border-bottom:1px solid var(--ssp-border,var(--ssp-border));background:transparent;background-image:none}.ssp-root .ssp-working-tray__head{display:flex;align-items:center;justify-content:space-between;padding:0 0 8px;color:var(--ssp-muted,var(--ssp-muted));text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:650}.ssp-root .ssp-working-tray__head strong{color:var(--ssp-muted,var(--ssp-muted));font-size:10px;font-weight:650;letter-spacing:0}.ssp-root .ssp-working-tray__item{display:grid;grid-template-columns:minmax(0,1fr) 18px;grid-template-areas:"account open" "project project";align-items:center;width:100%;padding:8px 0 9px;gap:3px 8px;border:0;border-bottom:1px solid var(--ssp-border,var(--ssp-border));border-radius:0;background:transparent;background-image:none;box-shadow:none;color:var(--ssp-text,var(--ssp-navy-deep));text-align:left}.ssp-root .ssp-working-tray__item:hover{background:rgba(15,23,42,.035)}.ssp-root .ssp-working-tray__item:last-child{border-bottom:0}.ssp-root .ssp-working-tray__top{grid-area:account;display:block;min-width:0;border:0;background:transparent;padding:0}.ssp-root .ssp-working-tray__top strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ssp-muted,var(--ssp-muted));font-size:10.5px;line-height:1.2;font-weight:500}.ssp-root .ssp-working-tray__project{grid-area:project;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;padding:0;color:var(--ssp-text,var(--ssp-navy-deep));font-size:12px;line-height:1.25;font-weight:700}.ssp-root .ssp-working-tray__item small{display:none}.ssp-root .ssp-working-tray__open{grid-area:open;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ssp-muted,var(--ssp-muted))}.ssp-root .ssp-working-tray__open svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ssp-root .ssp-working-tray__item:hover .ssp-working-tray__open{background:rgba(15,23,42,.055);color:var(--ssp-primary,var(--ssp-primary))}.ssp-root .ssp-project-file-upload__drop{background:var(--ssp-surface,var(--ssp-surface));background-image:none;border:1px dashed var(--ssp-border,var(--ssp-border));color:var(--ssp-text,var(--ssp-navy-deep));box-shadow:none}.ssp-root .ssp-project-file-upload__drop:hover{background:rgba(15,23,42,.025);border-color:rgba(0,65,101,.22)}.ssp-root .ssp-project-file-upload__drop span{background:transparent;color:var(--ssp-muted,var(--ssp-muted))}.ssp-root .ssp-project-file-upload__drop strong{font-weight:700}.ssp-root .ssp-button:not(.ssp-button--danger),.ssp-root .ssp-button--secondary,.ssp-root .ssp-system-smart-cell,.ssp-root .ssp-operating-metric,.ssp-root .ssp-kpi-card,.ssp-root .ssp-doc-action,.ssp-root .ssp-task-drawer button,.ssp-root .ssp-task-wysiwyg button,.ssp-root .wp-switch-editor,.ssp-root .mce-btn,.ssp-root .tox .tox-tbtn{background-image:none}.ssp-root .ssp-button--secondary,.ssp-root .ssp-doc-action,.ssp-root .ssp-task-drawer button:not(.is-active),.ssp-root .ssp-task-wysiwyg button,.ssp-root .wp-switch-editor,.ssp-root .mce-btn,.ssp-root .tox .tox-tbtn{background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary))}.ssp-root .ssp-button--secondary:hover,.ssp-root .ssp-doc-action:hover,.ssp-root .ssp-task-drawer button:not(.is-active):hover,.ssp-root .ssp-task-wysiwyg button:hover,.ssp-root .wp-switch-editor:hover,.ssp-root .mce-btn:hover,.ssp-root .tox .tox-tbtn:hover{background:rgba(15,23,42,.035)}.ssp-root .ssp-working-tray__list{margin-top:0;padding-top:0}.ssp-root .ssp-working-tray__head{padding-bottom:3px}.ssp-root .ssp-working-tray__item{padding-top:5px;padding-bottom:8px}.ssp-root .ssp-working-pin.is-pinned{background:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));border:0;box-shadow:none}.ssp-root .ssp-working-pin.is-pinned svg{fill:none;stroke:var(--ssp-surface,var(--ssp-surface))}.ssp-root .ssp-working-pin.is-pinned:hover{background:var(--ssp-primary-dark);color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-next-action{border-color:rgba(245,158,11,.36);border-left:3px solid var(--ssp-priority-p2,var(--ssp-warning));background:var(--ssp-surface,var(--ssp-surface));background-image:none;box-shadow:0 12px 28px rgba(7,26,47,.035)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-icon,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-next-icon{border-color:rgba(245,158,11,.28);background:rgba(245,158,11,.07);color:var(--ssp-warning-text)}.ssp-root .ssp-project-file-upload__drop>span,.ssp-root .ssp-project-file-upload__drop span{background:transparent;color:var(--ssp-muted,var(--ssp-muted))}.ssp-root .ssp-working-tray__list{padding-top:2px;margin-top:0}.ssp-root .ssp-working-tray__head{margin-bottom:0}.ssp-root .ssp-working-tray__item:first-child{padding-top:6px}.ssp-root .ssp-working-pin.is-pinned{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root .ssp-working-pin.is-pinned svg{stroke:var(--ssp-surface,var(--ssp-surface));fill:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filters,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filters{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter{width:100%;min-width:0;padding:8px 3px 7px;box-sizing:border-box}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter span{max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;text-align:center;font-size:10px;line-height:1.05}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filters,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;align-items:stretch}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter{min-width:0;width:100%;height:auto;min-height:48px;padding:7px 4px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;overflow:visible;text-align:center}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter svg,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter svg{flex:0 0 auto;width:15px;height:15px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-history-filter span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-history-filter span{display:block;max-width:100%;min-width:0;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;line-height:1.05;font-size:10px;font-weight:500}.ssp-v42-history-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:6px}.ssp-v42-history-filter{min-width:0;width:100%;white-space:normal}.ssp-v42-history-filter span{min-width:0;overflow:visible;text-overflow:clip;white-space:normal;line-height:1.15}.ssp-root--v4-app .ssp-project-pane .ssp-activity-item .ssp-activity-note{white-space:pre-wrap}.ssp-v42-flow-stage-workspace{margin-top:16px}.ssp-v42-flow-stage-workspace .ssp-v42-stage-workspace{border:1px solid var(--ssp-border,var(--ssp-border));border-radius:20px;background:var(--ssp-surface,var(--ssp-surface));padding:16px}.ssp-v42-stage-card--scope{align-items:flex-start}.ssp-v42-stage-card--scope small{max-width:58rem;line-height:1.5}.ssp-drawer--project-scope .ssp-project-scope-original{border:1px solid var(--ssp-border,var(--ssp-border));border-radius:16px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));padding:14px;line-height:1.55;white-space:normal}.ssp-drawer--project-scope textarea[readonly]{background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));cursor:default}.ssp-project-scope-form .ssp-drawer-footer{position:sticky;bottom:0;background:var(--ssp-surface,var(--ssp-surface));padding-top:12px}.ssp-proposal-draft-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--ssp-space-3,12px);padding:var(--ssp-space-3,12px);margin:0 0 var(--ssp-space-3,12px);border:1px solid var(--ssp-border,var(--ssp-border));border-radius:var(--ssp-radius-lg,16px);background:var(--ssp-surface,var(--ssp-surface))}.ssp-proposal-draft-actions span{font-weight:700;color:var(--ssp-navy,var(--ssp-primary,var(--ssp-primary)))}.ssp-proposal-draft-actions .ssp-button{margin-left:auto}.ssp-proposal-draft-actions .ssp-button+.ssp-button{margin-left:0}.ssp-root--v4-app .ssp-proposal-pricing-choice .ssp-task-choice,.ssp-root--workspace-first .ssp-proposal-pricing-choice .ssp-task-choice,.ssp-proposal-pricing-choice .ssp-task-choice{background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.18);color:var(--ssp-primary,var(--ssp-primary));box-shadow:none}.ssp-root--v4-app .ssp-proposal-pricing-choice .ssp-task-choice:hover,.ssp-root--workspace-first .ssp-proposal-pricing-choice .ssp-task-choice:hover,.ssp-proposal-pricing-choice .ssp-task-choice:hover{background:var(--ssp-surface,var(--ssp-surface));border-color:rgba(0,65,101,.32);color:var(--ssp-primary,var(--ssp-primary));box-shadow:none;transform:none}.ssp-root--v4-app .ssp-proposal-pricing-choice .ssp-task-choice.is-active,.ssp-root--workspace-first .ssp-proposal-pricing-choice .ssp-task-choice.is-active,.ssp-proposal-pricing-choice .ssp-task-choice.is-active,.ssp-root--v4-app .ssp-proposal-pricing-choice .ssp-task-choice[aria-pressed="true"],.ssp-root--workspace-first .ssp-proposal-pricing-choice .ssp-task-choice[aria-pressed="true"],.ssp-proposal-pricing-choice .ssp-task-choice[aria-pressed="true"]{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));box-shadow:none}.ssp-proposal-pricing-inline{display:flex;align-items:end;justify-content:space-between;gap:var(--ssp-space-3,12px);flex-wrap:wrap}.ssp-proposal-pricing-inline label{flex:0 0 160px;max-width:180px}.ssp-proposal-pricing-inline input[type="number"]{width:100%}.ssp-proposal-pricing-choice{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--ssp-space-2,8px);flex:1 1 420px}.ssp-proposal-pricing-choice[hidden]{display:none}.ssp-proposal-pricing-choice__prompt{font-size:12px;color:var(--ssp-muted,var(--ssp-muted-soft));white-space:nowrap}.ssp-proposal-pricing-choice .ssp-task-choice-row{display:flex;align-items:center;justify-content:flex-end;gap:var(--ssp-space-2,8px);flex-wrap:wrap}.ssp-root--v4-app .ssp-proposal-pricing-choice .ssp-task-choice,.ssp-root--workspace-first .ssp-proposal-pricing-choice .ssp-task-choice,.ssp-proposal-pricing-choice .ssp-task-choice{min-height:36px;padding:8px 12px;border-radius:10px;background:var(--ssp-surface,var(--ssp-surface));border:1px solid rgba(0,65,101,.2);color:var(--ssp-primary,var(--ssp-primary))}.ssp-v42-flow-stage-workspace--inside-actions{margin-top:18px;width:100%}.ssp-v42-action-column .ssp-v42-flow-stage-workspace--inside-actions .ssp-v42-flow-stage-workspace__label{margin-bottom:12px}.ssp-v42-action-column .ssp-v42-flow-stage-workspace--inside-actions .ssp-v42-stage-workspace{margin:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status{color:var(--ssp-muted,var(--ssp-muted))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--actual,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--actual{color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--invoiced,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--invoiced{color:var(--ssp-warning)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--partial,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--partial{color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--paid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--paid{color:var(--ssp-success-strong)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--lost,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card small.ssp-v42-value-status--lost{color:var(--ssp-danger)}.ssp-lost-reason-grid{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 16px}.ssp-lost-reason-grid--grouped{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 18px}.ssp-lost-reason-group{padding:12px;border:1px solid rgba(0,65,101,.10);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-lost-reason-group h4{margin:0 0 10px;color:var(--ssp-primary,var(--ssp-primary));font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ssp-lost-reason-group__chips{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:760px){.ssp-lost-reason-grid--grouped{grid-template-columns:1fr}}.ssp-choice-chip--lost{display:inline-flex;align-items:center;cursor:pointer}.ssp-choice-chip--lost input{position:absolute;opacity:0;pointer-events:none}.ssp-choice-chip--lost span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border:1px solid rgba(0,65,101,.16);border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font-size:12px;font-weight:750}.ssp-choice-chip--lost input:checked+span{border-color:rgba(159,18,57,.38);background:rgba(159,18,57,.06);color:var(--ssp-rose)}.ssp-project-pane.is-lost-project .ssp-v42-project-topbar,.ssp-project-pane.is-lost-project .ssp-v42-workspace-main,.ssp-project-pane.is-lost-project .ssp-v42-workspace-side{filter:saturate(.82)}.ssp-project-pane.is-lost-locked .ssp-v42-project-topbar button:not([data-ssp-project-back]):not([data-ssp-open-account]),.ssp-project-pane.is-lost-locked .ssp-project-tabs,.ssp-project-pane.is-lost-locked .ssp-v42-panel,.ssp-project-pane.is-lost-locked .ssp-v42-activity-panel,.ssp-project-pane.is-lost-locked .ssp-v42-hidden-control{pointer-events:none}.ssp-project-pane.is-lost-locked .ssp-v42-project-topbar button:not([data-ssp-project-back]):not([data-ssp-open-account]),.ssp-project-pane.is-lost-locked .ssp-project-tabs,.ssp-project-pane.is-lost-locked .ssp-v42-panel,.ssp-project-pane.is-lost-locked .ssp-v42-activity-panel{opacity:.58}.ssp-project-pane.is-lost-locked [data-ssp-lost-lock-card]{pointer-events:auto;opacity:1;filter:none}.ssp-v42-lost-card{border-color:rgba(159,18,57,.22);background:linear-gradient(180deg,rgba(159,18,57,.035),var(--ssp-surface,var(--ssp-surface)))}.ssp-v42-next-icon--lost{background:rgba(159,18,57,.08);color:var(--ssp-rose)}.ssp-v42-lost-card__body{min-width:0}.ssp-v42-lost-card__body h3{margin:0;color:var(--ssp-primary,var(--ssp-primary));font-size:17px;line-height:1.35}.ssp-v42-lost-card__body p{margin:6px 0 0;color:var(--ssp-muted-soft);font-size:13px;line-height:1.45}.ssp-v42-lost-card__body small{display:block;margin-top:6px;color:var(--ssp-muted-light);font-size:11px;font-weight:700}.ssp-v42-lost-card__actions{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-left:auto}.ssp-lost-temporary-pill{display:inline-flex;margin-top:8px;padding:5px 9px;border-radius:999px;background:rgba(245,158,11,.12);color:var(--ssp-warning-text);font-size:11px;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.ssp-project-pane.is-lost-temporarily-unlocked .ssp-v42-lost-card{border-color:rgba(245,158,11,.32)}.ssp-record-linked-row--project.is-lost{border-left:3px solid rgba(159,18,57,.45)}.ssp-record-linked-row--project.is-lost .ssp-record-linked-row__lost{color:var(--ssp-rose);font-weight:850}.ssp-modal.ssp-modal--lost-project{width:min(920px,calc(100vw - 48px));max-width:920px}.ssp-modal.ssp-modal--lost-project .ssp-modal__body{padding-top:20px}.ssp-modal.ssp-modal--lost-project .ssp-lost-reason-grid--grouped{gap:16px}.ssp-modal.ssp-modal--lost-project .ssp-lost-reason-group{min-height:136px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action.ssp-v42-lost-card,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-next-action.ssp-v42-lost-card{border-color:rgba(159,18,57,.30);border-left-color:var(--ssp-rose);background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 12px 28px rgba(159,18,57,.05)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-next-action.ssp-v42-lost-card .ssp-v42-next-icon,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-next-action.ssp-v42-lost-card .ssp-v42-next-icon{border-color:rgba(159,18,57,.24);background:rgba(159,18,57,.07);color:var(--ssp-rose)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-lost-card__body .ssp-eyebrow,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-lost-card__body .ssp-eyebrow{color:var(--ssp-rose)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-lost-card__body h3,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-lost-card__body h3{color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-spotlight-result.is-lost{border-left:3px solid var(--ssp-rose)}.ssp-spotlight-result.is-lost .ssp-spotlight-result__icon{background:rgba(159,18,57,.08);color:var(--ssp-rose)}.ssp-spotlight-result.is-lost .ssp-spotlight-result__badge{background:rgba(159,18,57,.08);color:var(--ssp-rose)}.ssp-spotlight-result__lost-label{color:var(--ssp-rose);font-weight:850}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-cell--value,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-cell--value{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-value-main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-value-main{display:grid;gap:2px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-value-payment,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-value-payment{padding:0;border:0;background:transparent;color:var(--ssp-primary,var(--ssp-primary));font-size:11px;font-weight:800;cursor:pointer;text-decoration:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-value-payment:hover,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-value-payment:hover{text-decoration:underline}.ssp-commercial-panel--payments .ssp-commercial-panel__head h3{margin:0;color:var(--ssp-ink,var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep))))}.ssp-commercial-panel--payments .ssp-commercial-panel__head small{display:block;margin-top:4px;color:var(--ssp-muted,var(--ssp-muted))}.ssp-commercial-record{display:grid;gap:3px;padding:10px 12px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:14px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-commercial-record>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.ssp-commercial-record strong{color:var(--ssp-ink,var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep))))}.ssp-commercial-record span,.ssp-commercial-record small{color:var(--ssp-muted,var(--ssp-muted))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card>*{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card>*>span,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card>*>strong,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card>*>small{flex:0 0 auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card>*>small{margin-top:7px;min-height:14px}.ssp-feedback-qr-groundwork{display:grid;grid-template-columns:172px minmax(0,1fr);gap:16px;align-items:center;margin-top:14px;padding:14px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:18px;background:var(--ssp-card,var(--ssp-surface,var(--ssp-surface)))}.ssp-feedback-qr-groundwork__image{width:156px;height:156px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,65,101,.14);border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-feedback-qr-groundwork__image img{width:136px;height:136px;display:block;image-rendering:auto}.ssp-feedback-qr-groundwork__copy{min-width:0}.ssp-feedback-qr-groundwork__copy strong{display:block;color:var(--ssp-ink,var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep))));margin-bottom:4px}.ssp-feedback-qr-groundwork__copy small{display:block;color:var(--ssp-muted,var(--ssp-muted));margin-bottom:10px}.ssp-feedback-qr-groundwork .ssp-inline-field input{min-width:0}.ssp-feedback-qr-groundwork__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}.ssp-feedback-qr-groundwork__button{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:9px 14px;border:1px solid rgba(0,65,101,.22);border-radius:12px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));font:inherit;font-size:13px;font-weight:800;line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px rgba(0,65,101,.06)}.ssp-feedback-qr-groundwork__button:hover,.ssp-feedback-qr-groundwork__button:focus{border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-primary,var(--ssp-primary));background:var(--ssp-surface,var(--ssp-surface))}@media (max-width:720px){.ssp-feedback-qr-groundwork{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-feedback-qr-groundwork__actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.ssp-root--v4-app .ssp-feedback-qr-groundwork__actions .ssp-feedback-qr-groundwork__button,.ssp-root--v4-app button.ssp-feedback-qr-groundwork__button,.ssp-root--v4-app a.ssp-feedback-qr-groundwork__button{background:var(--ssp-surface,var(--ssp-surface));background-image:none;color:var(--ssp-primary,var(--ssp-primary));border:1px solid rgba(0,65,101,.22)}.ssp-root--v4-app .ssp-feedback-qr-groundwork__actions .ssp-feedback-qr-groundwork__button:hover,.ssp-root--v4-app .ssp-feedback-qr-groundwork__actions .ssp-feedback-qr-groundwork__button:focus{background:var(--ssp-surface,var(--ssp-surface));background-image:none;color:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary))}.ssp-feedback-form-settings .ssp-feedback-field-list{display:grid;gap:14px}.ssp-feedback-field-row{padding:14px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-feedback-field-row__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ssp-feedback-field-row__head>span{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(0,65,101,.16);color:var(--ssp-primary,var(--ssp-primary));font-weight:800;flex:0 0 auto}.ssp-feedback-field-row__head strong{flex:1 1 auto;color:var(--ssp-primary,var(--ssp-primary))}.ssp-feedback-field-row__head div{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ssp-feedback-field-row textarea{min-height:92px}.ssp-root--v4-app .ssp-feedback-builder-shell{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.ssp-root--v4-app .ssp-feedback-builder-main{display:grid;gap:14px}.ssp-root--v4-app .ssp-feedback-builder-toolbox{display:flex;flex-wrap:wrap;gap:8px}.ssp-root--v4-app .ssp-feedback-builder-preview{position:sticky;top:18px;padding:16px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:20px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 14px 34px rgba(0,65,101,.07)}.ssp-root--v4-app .ssp-feedback-builder-preview h3{margin:2px 0 6px;color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-feedback-builder-preview p{margin:0 0 12px;color:var(--ssp-muted,var(--ssp-muted))}.ssp-root--v4-app .ssp-feedback-builder-preview label,.ssp-root--v4-app .ssp-feedback-preview-section{display:grid;gap:6px;margin-bottom:12px;font-size:13px;color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-feedback-builder-preview input,.ssp-root--v4-app .ssp-feedback-preview-signature{width:100%;min-height:38px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:12px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-root--v4-app .ssp-feedback-preview-signature{display:flex;align-items:center;justify-content:center;color:var(--ssp-muted,var(--ssp-muted));min-height:90px;background:repeating-linear-gradient(0deg,var(--ssp-surface,var(--ssp-surface)),var(--ssp-surface,var(--ssp-surface)) 12px,var(--ssp-surface-alt,var(--ssp-surface-alt)) 13px)}.ssp-root--v4-app .ssp-feedback-preview-scale{display:flex;flex-wrap:wrap;gap:5px}.ssp-root--v4-app .ssp-feedback-preview-scale span{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,65,101,.18);border-radius:999px;color:var(--ssp-primary,var(--ssp-primary));font-size:12px}.ssp-root--v4-app .ssp-feedback-preview-section{padding:10px 0;border-top:1px solid var(--ssp-border,var(--ssp-border));border-bottom:1px solid var(--ssp-border,var(--ssp-border))}@media (max-width:980px){.ssp-root--v4-app .ssp-feedback-builder-shell{grid-template-columns:1fr}.ssp-root--v4-app .ssp-feedback-builder-preview{position:relative;top:auto}}.ssp-root--v4-app .ssp-feedback-form-settings:where(.ssp-mini-btn,.ssp-button--small,.ssp-feedback-qr-groundwork__button){background:var(--ssp-surface,var(--ssp-surface));background-image:none;color:var(--ssp-primary,var(--ssp-primary));border:1px solid rgba(0,65,101,.22);box-shadow:none}.ssp-root--v4-app .ssp-feedback-form-settings:where(button,.ssp-mini-btn,.ssp-button--small,.ssp-feedback-qr-groundwork__button):hover,.ssp-root--v4-app .ssp-feedback-form-settings:where(button,.ssp-mini-btn,.ssp-button--small,.ssp-feedback-qr-groundwork__button):focus{background:var(--ssp-surface,var(--ssp-surface));background-image:none;color:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));box-shadow:0 8px 18px rgba(0,65,101,.06)}.ssp-root--v4-app .ssp-feedback-form-settings .ssp-button:not(.ssp-button--secondary):not([disabled]){background:var(--ssp-primary,var(--ssp-primary));background-image:none;color:var(--ssp-on-primary,var(--ssp-surface));border-color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-feedback-form-settings .ssp-button:not(.ssp-button--secondary):not([disabled]):hover,.ssp-root--v4-app .ssp-feedback-form-settings .ssp-button:not(.ssp-button--secondary):not([disabled]):focus{background:var(--ssp-primary,var(--ssp-primary));background-image:none;color:var(--ssp-on-primary,var(--ssp-surface));border-color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-feedback-builder-shell{grid-template-columns:220px minmax(0,1fr) 320px}.ssp-root--v4-app .ssp-feedback-builder-sidebar{position:sticky;top:18px;align-self:start;padding:16px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:20px;background:var(--ssp-surface,var(--ssp-surface));box-shadow:0 14px 34px rgba(0,65,101,.06)}.ssp-root--v4-app .ssp-feedback-builder-sidebar h3{margin:2px 0 6px;color:var(--ssp-primary,var(--ssp-primary));font-size:18px}.ssp-root--v4-app .ssp-feedback-builder-sidebar>small{display:block;margin-bottom:14px;color:var(--ssp-muted,var(--ssp-muted));line-height:1.45}.ssp-root--v4-app .ssp-feedback-builder-toolbox{display:grid;gap:14px}.ssp-root--v4-app .ssp-feedback-builder-toolbox section{display:grid;gap:8px}.ssp-root--v4-app .ssp-feedback-builder-toolbox section>strong{color:var(--ssp-primary,var(--ssp-primary));font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ssp-root--v4-app .ssp-feedback-builder-toolbox .ssp-mini-btn{width:100%;justify-content:flex-start;min-height:34px;border-radius:12px}@media (max-width:1180px){.ssp-root--v4-app .ssp-feedback-builder-shell{grid-template-columns:200px minmax(0,1fr)}.ssp-root--v4-app .ssp-feedback-builder-preview{grid-column:1 / -1;position:relative;top:auto}}@media (max-width:820px){.ssp-root--v4-app .ssp-feedback-builder-shell{grid-template-columns:1fr}.ssp-root--v4-app .ssp-feedback-builder-sidebar{position:relative;top:auto}}.ssp-root--v4-app .ssp-feedback-preview-helper,.ssp-root--v4-app .ssp-feedback-preview-condition{display:block;margin:.25rem 0 .45rem;color:var(--ssp-text-muted,var(--ssp-muted,var(--ssp-muted)));font-size:.82rem;line-height:1.35}.ssp-root--v4-app .ssp-feedback-preview-condition{padding:.4rem .55rem;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:.65rem;background:var(--ssp-surface-soft,var(--ssp-surface-alt,var(--ssp-surface-alt)))}.ssp-root--v4-app .ssp-feedback-preview-options{display:grid;gap:.35rem;margin:.35rem 0 .5rem}.ssp-root--v4-app .ssp-feedback-preview-options--inline{display:flex;flex-wrap:wrap}.ssp-root--v4-app .ssp-feedback-preview-options span{display:flex;align-items:center;gap:.35rem;min-height:1.8rem;padding:.25rem .55rem;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:999px;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-navy,var(--ssp-primary,var(--ssp-primary)))}.ssp-root--v4-app .ssp-feedback-preview-options span::before{content:'';width:.65rem;height:.65rem;border:1px solid currentColor;border-radius:999px;opacity:.7}.ssp-root--v4-app .ssp-feedback-conditional-grid textarea{min-height:5.5rem}.ssp-root--v4-app .ssp-participant-feedback.is-active{border-color:rgba(22,163,74,.35);color:var(--ssp-success-text)}.ssp-root--v4-app .ssp-participant-feedback:disabled{opacity:.45;cursor:not-allowed}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell{box-sizing:border-box;min-height:76px;padding:13px 16px;gap:6px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value .ssp-v42-value-main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value .ssp-v42-value-main{appearance:none;border:0;background:transparent;color:inherit;font:inherit;margin:0;padding:0;min-height:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;line-height:1;text-align:left}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell small{margin:0;text-align:left}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong{line-height:1.05}.ssp-delivery-form-actions{display:grid;gap:12px;margin-top:14px}.ssp-delivery-form-actions .ssp-feedback-qr-groundwork{margin-top:0}.ssp-course-evaluation-card{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:18px;background:var(--ssp-card,var(--ssp-surface,var(--ssp-surface)))}.ssp-course-evaluation-card strong,.ssp-course-evaluation-card small{display:block}.ssp-course-evaluation-card strong{color:var(--ssp-ink,var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep))));margin-bottom:4px}.ssp-course-evaluation-card small{color:var(--ssp-muted,var(--ssp-muted));line-height:1.45}.ssp-course-evaluation-card--participants{margin-bottom:14px}.ssp-course-evaluation-autofill{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ssp-course-evaluation-autofill div,.ssp-course-evaluation-participants{border:1px solid rgba(0,65,101,.10);border-radius:14px;padding:12px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-course-evaluation-autofill span,.ssp-course-evaluation-participants span{display:block;color:var(--ssp-muted,var(--ssp-muted));font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.ssp-course-evaluation-autofill strong{display:block;color:var(--ssp-ink,var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep))))}.ssp-course-evaluation-participants{margin-top:10px}.ssp-course-evaluation-participants ul{margin:0;padding-left:18px;color:var(--ssp-ink,var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep))))}.ssp-course-evaluation-form .ssp-choice-list{display:grid;gap:8px}.ssp-course-evaluation-form .ssp-choice-row{display:flex;align-items:center;gap:8px;border:1px solid rgba(0,65,101,.12);border-radius:12px;padding:10px 12px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-course-evaluation-form .ssp-fieldset{border:0;margin:0;padding:0}.ssp-course-evaluation-form .ssp-fieldset legend{color:var(--ssp-ink,var(--ssp-primary,var(--ssp-primary-dark,var(--ssp-primary-deep))));font-weight:800;margin-bottom:6px}@media (max-width:720px){.ssp-course-evaluation-card{align-items:flex-start;flex-direction:column}.ssp-course-evaluation-autofill{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-sidebar-shared-toggle,.ssp-root--workspace-first .ssp-sidebar-shared-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:12px 0 8px;padding:3px;border:1px solid rgba(0,65,101,.1);border-radius:14px;background:var(--ssp-surface-alt,var(--ssp-surface-alt))}.ssp-root--v4-app .ssp-sidebar-shared-toggle button,.ssp-root--workspace-first .ssp-sidebar-shared-toggle button{appearance:none;border:0;border-radius:11px;background:transparent;color:var(--ssp-muted,var(--ssp-muted));font-size:10px;font-weight:800;line-height:1;padding:8px 7px;cursor:pointer}.ssp-root--v4-app .ssp-sidebar-shared-toggle button.is-active,.ssp-root--workspace-first .ssp-sidebar-shared-toggle button.is-active{background:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));box-shadow:0 8px 18px rgba(0,65,101,.14)}.ssp-root--v4-app[data-ssp-sidebar-panel="actions"] .ssp-working-tray,.ssp-root--workspace-first[data-ssp-sidebar-panel="actions"] .ssp-working-tray{display:none}.ssp-root--v4-app[data-ssp-sidebar-panel="tray"] [data-ssp-sidebar-global-actions],.ssp-root--workspace-first[data-ssp-sidebar-panel="tray"] [data-ssp-sidebar-global-actions],.ssp-root--v4-app[data-ssp-sidebar-panel="tray"] [data-ssp-sidebar-project-context],.ssp-root--workspace-first[data-ssp-sidebar-panel="tray"] [data-ssp-sidebar-project-context]{display:none}.ssp-root--v4-app .ssp-sidebar-shared-toggle,.ssp-root--workspace-first .ssp-sidebar-shared-toggle{margin:4px 0 8px}.ssp-root--v4-app .ssp-working-tray,.ssp-root--workspace-first .ssp-working-tray,.ssp-root--v4-app .ssp-sidebar-context--project-actions,.ssp-root--workspace-first .ssp-sidebar-context--project-actions{margin-top:0;padding-top:0;border-top:0}.ssp-root--v4-app .ssp-working-tray__head,.ssp-root--workspace-first .ssp-working-tray__head,.ssp-root--v4-app .ssp-sidebar-actions-toggle>summary,.ssp-root--workspace-first .ssp-sidebar-actions-toggle>summary{display:none}.ssp-root--v4-app .ssp-sidebar-actions-toggle,.ssp-root--workspace-first .ssp-sidebar-actions-toggle{display:block;border:0;padding:0;margin:0}.ssp-root--v4-app .ssp-sidebar-actions-toggle[open],.ssp-root--workspace-first .ssp-sidebar-actions-toggle[open]{margin:0}.ssp-root--v4-app .ssp-sidebar-context__list,.ssp-root--workspace-first .ssp-sidebar-context__list,.ssp-root--v4-app .ssp-working-tray__list,.ssp-root--workspace-first .ssp-working-tray__list{margin-top:0}.ssp-root--v4-app .ssp-sidebar-shared-toggle,.ssp-root--workspace-first .ssp-sidebar-shared-toggle{margin:0 0 8px}.ssp-root--v4-app .ssp-sidebar-context,.ssp-root--workspace-first .ssp-sidebar-context,.ssp-root--v4-app .ssp-sidebar-context--project-actions,.ssp-root--workspace-first .ssp-sidebar-context--project-actions{border-top:0;margin-top:0;padding-top:0}.ssp-root--v4-app .ssp-sidebar-context__list,.ssp-root--workspace-first .ssp-sidebar-context__list,.ssp-root--v4-app .ssp-working-tray__list,.ssp-root--workspace-first .ssp-working-tray__list{padding-top:0}.ssp-root--v4-app .ssp-activity-composer__foot,.ssp-root--workspace-first .ssp-activity-composer__foot{display:block}.ssp-root--v4-app .ssp-activity-composer__foot .ssp-button,.ssp-root--workspace-first .ssp-activity-composer__foot .ssp-button{width:100%}.ssp-root--v4-app .ssp-activity-composer__foot small,.ssp-root--workspace-first .ssp-activity-composer__foot small{display:none}.ssp-root--v4-app .ssp-sidebar-context[data-ssp-sidebar-project-context],.ssp-root--workspace-first .ssp-sidebar-context[data-ssp-sidebar-project-context],.ssp-root--v4-app .ssp-sidebar-context--project-actions,.ssp-root--workspace-first .ssp-sidebar-context--project-actions,.ssp-root--v4-app .ssp-sidebar-context--global,.ssp-root--workspace-first .ssp-sidebar-context--global{margin-top:0;padding-top:0;border-top:0}.ssp-root--v4-app .ssp-sidebar-actions-toggle .ssp-sidebar-context__list,.ssp-root--workspace-first .ssp-sidebar-actions-toggle .ssp-sidebar-context__list,.ssp-sidebar-context--global .ssp-sidebar-actions-toggle .ssp-sidebar-context__list,.ssp-sidebar-context .ssp-sidebar-actions-toggle .ssp-sidebar-context__list{margin-top:0;padding-top:0}.ssp-root--v4-app .ssp-sidebar-shared-toggle+.ssp-sidebar-context,.ssp-root--workspace-first .ssp-sidebar-shared-toggle+.ssp-sidebar-context,.ssp-root--v4-app .ssp-sidebar-shared-toggle+[data-ssp-sidebar-project-context],.ssp-root--workspace-first .ssp-sidebar-shared-toggle+[data-ssp-sidebar-project-context]{margin-top:0;padding-top:0;border-top:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-rail-stack,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-activity-panel .ssp-v42-rail-stack{flex:0 1 auto;min-height:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace:not([hidden]),.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace:not([hidden]){display:flex;flex-direction:column;min-height:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 350px);margin:0 0 12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer__body:not([hidden]),.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer__body:not([hidden]){display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-editor-label,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-editor-label{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-rich-editor,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-rich-editor{flex:1 1 auto;min-height:180px;max-height:calc(100dvh - 520px);overflow-y:auto;-webkit-overflow-scrolling:touch}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer__foot,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer__foot{flex:0 0 auto;position:sticky;bottom:0;z-index:2;margin-top:10px;padding-top:10px;background:var(--ssp-surface,var(--ssp-surface))}@media(max-height:760px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-composer{max-height:calc(100dvh - 300px)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-rich-editor,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-rail-workspace .ssp-activity-rich-editor{min-height:120px;max-height:calc(100dvh - 445px)}}.ssp-root--v4-app .ssp-account-record-toggle,.ssp-root--workspace-first .ssp-account-record-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:14px;background:var(--ssp-surface-alt,var(--ssp-surface-alt));margin:8px 0 12px}.ssp-root--v4-app .ssp-account-record-toggle button,.ssp-root--workspace-first .ssp-account-record-toggle button{border:0;border-radius:10px;background:transparent;color:var(--ssp-muted,var(--ssp-muted-soft));font-weight:800;font-size:12px;padding:8px 10px;cursor:pointer}.ssp-root--v4-app .ssp-account-record-toggle button.is-active,.ssp-root--workspace-first .ssp-account-record-toggle button.is-active{background:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));box-shadow:0 8px 18px rgba(0,65,101,0.16)}.ssp-root--v4-app .ssp-account-project-group,.ssp-root--workspace-first .ssp-account-project-group{display:grid;gap:8px;margin-top:10px}.ssp-root--v4-app .ssp-account-project-group+.ssp-account-project-group,.ssp-root--workspace-first .ssp-account-project-group+.ssp-account-project-group{padding-top:12px;border-top:1px solid var(--ssp-border,var(--ssp-border))}.ssp-v42-summary-card--five{grid-template-columns:1.2fr 1fr .9fr .9fr 1fr}@media(max-width:980px){.ssp-v42-summary-card--five{grid-template-columns:1fr 1fr}}@media(max-width:640px){.ssp-v42-summary-card--five{grid-template-columns:1fr}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar{grid-template-columns:minmax(0,1fr) minmax(560px,700px);align-items:start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{display:grid;grid-template-columns:minmax(116px,1.15fr) minmax(118px,1.05fr) minmax(96px,.85fr) minmax(112px,.95fr) minmax(96px,.85fr);width:clamp(560px,44vw,700px);min-width:560px;max-width:700px;justify-self:end;margin-left:auto}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell{min-width:0;min-height:72px;padding:12px 13px;border-right:1px solid var(--ssp-v41-line,rgba(10,38,64,.10));border-bottom:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child{border-right:0}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell strong{font-size:17px;line-height:1.08;white-space:normal;overflow:visible;text-overflow:clip}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span{font-size:9px;letter-spacing:.17em;line-height:1.1;margin-bottom:7px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small{margin-top:6px;font-size:10.5px;line-height:1.2}@media(max-width:1320px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{width:100%;min-width:0;max-width:none;justify-self:stretch;margin-left:0}}@media(max-width:760px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell{border-right:0;border-bottom:1px solid var(--ssp-v41-line,rgba(10,38,64,.10))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child{border-bottom:0}}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell{align-items:center;justify-content:center;text-align:center}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell>*,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell>*{text-align:center}.ssp-feedback-audit .ssp-table-wrap{overflow:auto;border:1px solid rgba(10,38,64,.10);border-radius:14px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-feedback-audit .ssp-simple-table{width:100%;border-collapse:collapse;font-size:13px}.ssp-feedback-audit .ssp-simple-table th,.ssp-feedback-audit .ssp-simple-table td{padding:10px 12px;border-bottom:1px solid rgba(10,38,64,.08);text-align:left;vertical-align:top}.ssp-feedback-audit .ssp-simple-table th{color:var(--ssp-primary,var(--ssp-primary));font-size:11px;text-transform:uppercase;letter-spacing:.06em;background:var(--ssp-surface-alt,var(--ssp-surface-alt))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell span,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell strong,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell small{text-align:center;width:100%}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value .ssp-v42-value-main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value .ssp-v42-value-main{align-items:center;justify-content:center;text-align:center;gap:6px}.ssp-v42-stage-card--register-open .ssp-v42-stage-card__head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.ssp-v42-stage-card__body--open-register{display:grid;gap:14px}.ssp-v42-stage-card__body--open-register .ssp-participant-add-stack{margin-top:12px}.ssp-task-link-card__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ssp-task-unlink-button{color:var(--ssp-rose)}.ssp-root--v4-app,.ssp-root--workspace-first{--ssp-accent-soft:rgba(0,65,101,.10);--ssp-accent-faint:rgba(0,65,101,.055);--ssp-focus:0 0 0 4px rgba(0,65,101,.10)}.ssp-modal .ssp-button--secondary,.ssp-drawer-footer .ssp-button--secondary,.ssp-task-drawer .ssp-button--secondary,[data-ssp-unlink-project-task],[data-ssp-task-unlink],.ssp-linked-task button[data-action="unlink"],.ssp-project-task-link button[data-action="unlink"]{background:var(--ssp-surface,var(--ssp-surface));background-color:var(--ssp-on-primary,var(--ssp-surface));border-color:rgba(0,65,101,.22);color:var(--ssp-primary,var(--ssp-primary));box-shadow:none}.ssp-modal .ssp-button--secondary:hover,.ssp-drawer-footer .ssp-button--secondary:hover,.ssp-task-drawer .ssp-button--secondary:hover,[data-ssp-unlink-project-task]:hover,[data-ssp-task-unlink]:hover,.ssp-linked-task button[data-action="unlink"]:hover,.ssp-project-task-link button[data-action="unlink"]:hover{background:rgba(0,65,101,.06);border-color:rgba(0,65,101,.35);color:var(--ssp-primary,var(--ssp-primary))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{grid-template-columns:repeat(5,minmax(0,1fr));width:clamp(640px,46vw,760px);min-width:640px;max-width:760px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-value-main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-value-main{min-width:0;align-items:center;justify-content:center;text-align:center}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell strong{font-size:16px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ssp-feedback-public__context--participants{display:block;text-align:left}.ssp-feedback-public__context--participants strong{display:block;text-align:center;margin-bottom:10px}.ssp-feedback-public__context--participants ol{margin:0;padding-left:1.5rem;display:grid;gap:4px;color:var(--ssp-v41-muted,var(--ssp-muted-soft))}.ssp-feedback-public__context--participants li{padding-left:3px}@media(max-width:1320px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{width:100%;min-width:0;max-width:none}}@media(max-width:760px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{grid-template-columns:1fr}}.ssp-course-evaluation-link-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin:0 0 14px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-course-evaluation-link-card>div:first-child{display:grid;gap:4px}.ssp-course-evaluation-link-card strong{color:var(--ssp-primary,var(--ssp-primary))}.ssp-course-evaluation-link-card small{color:var(--ssp-muted,var(--ssp-muted-soft))}@media (max-width:760px){.ssp-course-evaluation-link-card{align-items:stretch;flex-direction:column}.ssp-course-evaluation-link-card .ssp-feedback-qr-groundwork__actions{justify-content:flex-start}}.ssp-participant-bulk-import{display:grid;gap:12px;padding:16px;border:1px solid var(--ssp-border,var(--ssp-border-strong));border-radius:18px;background:var(--ssp-surface,var(--ssp-surface))}.ssp-participant-bulk-import textarea{width:100%;min-height:130px;resize:vertical}.ssp-participant-bulk-import__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ssp-participant-import-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0 10px}.ssp-participant-import-summary span{display:grid;gap:2px;padding:10px;border:1px solid var(--ssp-border,var(--ssp-border-strong));border-radius:14px;background:transparent;background-color:transparent;color:var(--ssp-text,var(--ssp-navy-deep))}.ssp-participant-import-summary strong{color:var(--ssp-primary,var(--ssp-primary));font-size:18px;line-height:1}.ssp-participant-import-summary small{color:var(--ssp-muted,var(--ssp-muted));font-size:12px}.ssp-participant-import-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:start;padding:10px 0;border-top:1px solid var(--ssp-border,var(--ssp-border-strong))}.ssp-participant-import-row div,.ssp-participant-import-row p{min-width:0}.ssp-participant-import-row strong,.ssp-participant-import-row small,.ssp-participant-import-row p{display:block}.ssp-participant-import-row small,.ssp-participant-import-row p{color:var(--ssp-text-muted,var(--ssp-muted))}.ssp-participant-import-row span{padding:4px 8px;border-radius:999px;border:1px solid var(--ssp-border,var(--ssp-border-strong));font-size:12px;white-space:nowrap}.ssp-participant-import-row.is-blocked span{border-color:rgba(185,28,28,0.28);color:var(--ssp-danger-strong)}.ssp-participant-import-row.is-matched span,.ssp-participant-import-row.is-new span{border-color:rgba(22,101,52,0.28);color:var(--ssp-success-text)}.ssp-key-person-popover__detail{display:grid;gap:3px;padding:8px 10px;border:1px solid var(--ssp-v4-line,var(--ssp-border));border-radius:12px;background:var(--ssp-surface-alt,var(--ssp-surface-alt));color:var(--ssp-v4-ink,var(--ssp-text,var(--ssp-navy-deep)));font-size:12px;line-height:1.3}.ssp-key-person-popover__detail strong{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ssp-v4-muted,var(--ssp-muted,var(--ssp-muted)))}.ssp-key-person-popover__detail span{word-break:break-word;color:var(--ssp-v4-ink,var(--ssp-text,var(--ssp-navy-deep)))}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-row{display:flex;align-items:center;gap:10px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-edit,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-working-pin{width:34px;height:34px;border-radius:999px;border:1px solid rgba(0,65,101,.18);display:inline-grid;place-items:center;background:var(--ssp-surface,var(--ssp-surface));color:var(--ssp-primary,var(--ssp-primary));box-shadow:0 8px 18px rgba(7,26,47,.06);cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-edit svg,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-working-pin svg{width:16px;height:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-working-pin.is-pinned{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-working-pin.is-pinned:hover,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-working-pin.is-pinned:focus{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-title-edit:hover{background:var(--ssp-surface-alt,var(--ssp-surface-alt));color:var(--ssp-primary,var(--ssp-primary))}.ssp-login-panel button[type=submit],.ssp-login-panel .ssp-button,.ssp-portal-login button[type=submit]{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface));transition:none}.ssp-login-panel button[type=submit]:hover,.ssp-login-panel button[type=submit]:focus,.ssp-login-panel .ssp-button:hover,.ssp-login-panel .ssp-button:focus,.ssp-portal-login button[type=submit]:hover,.ssp-portal-login button[type=submit]:focus{background:var(--ssp-primary,var(--ssp-primary));border-color:var(--ssp-primary,var(--ssp-primary));color:var(--ssp-on-primary,var(--ssp-surface))}
/* v2-02-17 project header attention-to-detail pass */
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar{grid-template-columns:minmax(0,1fr) minmax(520px,640px);align-items:start;gap:16px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{width:clamp(520px,40vw,640px);min-width:520px;max-width:640px;justify-self:end;margin-left:auto;border-radius:20px;overflow:hidden;grid-template-columns:minmax(104px,1.05fr) minmax(112px,1fr) minmax(86px,.82fr) minmax(104px,.94fr) minmax(86px,.82fr)}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell{min-height:70px;padding:12px 14px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:first-child,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell strong{font-size:17px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span{font-size:9px;letter-spacing:.16em}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small{font-size:10px}@media(max-width:1180px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar{grid-template-columns:1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{width:100%;min-width:0;max-width:none;grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:760px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar .ssp-v42-summary-card--five,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{grid-template-columns:1fr 1fr}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell:last-child{grid-column:1/-1}}

/* v2-02-17: proposal workspace visibility and login button hardening */
.ssp-portal-login__button,.ssp-portal-login-form .ssp-portal-login__button,button.ssp-portal-login__button{background:var(--ssp-primary,var(--ssp-primary));background-color:var(--ssp-primary,var(--ssp-primary));background-image:none;color:var(--ssp-on-primary,var(--ssp-surface));border-color:var(--ssp-primary,var(--ssp-primary));}
.ssp-portal-login__button:hover,.ssp-portal-login__button:focus,.ssp-portal-login__button:active,button.ssp-portal-login__button:hover,button.ssp-portal-login__button:focus,button.ssp-portal-login__button:active{background:var(--ssp-primary,var(--ssp-primary));background-color:var(--ssp-primary,var(--ssp-primary));background-image:none;color:var(--ssp-on-primary,var(--ssp-surface));filter:none;transform:none;}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-stage-workspace--inside-actions,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-stage-workspace--inside-actions{display:block;margin-top:18px;padding:16px;border:1px solid var(--ssp-border,var(--ssp-border));border-radius:18px;background:var(--ssp-surface-alt,var(--ssp-surface-alt));box-shadow:inset 0 0 0 1px rgba(255,255,255,.72);}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-stage-workspace__label,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-stage-workspace__label{margin:0 0 14px;display:grid;gap:4px;}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-flow-stage-workspace__label span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-flow-stage-workspace__label span{color:var(--ssp-muted,var(--ssp-muted-soft));font-size:13px;line-height:1.4;}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-proposal-builder,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-proposal-builder{display:block;}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-proposal-builder .ssp-proposal-form,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-proposal-builder .ssp-proposal-form{display:grid;gap:14px;}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-proposal-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-proposal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}
@media(max-width:900px){.ssp-root--v4-app .ssp-project-pane--v42 .ssp-proposal-grid,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-proposal-grid{grid-template-columns:1fr;}}
.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="expected_delegates"] span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="expected_delegates"] span,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="participants"] span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="participants"] span{font-size:10px;letter-spacing:.035em;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.05}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="expected_delegates"] strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="expected_delegates"] strong,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="participants"] strong,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five [data-ssp-open-project-edit="participants"] strong{font-size:17px}/* v2-03-10 project widget alignment and value payment routing */.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-project-topbar,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-project-topbar{align-items:flex-start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five{align-self:flex-start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell,.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--rect .ssp-v42-summary-cell--value{justify-content:flex-start;align-items:center;text-align:center;min-height:78px;padding-top:14px;padding-bottom:12px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell{justify-content:flex-start}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-value-main,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-value-main{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:6px;width:100%;padding:0;border:0;background:transparent;color:inherit;box-shadow:none;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-value-status--action,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-value-status--action{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:auto;margin:2px auto 0;padding:0;border:0;background:transparent;box-shadow:none;font:inherit;font-size:12px;font-weight:900;line-height:1.15;text-align:center;cursor:pointer}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-value-status--action:hover,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-value-status--action:hover{text-decoration:underline;text-underline-offset:3px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-value-payment,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-value-payment{display:none}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell span{margin-bottom:8px}.ssp-root--v4-app .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small,.ssp-root--workspace-first .ssp-project-pane--v42 .ssp-v42-summary-card--five .ssp-v42-summary-cell small{margin-top:8px}
