.pw-inbox{--pw-inbox-tag-bg:#262b30;height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;overflow:hidden}[data-pursuit-theme=light] .pw-inbox,[data-pursuit-theme=light] .pw-inbox-review{--pw-inbox-tag-bg:#e3e6e9}.pw-inbox-main{min-width:0;min-height:0;display:flex;flex-direction:column;gap:16px;padding:26px 28px;overflow:hidden}.pw-inbox-head{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pw-inbox-head h1{margin-top:6px;font-size:24px;font-weight:600;line-height:1.2}.pw-inbox-sub{margin-top:4px;color:var(--p-secondary)}.pw-inbox-controls{flex:none;display:flex;align-items:center;gap:14px}.pw-inbox-control{display:flex;align-items:center;gap:8px}.pw-inbox-control>span:first-child{color:var(--p-muted);font-size:12px}.pw-inbox-sort button[aria-pressed=true]{color:var(--p-text);background:var(--p-border)}[data-pursuit-theme=light] .pw-inbox-sort button[aria-pressed=true]{color:var(--p-text);background:var(--p-active)}.pw-inbox-filters{flex:none;gap:4px}.pw-inbox-body{flex:1 1;min-height:0;display:flex;flex-direction:column}.pw-inbox-body>.pw-empty{margin-top:20px}.pw-inbox-tag{justify-self:start;align-self:start;display:inline-block;padding:3px 7px;color:var(--p-silver);background:var(--pw-inbox-tag-bg);border-radius:3px;font:500 10.5px var(--pw-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.pw-inbox-tag.pw-inbox-tone-warn{color:var(--p-warning);background:var(--p-warn-bg)}.pw-inbox-tag.pw-inbox-tone-danger{color:var(--p-danger);background:var(--p-danger-bg)}.pw-inbox-tag.bare{padding:0;background:transparent}.pw-inbox-due{flex:none;white-space:nowrap}.pw-inbox-due,.pw-inbox-job{color:var(--p-muted);font:11px var(--pw-mono)}.pw-inbox-job{min-width:0;display:flex;align-items:center;gap:6px;padding:0;background:transparent;border:0;text-align:left}.pw-inbox-job>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-inbox-job.link{cursor:pointer}.pw-inbox-job.link:hover{color:var(--p-text)}.pw-inbox-caller{color:var(--p-text-2);font:12px var(--pw-mono)}.pw-inbox-secondary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.pw-inbox-act{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.pw-inbox-act.block{display:flex;align-items:stretch}.pw-inbox-act .pw-btn-link{font-size:12px}.pw-inbox-done{color:var(--p-done);font-size:12px}.pw-inbox-list{min-height:0;overflow:auto;margin:0;padding:0;list-style:none;border:1px solid var(--p-border);border-radius:6px}.pw-inbox-row{display:grid;grid-template-columns:92px minmax(0,1fr) 150px;align-items:center;grid-gap:16px;gap:16px;min-height:78px;padding:12px 16px;border-top:1px solid var(--p-active)}.pw-inbox-row:first-child{border-top:0}.pw-inbox-row.soon{box-shadow:inset 3px 0 var(--p-danger)}.pw-inbox-row>.pw-inbox-tag{align-self:center}.pw-inbox-row-main{min-width:0;display:grid;grid-gap:2px;gap:2px}.pw-inbox-row-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pw-inbox-row-title strong{min-width:0;font-size:13.5px;font-weight:600}.pw-inbox-detail{color:var(--p-secondary);font-size:12.5px}.pw-inbox-row-main .pw-inbox-job{margin-top:2px}.pw-inbox-row-main .pw-inbox-secondary{margin-top:4px}.pw-inbox-row-action{min-height:34px}.pw-inbox-row-action,.pw-inbox-row>.pw-inbox-act{justify-self:end;width:140px}.pw-inbox-row>.pw-inbox-act .pw-btn{width:140px;min-height:34px}.pw-inbox-board{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.pw-inbox-col{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px}.pw-inbox-col-head{flex:none;display:flex;align-items:center;gap:7px;height:28px;color:var(--p-silver);font:500 11px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pw-inbox-col-head .dot{width:7px;height:7px;border-radius:99px;background:var(--p-muted)}.pw-inbox-col-head .dot.pw-inbox-tone-silver{background:var(--p-silver)}.pw-inbox-col-head .dot.pw-inbox-tone-danger{background:var(--p-danger)}.pw-inbox-col-head .dot.pw-inbox-tone-warn{background:var(--p-warning)}.pw-inbox-col-empty{color:var(--p-muted);font-size:12px}.pw-inbox-card{flex:none;display:grid;grid-gap:8px;gap:8px;padding:12px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-inbox-card.soon{box-shadow:inset 3px 0 var(--p-danger)}.pw-inbox-card>strong{font-size:13px;font-weight:600;line-height:1.35}.pw-inbox-card .pw-inbox-act .pw-btn,.pw-inbox-card .pw-inbox-action{min-height:32px;font-size:12px}.pw-inbox-split{flex:1 1;min-height:0;display:grid;grid-template-columns:340px minmax(0,1fr);overflow:hidden;border:1px solid var(--p-border);border-radius:6px}.pw-inbox-split-list{min-height:0;overflow:auto;background:var(--p-rail);border-right:1px solid var(--p-border)}.pw-inbox-split-item{width:100%;display:grid;grid-gap:4px;gap:4px;padding:12px 14px;color:var(--p-secondary);background:transparent;border:0;border-top:1px solid var(--p-active);text-align:left;cursor:pointer}.pw-inbox-split-item:first-child{border-top:0}.pw-inbox-split-item:hover{background:var(--p-hover)}.pw-inbox-split-item.selected{background:var(--p-active);box-shadow:inset 2px 0 var(--p-silver)}.pw-inbox-split-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.pw-inbox-split-item>strong{color:var(--p-text);font-size:13px;font-weight:500;line-height:1.35}.pw-inbox-split-job{min-width:0;display:flex;align-items:center;gap:6px;font-size:12px}.pw-inbox-split-job>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-inbox-detail-pane{min-height:0;overflow:auto;display:grid;align-content:start;grid-auto-rows:max-content;grid-gap:16px;gap:16px;padding:22px 24px}.pw-inbox-detail-pane h2{font-size:18px;font-weight:600;line-height:1.3}.pw-inbox-detail-text{color:var(--p-text-2);font-size:13px;line-height:1.55}.pw-inbox-facts{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 14px;gap:8px 14px;margin:0;padding:14px 16px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px;font-size:12.5px}.pw-inbox-facts dt{color:var(--p-muted)}.pw-inbox-facts dd{min-width:0;margin:0}.pw-inbox-facts-link{color:var(--p-text)!important;font-size:12.5px;text-align:left;cursor:pointer}.pw-inbox-fit{border:0}.pw-inbox-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pw-inbox-snooze{min-height:40px;padding:0 12px;color:var(--p-secondary);background:none;border:0;font-size:12.5px;cursor:pointer}.pw-inbox-snooze:hover{color:var(--p-text)}.pw-inbox-snooze-note{color:var(--p-muted);font-size:11.5px}.pw-inbox-loading{display:grid;border:1px solid var(--p-border);border-radius:6px;overflow:hidden}.pw-inbox-skeleton-row{display:grid;grid-template-columns:70px minmax(0,1fr) 140px;grid-gap:16px;gap:16px;align-items:center;min-height:78px;padding:12px 16px;border-top:1px solid var(--p-active)}.pw-inbox-skeleton-row:first-child{border-top:0}.pw-inbox-skeleton-row .pw-skeleton:last-child{height:34px}.pw-inbox-activity{flex:none;max-height:30%;overflow:auto;color:var(--p-secondary)}.pw-inbox-activity summary{font-size:12px;cursor:pointer}.pw-inbox-activity ol{margin:8px 0 0;padding:0;list-style:none}.pw-inbox-activity button{width:100%;display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,220px);grid-gap:12px;gap:12px;padding:7px 0;color:var(--p-text-2);background:transparent;border:0;border-top:1px solid var(--p-active);font-size:12px;text-align:left;cursor:pointer}.pw-inbox-activity button:hover{color:var(--p-text)}.pw-inbox-activity time{color:var(--p-muted);font-family:var(--pw-mono);font-size:11px}.pw-inbox-activity small{overflow:hidden;color:var(--p-muted);text-overflow:ellipsis;white-space:nowrap}.pw-inbox-aside{min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;padding:26px 24px;overflow:auto;background:var(--p-rail);border-left:1px solid var(--p-border)}.pw-inbox-aside-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pw-inbox-aside h2{font-size:14px;font-weight:600}.pw-inbox-aside-h{margin-top:6px}.pw-inbox-periods{display:flex;gap:2px}.pw-inbox-periods button{min-width:34px;height:26px;padding:0 8px;color:var(--p-muted);background:transparent;border:1px solid var(--p-border);border-radius:3px;font:11px var(--pw-mono);cursor:pointer}.pw-inbox-periods button:hover:not(:disabled){color:var(--p-text)}.pw-inbox-periods button[aria-pressed=true]{color:var(--p-text);background:var(--p-active)}.pw-inbox-periods button:disabled{cursor:progress}.pw-inbox-tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.pw-inbox-tiles .pw-tile{gap:2px;padding:12px}.pw-inbox-tiles .pw-tile-value{font-size:22px}.pw-inbox-tiles .pw-skeleton+.pw-skeleton{height:22px;margin-top:6px}.pw-inbox-byjob{display:grid;margin:0;padding:0;list-style:none}.pw-inbox-byjob button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;padding:10px 0;color:inherit;background:transparent;border:0;border-top:1px solid var(--p-active);text-align:left;cursor:pointer}.pw-inbox-byjob button:hover .pw-inbox-byjob-title{color:var(--p-text)}.pw-inbox-byjob .pw-segbar{grid-column:1/-1;gap:2px}.pw-inbox-byjob-title{overflow:hidden;color:var(--p-text-2);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.pw-inbox-byjob-count{color:var(--p-silver);font:12px var(--pw-mono)}.pw-inbox-byjob-count.pw-inbox-tone-ok{color:var(--p-done)}.pw-inbox-byjob-count.pw-inbox-tone-danger{color:var(--p-danger)}.pw-inbox-aside-empty{color:var(--p-muted);font-size:12px}.pw-inbox-review{--pw-inbox-tag-bg:#262b30;color:var(--p-text);font-size:13px}.pw-inbox-review-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 28px 16px;border-bottom:1px solid var(--p-border)}.pw-inbox-review-head>div{min-width:0}.pw-inbox-review-head h1{margin-top:4px;font-size:20px;font-weight:600}.pw-inbox-review-head .pw-close{width:36px;height:36px}.pw-inbox-review-meta{margin-top:2px;color:var(--p-secondary);font:12px var(--pw-mono)}.pw-inbox-review-body{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 400px}.pw-inbox-review-main{min-height:0;display:flex;flex-direction:column}.pw-inbox-player{flex:none;display:grid;grid-gap:10px;gap:10px;padding:16px 28px;border-bottom:1px solid var(--p-border)}.pw-inbox-player audio{display:none}.pw-inbox-player-note{color:var(--p-secondary);font-size:12.5px}.pw-inbox-player-row{display:flex;align-items:center;gap:14px}.pw-inbox-play{flex:none;width:40px;height:40px;color:#14171a;background:var(--p-silver);border:0;border-radius:99px;font-size:14px;font-weight:700;cursor:pointer}[data-pursuit-theme=light] .pw-inbox-play{color:#fff}.pw-inbox-play:disabled{cursor:progress;opacity:.7}.pw-inbox-scrub{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.pw-inbox-track{position:relative;height:8px;background:var(--p-border);border-radius:4px}.pw-inbox-track-fill{position:absolute;top:0;bottom:0;left:0;background:var(--p-silver);border-radius:4px;pointer-events:none}.pw-inbox-track input[type=range]{position:absolute;inset:-6px 0;width:100%;height:20px;margin:0;opacity:0;cursor:pointer}.pw-inbox-track input[type=range]:disabled{cursor:default}.pw-inbox-track input[type=range]:focus-visible{opacity:.35}.pw-inbox-marker{position:absolute;z-index:1;top:-4px;width:4px;height:16px;margin-left:-2px;padding:0;background:var(--p-silver);border:0;border-radius:2px;cursor:pointer}.pw-inbox-marker.price{background:var(--p-warning)}.pw-inbox-times{display:flex;justify-content:space-between;color:var(--p-muted);font:11px var(--pw-mono)}.pw-inbox-speed button{padding:0 9px;font:500 11px var(--pw-mono)}.pw-inbox-moments{display:flex;gap:14px}.pw-inbox-moments button{display:inline-flex;align-items:center;gap:6px;padding:0;color:var(--p-text-2);background:none;border:0;font-size:12px;cursor:pointer}.pw-inbox-moments i{width:8px;height:8px;border-radius:2px;background:var(--p-silver)}.pw-inbox-moments i.price{background:var(--p-warning)}.pw-inbox-transcript{flex:1 1;min-height:0;overflow:auto;display:grid;align-content:start;grid-auto-rows:max-content;grid-gap:2px;gap:2px;padding:14px 20px 24px;outline:0}.pw-inbox-transcript .pw-banner{margin:4px 8px}.pw-inbox-transcript-loading{display:grid;grid-gap:12px;gap:12px;padding:8px}.pw-inbox-line{display:grid;grid-template-columns:44px 96px minmax(0,1fr);grid-gap:10px;gap:10px;padding:8px;color:var(--p-text-2);background:transparent;border:0;border-left:2px solid transparent;border-radius:3px;text-align:left}button.pw-inbox-line{cursor:pointer}button.pw-inbox-line:hover{background:var(--p-hover)}.pw-inbox-line.current{background:var(--p-active)}.pw-inbox-line.mark-email{border-left-color:var(--p-silver)}.pw-inbox-line.mark-price{border-left-color:var(--p-warning)}.pw-inbox-line-at{color:var(--p-muted);font:11px/1.8 var(--pw-mono)}.pw-inbox-line-who{color:var(--p-muted);font-size:12px;font-weight:600;line-height:1.8}.pw-inbox-line.sub .pw-inbox-line-who{color:var(--p-text)}.pw-inbox-line-text{font-size:13px;line-height:1.55}.pw-inbox-review-side{min-height:0;overflow:auto;display:grid;align-content:start;grid-auto-rows:max-content;grid-gap:14px;gap:14px;padding:18px 22px 24px;background:var(--p-drawer);border-left:1px solid var(--p-border)}.pw-inbox-review-summary{display:grid;grid-gap:6px;gap:6px}.pw-inbox-review-summary>p:not(.pw-kicker){color:var(--p-text-2);font-size:12.5px;line-height:1.55}.pw-inbox-review-card{display:grid;grid-gap:10px;gap:10px;padding:14px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-inbox-review-card.warn{border-color:var(--p-warn-border)}.pw-inbox-review-card.ok{border-color:var(--p-ok-border)}.pw-inbox-card-head strong,.pw-inbox-review-card>strong{font-size:13px}.pw-inbox-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pw-inbox-card-head>span{font-size:11.5px;font-weight:600}.pw-inbox-card-note{color:var(--p-text-2);font-size:12px;line-height:1.5}.pw-inbox-email{font:13px var(--pw-mono);overflow-wrap:anywhere}.pw-inbox-spellings{display:grid;grid-gap:8px;gap:8px}.pw-inbox-spellings label{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;background:var(--p-page);border:1px solid var(--p-border);border-radius:4px;font:12.5px var(--pw-mono);overflow-wrap:anywhere;cursor:pointer}.pw-inbox-spellings label.on{background:var(--p-active);border-color:var(--p-silver)}.pw-inbox-spellings input[type=radio]{flex:none;accent-color:#c8ced4}.pw-inbox-card-actions{display:flex;flex-wrap:wrap;gap:8px}.pw-inbox-card-actions .grow{flex:1 1}.pw-inbox-quote{margin:0;padding:8px 10px;color:var(--p-text-2);background:var(--p-page);border-left:2px solid var(--p-warning);font-size:12.5px}.pw-inbox-outcomes{display:flex;flex-wrap:wrap;gap:6px}.pw-inbox-outcomes button{height:30px;padding:0 10px;color:var(--p-text-2);background:transparent;border:1px solid var(--p-control);border-radius:99px;font-size:12px;white-space:nowrap;cursor:pointer}.pw-inbox-outcomes button:hover{color:var(--p-text)}.pw-inbox-outcomes button[aria-pressed=true]{color:#14171a;background:var(--p-silver);border-color:var(--p-silver)}[data-pursuit-theme=light] .pw-inbox-outcomes button[aria-pressed=true]{color:#fff}.pw-inbox-review-foot{gap:12px;padding:14px 28px;background:var(--p-drawer)}.pw-inbox-review-foot-note{flex:1 1;color:var(--p-muted);font-size:12px}.pw-inbox-side-note{flex:none;color:var(--p-muted);font-size:11.5px}.pw-inbox-match-note{color:var(--p-text-2);font-size:12.5px;line-height:1.55;margin:0 0 12px}.pw-inbox-match-group{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.pw-inbox-match-group .pw-kicker{margin:0}.pw-inbox-match-list{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none;max-height:260px;overflow:auto}.pw-inbox-match-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name pick" "why pick";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;width:100%;min-height:48px;padding:8px 12px;color:var(--p-text);background:var(--p-page);border:1px solid var(--p-border);border-radius:4px;text-align:left;font:inherit;cursor:pointer}.pw-inbox-match-row:hover{background:var(--p-hover)}.pw-inbox-match-row.on{background:var(--p-active);border-color:var(--p-silver)}.pw-inbox-match-row strong{grid-area:name;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pw-inbox-match-row span{grid-area:why;color:var(--p-muted);font-size:12px;overflow-wrap:anywhere}.pw-inbox-match-row span.pw-tone-ok{color:var(--p-done)}.pw-inbox-match-row em{grid-area:pick;color:var(--p-text-2);font-size:12px;font-style:normal;font-weight:600}.pw-inbox-match-job{display:grid;grid-gap:6px;gap:6px;margin-bottom:10px;font-size:12px;color:var(--p-muted)}.pw-inbox-match-job select{height:36px}.pw-inbox-tel{font-size:12px}.call-review-lines{list-style:none;margin:0;padding:10px;max-height:320px;overflow:auto;display:grid;grid-gap:6px;gap:6px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:4px;font-size:13px;line-height:1.5}.call-review-line .call-review-who{font-weight:600;color:var(--p-text-2);margin-right:4px}.call-review-line.is-sub .call-review-who{color:var(--p-text)}.call-review-line.is-email,.call-review-line.is-price{background:var(--p-warn-bg);border-radius:3px;padding:2px 4px}.pw-inbox-callback-email{font-size:13px;margin:0 0 12px}.pw-opps{min-width:0;min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) 380px;overflow:hidden}.pw-opps-single{grid-template-columns:minmax(0,1fr)}.pw-opps-main{min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;padding:26px 28px;overflow:hidden}.pw-opps-single .pw-opps-main{overflow:auto}.pw-opps-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pw-opps-head h1{margin-top:6px!important;font-size:24px;font-weight:600;line-height:1.2}.pw-opps-scan{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 10px}.pw-opps-scanned{color:var(--p-muted);font:11px var(--pw-mono);white-space:nowrap}.pw-opps-check{margin-top:-6px!important;color:var(--p-secondary);font-size:12px;text-align:right}.pw-opps-search{flex:none;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;background:var(--p-panel);border:1px solid var(--p-control);border-radius:6px}.pw-opps-search:focus-within{border-color:var(--p-silver)}.pw-opps-search-icon{color:var(--p-muted)}.pw-opps-search input{flex:1 1;min-width:0;height:100%;padding:0;color:var(--p-text);background:transparent;border:0;outline:none;font-size:13px}.pw-opps-search input::-webkit-search-cancel-button{filter:grayscale(1)}.pw-app .pw-opps-search input:focus-visible{outline:none}.pw-opps-search kbd{padding:2px 6px;color:var(--p-muted);border:1px solid var(--p-border);border-radius:3px;font:11px var(--pw-mono)}.pw-opps-hint{margin-top:-6px!important;color:var(--p-secondary);font-size:12px}.pw-opps-filters{flex:none;gap:4px;flex-wrap:nowrap;overflow-x:auto}.pw-opps-filters button{flex:none}.pw-opps-stale{color:var(--p-warning);font-size:12px}.pw-opps-table{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--p-border);border-radius:6px}.pw-opps-grid{display:grid;grid-template-columns:56px minmax(0,1fr) 96px 112px;align-items:center;grid-gap:14px;gap:14px}.pw-opps-thead{flex:none;height:34px;padding:0 16px;color:var(--p-muted);background:var(--p-panel);font:11px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase}.pw-opps-scroll{flex:1 1;min-height:0;overflow:auto}.pw-opps-row{min-height:68px;padding:10px 16px;border-top:1px solid var(--p-active);cursor:pointer}.pw-opps-row:hover{background:var(--p-hover)}.pw-opps-row.selected{background:var(--p-active);box-shadow:inset 2px 0 var(--p-silver)}.pw-opps-row.cannot{opacity:.6}.pw-opps-row.cannot.selected{opacity:.85}.pw-opps-score{font:500 22px var(--pw-mono)}.pw-opps-grade-strong{color:var(--p-done)}.pw-opps-grade-worth{color:var(--p-silver)}.pw-opps-grade-weak{color:var(--p-danger)}.pw-opps-grade-none,.pw-opps-row.cannot .pw-opps-score{color:var(--p-muted)}.pw-opps-job{min-width:0;display:grid;grid-gap:2px;gap:2px}.pw-opps-job strong{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pw-opps-job span{color:var(--p-secondary)}.pw-opps-job small,.pw-opps-job span{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pw-opps-job small{color:var(--p-muted)}.pw-opps-due{color:var(--p-silver);font:12px var(--pw-mono)}.pw-opps-due.urgent{color:var(--p-danger)}.pw-opps-action{justify-self:end;width:100px}.pw-opps-more{display:flex;justify-content:center;padding:14px;border-top:1px solid var(--p-active)}.pw-opps-table .pw-empty{padding:40px 20px}.pw-opps-table .pw-empty h2{font-size:17px}.pw-opps-table .pw-empty-text{font-size:13px}.pw-opps-loading{display:grid;grid-gap:12px;gap:12px;padding:20px 0}.pw-opps-loading .pw-skeleton{height:54px}.pw-opps-sam{border-bottom:1px solid var(--p-border)}.pw-opps-sam>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:var(--p-hover);border-top:1px solid var(--p-active)}.pw-opps-sam>header strong{font-size:13px;font-weight:600}.pw-opps-sam-empty{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border-top:1px solid var(--p-active)}.pw-opps-sam-empty strong{font-size:13px;font-weight:600}.pw-opps-sam-empty span{color:var(--p-secondary);font-size:12px}.pw-opps-sam-foot{padding:8px 16px;color:var(--p-muted);background:var(--p-rail);border-top:1px solid var(--p-border);font:11px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase}.pw-opps-contracts{display:grid;grid-gap:10px;gap:10px;padding:12px 16px}.pw-opps-contract{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-opps-contract header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pw-opps-contract h3{margin-top:4px!important;font:500 15px var(--pw-mono)}.pw-opps-contract>p{color:var(--p-text-2);font-size:12.5px}.pw-opps-contract dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px 16px;gap:8px 16px;margin:0}.pw-opps-contract dt{color:var(--p-muted);font:10.5px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase}.pw-opps-contract dd{margin:2px 0 0;color:var(--p-text-2);font-size:12.5px}.pw-opps-preview{min-width:0;min-height:0;display:flex;flex-direction:column;gap:16px;padding:26px 24px;overflow:auto;background:var(--p-drawer);border-left:1px solid var(--p-border)}.pw-opps-preview-empty{justify-content:center;text-align:center}.pw-opps-preview-head{display:grid;grid-gap:6px;gap:6px}.pw-opps-kicker{font:11px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase}.pw-opps-preview h2{font-size:18px;font-weight:600;line-height:1.25}.pw-opps-sol{color:var(--p-secondary);font:12px var(--pw-mono);overflow-wrap:anywhere}.pw-opps-facts{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0;font-size:12.5px}.pw-opps-facts dt{color:var(--p-muted)}.pw-opps-facts dd{min-width:0;margin:0;overflow-wrap:anywhere}.pw-opps-urgent{color:var(--p-danger)}.pw-opps-why{display:grid;grid-gap:6px;gap:6px}.pw-opps-why h3{color:var(--p-muted);font:500 11px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase}.pw-opps-why ul{margin:0;padding-left:16px;display:grid;grid-gap:4px;gap:4px;color:var(--p-text-2);font-size:12.5px}.pw-opps-note{color:var(--p-warning);font-size:12px}.pw-opps-start{display:grid;grid-gap:8px;gap:8px;padding:14px;background:var(--p-active);border:1px solid var(--p-control);border-radius:6px}.pw-opps-start p{color:var(--p-text-2);font-size:12.5px}.pw-opps-sam-link{align-self:flex-start;font-size:12px}.pw-phone-app .pw-opps{display:block;overflow:auto;overscroll-behavior:contain}.pw-phone-app .pw-opps-main{padding:16px 12px;overflow:visible}.pw-phone-app .pw-opps-head{align-items:flex-start;flex-wrap:wrap}.pw-phone-app .pw-opps-scan{min-width:0;flex-wrap:wrap}.pw-phone-app .pw-opps-scanned{white-space:normal;overflow-wrap:anywhere}.pw-phone-app .pw-opps-check{text-align:left;overflow-wrap:anywhere}.pw-phone-app .pw-opps :is(button,.pw-btn,.pw-opps-sam-link){min-height:44px;white-space:normal}.pw-phone-app .pw-opps-search{min-height:48px}.pw-phone-app .pw-opps-search input{font-size:16px}.pw-phone-app .pw-opps-filters{min-width:0;min-height:44px}.pw-phone-app .pw-opps-filters button{min-width:44px}.pw-phone-app .pw-opps-table{flex:none}.pw-phone-app .pw-opps-scroll{flex:none;max-height:min(52dvh,480px);overflow:auto;overscroll-behavior:contain}.pw-phone-app .pw-opps-thead{display:none}.pw-phone-app .pw-opps-row{grid-template-columns:48px minmax(0,1fr);gap:10px;padding:12px}.pw-phone-app .pw-opps-score{align-self:start}.pw-phone-app .pw-opps-job{grid-column:2}.pw-phone-app .pw-opps-job :is(strong,span,small){white-space:normal;overflow:visible;overflow-wrap:anywhere}.pw-phone-app .pw-opps-due{grid-column:1;grid-row:2;align-self:center}.pw-phone-app .pw-opps-action{grid-column:2;grid-row:2}.pw-phone-app .pw-opps-preview{padding:20px 12px 28px;overflow:visible;border-left:0;border-top:1px solid var(--p-border)}.pw-phone-app .pw-opps-preview :is(h2,p,li){overflow-wrap:anywhere}.pw-phone-app .pw-opps-sam-link{display:inline-flex;align-items:center}.pw-phone-app .pw-opps-contract header,.pw-phone-app .pw-opps-sam>header{min-width:0;flex-wrap:wrap}.pw-phone-app .pw-opps-contract{padding:12px;overflow-wrap:anywhere}.pw-phone-app .pw-opps-contract dl{grid-template-columns:minmax(0,1fr)}.pw-software .pw-opps-main{max-width:920px}.pw-software-intro{color:var(--p-secondary);font-size:13px}.pw-software-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.pw-software-card{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:16px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px;overflow-wrap:anywhere}.pw-software-card h2{margin:0;font-size:15px;font-weight:600;line-height:1.35}.pw-software-title{padding:0;color:var(--p-text);background:none;border:0;text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere}.pw-software-title:hover{text-decoration:underline}.pw-software-tag:focus-visible,.pw-software-title:focus-visible{outline:2px solid var(--p-silver);outline-offset:3px}.pw-software-tag{font:inherit;cursor:pointer;white-space:normal;text-align:left;min-height:32px}.pw-software-tag:hover{text-decoration:underline}.pw-software-results{font-weight:600}.pw-software .pw-opps-scan{flex-wrap:wrap}.pw-software-help{color:var(--p-secondary);font-size:13px}.pw-software-help summary{cursor:pointer}.pw-software-help p{margin-top:10px!important}.pw-software-detail{display:grid;grid-gap:16px;gap:16px;min-width:0;overflow-wrap:anywhere}.pw-software-detail section{display:grid;grid-gap:8px;gap:8px}.pw-software-detail label{display:grid;grid-gap:6px;gap:6px;min-width:0}.pw-software-detail :is(input,textarea){width:100%;min-width:0;box-sizing:border-box;padding:10px;color:var(--p-text);background:var(--p-panel);border:1px solid var(--p-control);border-radius:4px;font:inherit}.pw-software-detail textarea{resize:vertical}.pw-software-facts,.pw-software-meanings{margin:0;display:grid;grid-gap:12px;gap:12px}.pw-software-facts{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.pw-software-detail dt{font-weight:600;margin-bottom:4px}.pw-software-detail dd{margin:0}.pw-software-meta{color:var(--p-secondary);font-size:12px}.pw-software-tags{display:flex;flex-wrap:wrap;gap:6px}.pw-software-due{color:var(--p-silver);font:12px var(--pw-mono)}.pw-software-due.urgent{color:var(--p-danger)}.pw-software-summary{color:var(--p-text);font-size:13px;line-height:1.5}.pw-software-actions{display:flex;flex-wrap:wrap;gap:8px}.pw-software-codes{color:var(--p-muted);font-size:12px}.pw-software-codes ul{margin:8px 0 0;padding-left:18px}.pw-m-shared-section .pw-software .pw-opps-main{padding:16px}.pw-m-shared-section .pw-software .pw-opps-head{flex-wrap:wrap}.pw-m-shared-section .pw-software :is(.pw-software-tag,.pw-software-title){min-height:44px}.pw-saved .pw-opps-main{gap:14px}.pw-saved-intro,.pw-saved-sources{color:var(--p-secondary);font-size:13px}.pw-saved-sources{font:11px var(--pw-mono);color:var(--p-muted)}.pw-saved-delivery{color:var(--p-text-2);font-size:13px}.pw-saved-list{display:grid;grid-gap:14px;gap:14px;min-width:0}.pw-saved-card{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:16px;background:var(--p-panel);border:1px solid var(--p-control);border-radius:6px}.pw-saved-card>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.pw-saved-card h2{font-size:16px;font-weight:600}.pw-saved-card header p{margin-top:4px!important;font-size:12.5px;overflow-wrap:anywhere}.pw-saved-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pw-saved-count{font-size:13px;color:var(--p-text-2)}.pw-saved-matches{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.pw-saved-matches li{display:grid;grid-gap:4px;gap:4px;padding:10px 0;border-top:1px solid var(--p-control);min-width:0}.pw-saved-matches li p{font-size:12px;overflow-wrap:anywhere}.pw-saved-match-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.pw-saved-match-head a,.pw-saved-match-head strong{font-size:13.5px;font-weight:600;color:var(--p-text);overflow-wrap:anywhere}.pw-saved-why{color:var(--p-secondary)}.pw-saved-form{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:16px;background:var(--p-panel);border:1px solid var(--p-silver);border-radius:6px}.pw-saved-form label{font-size:12.5px;color:var(--p-text-2)}.pw-saved-form fieldset{display:grid;grid-gap:6px;gap:6px;min-width:0;margin:0;padding:0;border:0}.pw-saved-form legend{margin-bottom:4px;font-size:12.5px;color:var(--p-text-2)}.pw-saved-checks{display:flex;flex-wrap:wrap;gap:8px 16px}.pw-saved-alerts,.pw-saved-checks label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--p-text)}.pw-saved-form-actions{display:flex;gap:8px;flex-wrap:wrap}.pw-phone-app .pw-saved :is(button,.pw-btn){min-height:44px}.pw-phone-app .pw-saved-form input{font-size:16px}.pw-buyers-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0}.pw-buyers-tools .pw-input{flex:1 1 260px;min-width:0}.pw-buyers-toggle{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--p-text-2)}.pw-buyer-contact{display:flex;flex-wrap:wrap;gap:4px;font-size:13px;overflow-wrap:anywhere}.pw-buyer-contact a,.pw-recompete a{color:var(--p-text)}.pw-buyer-jobs{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none;font-size:13px}.pw-recompete-note{font-size:13px;color:var(--p-text-2);padding:8px 10px;border-left:2px solid var(--p-silver);background:var(--p-control);border-radius:0 4px 4px 0}.pw-recompetes .pw-opps-filters{flex-wrap:wrap;align-items:center}.pw-phone-app :is(.pw-buyers,.pw-recompetes) .pw-input{font-size:16px}.pw-buyer>.pw-btn{justify-self:start}.pw-sign{min-width:0;min-height:0;display:grid;grid-template-columns:260px minmax(0,1fr) 270px;overflow:hidden}.pw-sign.pw-sign-wide-aside{grid-template-columns:260px minmax(0,1fr) 300px}.pw-sign.pw-sign-no-aside{grid-template-columns:260px minmax(0,1fr)}.pw-sign-empty-page{display:block;overflow:auto}.pw-sign-list-head{flex:none;padding:18px 16px 12px}.pw-sign-list-head h2{font-size:15px;font-weight:600}.pw-sign-list-head p{margin-top:2px;color:var(--p-muted);font-size:12px}.pw-sign-group{padding:12px 16px 6px;color:var(--p-muted);font:500 11px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase}.pw-sign-group-empty{padding:4px 16px 10px;color:var(--p-muted);font-size:12px}.pw-sign-row-btn{width:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px;padding:12px 16px;color:var(--p-secondary);background:transparent;border:0;border-top:1px solid var(--p-active);text-align:left;cursor:pointer}.pw-sign-row-btn:hover{background:var(--p-hover)}.pw-sign-row-btn[aria-current=true]{background:var(--p-active);box-shadow:inset 2px 0 var(--p-silver)}.pw-sign-row-btn.not-ready{opacity:.6}.pw-sign-row-btn.not-ready[aria-current=true]{opacity:1}.pw-sign-row-bottom,.pw-sign-row-top{min-width:0;display:flex;justify-content:space-between;gap:10px}.pw-sign-row-top strong{min-width:0;overflow:hidden;color:var(--p-text-2);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.pw-sign-row-top em{flex:none;color:var(--p-silver);font-size:12px;font-style:normal}.pw-sign-row-top em.urgent{color:var(--p-danger)}.pw-sign-row-bottom{font-size:12px}.pw-sign-row-bottom>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-sign-row-bottom>span:last-child{flex:none;color:var(--p-text-2)}.pw-sign-content{background:var(--p-page)}.pw-sign-head{flex:none;display:grid;grid-gap:14px;gap:14px;padding:22px 28px 0}.pw-sign-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pw-sign-title{min-width:0}.pw-sign-meta{color:var(--p-secondary);font-size:12px;overflow-wrap:anywhere}.pw-sign-title h1{margin-top:6px;font-size:21px;font-weight:600;line-height:1.2}.pw-sign-head-actions{flex:none;display:grid;justify-items:end;grid-gap:4px;gap:4px}.pw-sign-head-buttons{display:flex;gap:8px}.pw-sign-head-buttons .pw-btn{min-height:34px}.pw-sign-steps-nav{display:flex;flex-wrap:wrap;gap:0 4px;border-bottom:1px solid var(--p-border)}.pw-sign-steps-nav button{flex:none;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 0;color:var(--p-secondary);background:none;border:0;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.pw-sign-steps-nav button:hover{color:var(--p-text)}.pw-sign-steps-nav button[aria-current=step]{color:var(--p-text);box-shadow:inset 0 -2px var(--p-silver)}.pw-sign-step-num{display:grid;place-items:center;width:20px;height:20px;color:var(--p-secondary);background:var(--p-border);border-radius:99px;font-size:11px;font-weight:500}.pw-sign-steps-nav button[aria-current=step] .pw-sign-step-num{color:#14171a;background:#c8ced4}.pw-sign-steps-nav button.done .pw-sign-step-num{color:#14171a;background:var(--p-done)}.pw-sign-step-note{color:var(--p-muted);font-size:12px;font-weight:400}.pw-sign-stage{flex:1 1;min-height:0;overflow:auto}.pw-sign-stage-flush{overflow:hidden;display:flex}.pw-sign-body{display:grid;align-content:start;grid-auto-rows:max-content;grid-gap:18px;gap:18px;padding:20px 28px 32px}.pw-sign-h2{font-size:15px;font-weight:600}.pw-sign-section{display:grid;grid-gap:8px;gap:8px}.pw-sign-footnote{color:var(--p-muted);font-size:12px}.pw-sign-empty{padding:14px;color:var(--p-secondary);border:1px dashed var(--p-border);border-radius:6px;font-size:12.5px}.pw-sign-ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-sign-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pw-sign-saved{color:var(--p-done);font-size:12.5px}.pw-sign-skel-label{width:90px}.pw-sign-skel-value{width:140px;height:22px}.pw-sign-blockers{margin:0;padding-left:18px}.pw-sign .pw-banner-text p+p,.pw-sign-banner-list p+p{margin-top:4px}.pw-sign-numbers{display:flex;flex-wrap:wrap;gap:1px;overflow:hidden;background:var(--p-border);border:1px solid var(--p-border);border-radius:6px}.pw-sign-number{flex:1 1 170px;display:grid;align-content:start;grid-gap:4px;gap:4px;padding:16px 18px;background:var(--p-panel)}.pw-sign-number strong{font:500 24px var(--pw-mono)}.pw-sign-number>span:last-child{color:var(--p-secondary);font-size:12px}.pw-sign-number-hl{background:var(--p-active);box-shadow:inset 0 2px var(--p-silver)}.pw-sign-contingency{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-sign-contingency-label{color:var(--p-text-2);white-space:nowrap}.pw-sign-contingency .pw-seg{background:var(--p-page);border-color:var(--p-control)}.pw-sign-contingency .pw-seg button{padding:0 12px;font:500 12px var(--pw-mono)}.pw-sign-contingency-note{flex:1 1 220px;color:var(--p-secondary);font-size:12px}.pw-sign-verdict{padding:12px 14px;color:var(--p-text-2);background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-sign-verdict-ok{background:var(--p-ok-bg);border-color:var(--p-ok-border)}.pw-sign-verdict-warn{background:var(--p-warn-bg);border-color:var(--p-warn-border)}.pw-sign-verdict-danger{background:var(--p-danger-bg);border-color:var(--p-danger-border)}.pw-sign-factors{margin:0;padding-left:18px;color:var(--p-secondary);font-size:12px;display:grid;grid-gap:4px;gap:4px}.pw-sign-table{overflow:hidden;border:1px solid var(--p-border);border-radius:6px}.pw-sign-row{display:grid;grid-gap:12px;gap:12px;align-items:center;min-height:46px;padding:8px 14px;border-top:1px solid var(--p-active);font-size:12.5px}.pw-sign-row:first-child{border-top:0}.pw-sign-row strong{font-weight:500}.pw-sign-row-cost{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 110px}.pw-sign-row-comp{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 70px 100px}.pw-sign-row-comp a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-secondary)}.pw-sign-amount{text-align:right}.pw-sign-reco{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;padding:18px 20px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-sign-reco h2{margin-top:4px;font-size:18px;font-weight:600}.pw-sign-reco-score{font-size:32px;font-weight:500;color:var(--p-text)}.pw-sign-reco-text{margin-top:2px;color:var(--p-text-2)}.pw-sign-reco-ok{background:var(--p-ok-bg);border-color:var(--p-ok-border)}.pw-sign-reco-ok .pw-sign-reco-kicker,.pw-sign-reco-ok .pw-sign-reco-score{color:var(--p-done)}.pw-sign-reco-warn{background:var(--p-warn-bg);border-color:var(--p-warn-border)}.pw-sign-reco-warn .pw-sign-reco-kicker,.pw-sign-reco-warn .pw-sign-reco-score{color:var(--p-warning)}.pw-sign-reco-danger{background:var(--p-danger-bg);border-color:var(--p-danger-border)}.pw-sign-reco-danger .pw-sign-reco-kicker,.pw-sign-reco-danger .pw-sign-reco-score{color:var(--p-danger)}.pw-sign-factor-list{display:grid;grid-gap:1px;gap:1px;overflow:hidden;background:var(--p-border);border:1px solid var(--p-border);border-radius:6px}.pw-sign-factor{display:grid;grid-template-columns:minmax(0,1fr) 110px 36px;align-items:center;grid-gap:14px;gap:14px;padding:10px 16px;background:var(--p-panel)}.pw-sign-factor-text{min-width:0;display:grid;grid-gap:1px;gap:1px;font-size:12px}.pw-sign-factor-name{display:flex;align-items:baseline;gap:8px}.pw-sign-factor-name strong{font-size:12.5px;font-weight:500}.pw-sign-factor-name .pw-mono{font-size:11px}.pw-sign-steps{display:flex;gap:2px}.pw-sign-steps button{flex:1 1;height:14px;min-width:0;padding:0;background:var(--p-border);border:0;border-radius:2px;cursor:pointer}.pw-sign-steps button.on{background:var(--p-silver)}.pw-sign-steps button.zero{flex:0 0 10px;margin-right:4px}.pw-sign-steps button.zero.on{background:var(--p-danger)}.pw-sign-steps button:hover:not(:disabled){outline:1px solid var(--p-control)}.pw-sign-steps button:disabled{cursor:default}.pw-sign-factor-value{font-size:13px;font-weight:500;text-align:right}.pw-sign-blocker{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;color:var(--p-text-2);background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px;cursor:pointer}.pw-sign-blocker input{width:16px;height:16px;accent-color:var(--p-danger)}.pw-sign-blocker-detail{padding:0 0 4px 26px}.pw-sign-proposal{flex:1 1;min-height:0;display:grid;grid-template-columns:220px minmax(0,1fr) 260px;grid-template-rows:auto minmax(0,1fr)}.pw-sign-outline{min-height:0;overflow:auto;display:grid;align-content:start;grid-gap:2px;gap:2px;padding:16px 12px;border-right:1px solid var(--p-border)}.pw-sign-outline button{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;color:var(--p-secondary);background:transparent;border:0;border-radius:4px;font-size:12.5px;text-align:left;cursor:pointer}.pw-sign-outline button:hover{color:var(--p-text);background:var(--p-hover)}.pw-sign-outline button[aria-current=true]{color:var(--p-text);background:var(--p-active)}.pw-sign-outline button>span:not(.pw-sr){flex:1 1}.pw-sign-outline-note{margin-top:10px;padding:0 10px;color:var(--p-muted);font-size:11.5px}.pw-sign-dot{width:7px;height:7px;flex:none;border-radius:99px;background:var(--p-control)}.pw-sign-dot-ok{background:var(--p-done)}.pw-sign-dot-warn{background:var(--p-warning)}.pw-sign-desk{min-height:0;overflow:auto;padding:22px 24px;background:var(--p-rail)}.pw-sign-paper{max-width:620px;margin:0 auto;display:grid;grid-gap:12px;gap:12px;padding:36px 44px;color:#22262b;background:var(--p-paper);border-radius:2px;box-shadow:0 10px 40px rgba(0,0,0,.45);font:13px/1.65 Georgia,Times New Roman,serif}.pw-sign-paper h2{font:700 15px Georgia,serif}.pw-sign-paper h3{margin-top:6px;font:700 13.5px Georgia,serif}.pw-sign-paper p{margin:0;white-space:pre-wrap}.pw-sign-paper section{display:grid;grid-gap:8px;gap:8px}.pw-sign-placeholder{padding:4px 6px;background:#fff1da;border-radius:2px}.pw-sign-built{min-height:0;overflow:auto;display:grid;align-content:start;grid-auto-rows:max-content;grid-gap:12px;gap:12px;padding:16px;background:var(--p-drawer);border-left:1px solid var(--p-border)}.pw-sign-source{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:4px;font-size:12px}.pw-sign-source strong{font-weight:500}.pw-sign-source span{color:var(--p-muted);overflow-wrap:anywhere}.pw-sign-needs{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;background:var(--p-warn-bg);border:1px solid var(--p-warn-border);border-radius:4px;font-size:12px}.pw-sign-needs strong{font-weight:600}.pw-sign-needs span,.pw-sign-needs ul{color:var(--p-text-2)}.pw-sign-needs ul{margin:0;padding-left:16px}.pw-sign-email{display:grid;grid-gap:10px;gap:10px;padding:16px 18px}.pw-sign-email-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pw-sign-email-head .pw-btn{min-height:30px}.pw-sign-email-fields{display:grid;grid-template-columns:64px 1fr;grid-gap:6px 12px;gap:6px 12px;margin:0;font-size:12.5px}.pw-sign-email-fields dt{color:var(--p-muted)}.pw-sign-email-fields dd{margin:0;min-width:0;overflow-wrap:anywhere}.pw-sign-recipient{display:block}.pw-sign-email-body{padding:12px 14px;color:var(--p-text-2);background:var(--p-page);border:1px solid var(--p-border);border-radius:4px;font-size:12.5px;line-height:1.6;overflow-wrap:anywhere}.pw-sign-email-body .pw-btn-link{margin-top:4px;color:var(--p-muted)}.pw-sign-row-packet{grid-template-columns:84px minmax(0,1fr);align-items:start;padding:12px 14px}.pw-sign-row-packet .pw-chip{justify-self:start}.pw-sign-packet-item{display:grid;grid-gap:2px;gap:2px}.pw-sign-packet-item strong{font-size:13px}.pw-sign-packet-item blockquote{margin:4px 0 0;padding-left:10px;color:var(--p-muted);border-left:2px solid var(--p-border);font-size:12px}.pw-sign-question{display:grid;grid-gap:8px;gap:8px;color:var(--p-text-2);font-size:12.5px}.pw-sign-question .pw-seg{justify-self:start}.pw-sign-question .pw-seg button{padding:0 16px;font-size:12.5px}.pw-sign-chips{display:flex;flex-wrap:wrap;gap:6px}.pw-sign-chips button{height:30px;padding:0 12px;color:var(--p-text-2);background:transparent;border:1px solid var(--p-control);border-radius:99px;font-size:12px;white-space:nowrap;cursor:pointer}.pw-sign-chips button[aria-pressed=true]{color:#14171a;background:#c8ced4;border-color:#c8ced4}.pw-sign-chips button:disabled,.pw-sign-question .pw-seg button:disabled{cursor:not-allowed}.pw-sign-compare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;background:var(--p-border);border:1px solid var(--p-border);border-radius:6px}.pw-sign-compare-cell{display:grid;align-content:start;grid-gap:3px;gap:3px;padding:14px 16px;background:var(--p-panel)}.pw-sign-compare-cell>span{color:var(--p-muted);font-size:11.5px}.pw-sign-compare-cell strong{font-size:20px;font-weight:500}.pw-sign-compare-cell input{width:100%;height:34px;padding:0 8px;color:var(--p-text);background:var(--p-active);border:1px solid var(--p-control);border-radius:4px;font-size:16px}.pw-sign-row-actual{grid-template-columns:minmax(0,1fr) 110px 140px;min-height:52px}.pw-sign-row-actual .pw-input{height:34px;padding:0 10px;color:var(--p-text);background:var(--p-active);border:1px solid var(--p-control);border-radius:4px;font-size:12.5px}.pw-sign-docs{display:grid;grid-gap:6px;gap:6px;margin:0;padding:10px 12px;border:1px solid var(--p-border);border-radius:6px}.pw-sign-docs legend{padding:0 4px;color:var(--p-text-2);font-size:12px}.pw-sign-aside{min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;padding:20px 18px;background:var(--p-drawer);border-left:1px solid var(--p-border);overflow:auto}.pw-sign-bid{display:grid;grid-gap:2px;gap:2px}.pw-sign-bid span{color:var(--p-muted);font-size:12px}.pw-sign-bid strong{font-size:24px;font-weight:500}.pw-sign-bid .pw-sign-bid-contingency{margin-top:4px;color:var(--p-secondary);font-size:12px;line-height:1.45}.pw-sign-bid .pw-sign-bid-contingency span{color:var(--p-text-2);font-size:12px}.pw-sign-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;overflow:hidden;background:var(--p-border);border:1px solid var(--p-border);border-radius:6px}.pw-sign-grid>div{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;background:var(--p-panel)}.pw-sign-grid span{color:var(--p-muted);font-size:11.5px}.pw-sign-grid strong{font-size:14px;font-weight:500;color:var(--p-text)}.pw-sign-compare-cell strong.pw-tone-ok,.pw-sign-grid strong.pw-tone-ok{color:var(--p-done)}.pw-sign-compare-cell strong.pw-tone-danger,.pw-sign-grid strong.pw-tone-danger{color:var(--p-danger)}.pw-sign-ready{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.pw-sign-ready li{display:flex;align-items:center;gap:8px;color:var(--p-text-2);font-size:12.5px}.pw-sign-ready-icon{width:12px;flex:none;font-weight:700}.pw-sign-ready-icon.pw-tone-ok{color:var(--p-done)}.pw-sign-ready-icon.pw-tone-warn{color:var(--p-warning)}.pw-sign-ready-icon.pw-tone-danger{color:var(--p-danger)}.pw-sign-spacer{flex:1 1}.pw-sign-signer{display:grid;grid-gap:8px;gap:8px}.pw-sign-button.pw-btn{min-height:48px;font-size:14px}.pw-sign-card{display:grid;grid-gap:8px;gap:8px;padding:14px;font-size:12.5px}.pw-sign-card>strong{font-size:13px}.pw-sign-card .pw-btn{min-height:36px}.pw-sign-card-head{font-size:13px;font-weight:600}.pw-sign-card-links{display:flex;justify-content:space-between;gap:10px;font-size:12px}.pw-sign-nudge{display:grid;grid-gap:6px;gap:6px}.pw-sign-card .pw-sign-footnote .pw-btn-link,.pw-sign-nudge .pw-btn-link{min-height:0;height:auto;padding:0;font-size:12px}.pw-sign-sent{display:grid;grid-gap:2px;gap:2px;padding-top:8px;border-top:1px solid var(--p-border)}.pw-sign-sent strong{font-size:12.5px;font-weight:600}.pw-sign-dialog-text{color:var(--p-text-2);font-size:13px}.pw-sign-aside-wide{display:grid;align-content:start;grid-auto-rows:max-content}.pw-sign-learn{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px;font-size:12px}.pw-sign-learn>span{color:var(--p-secondary)}.pw-sign-learn .pw-sign-learn-label{color:var(--p-muted);font-size:11.5px}.pw-sign-learn>strong.pw-mono{font-size:18px;font-weight:500}.pw-sign-learn-suggest{gap:8px;border-color:var(--p-warn-border)}.pw-sign-learn .pw-sign-learn-flag{color:var(--p-warning);font-size:11.5px;font-weight:600}.pw-sign-learn-title{font-size:13px;font-weight:500}.pw-sign-learn-actions{display:flex;gap:6px}.pw-sign-learn-actions>.pw-btn{flex:1 1}.pw-sign-learn-applied{border-color:var(--p-ok-border)}.pw-sign-learn-applied .pw-sign-learn-label{color:var(--p-done)}.pw-sign-body .pw-banner-text p+p{margin-top:4px}.pw-sign-forms-filled{display:grid;grid-gap:4px;gap:4px;margin-bottom:8px}.pw-sign-forms-filled p{margin:0}.pw-sign-forms-filled details{font-size:12.5px}.pw-sign-forms-filled summary{cursor:pointer;color:var(--p-text-2)}.pw-sign-approve-files,.pw-sign-forms-filled ul,.pw-sign-proofs{margin:4px 0 0;padding-left:18px;overflow-wrap:anywhere}.pw-sign-approve-files{max-height:240px;overflow-y:auto}.pw-sign-receipt{display:grid;grid-gap:4px;gap:4px;margin-top:4px}.pw-sign-proofs{font-size:12px}.pw-sign-proofs .pw-btn-link{text-align:left;white-space:normal}.pw-sign-receipt .pw-sign-card-links{justify-content:flex-start;flex-wrap:wrap}.pw-sign-receipt .pw-btn-link{min-height:0;height:auto;padding:0;font-size:12px}.pw-sign-receipt label.pw-btn-link{cursor:pointer}.pw-sign-answers,.pw-sign-attach{display:grid;grid-gap:6px;gap:6px;font-size:12px}.pw-sign-answers .pw-kicker,.pw-sign-attach .pw-kicker{margin:0}.pw-sign-answers ul,.pw-sign-attach ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.pw-sign-answers li{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:4px}.pw-sign-answers li strong{font-weight:500}.pw-sign-answers li span{color:var(--p-muted);overflow-wrap:anywhere}.pw-sign-attach label{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.pw-sign-attach label>span{display:grid;grid-gap:1px;gap:1px;min-width:0;overflow-wrap:anywhere}.pw-sign-attach strong{font-weight:500}.pw-sign-attach em{color:var(--p-muted);font-style:normal}.pw-sign-attach input[type=checkbox]{margin-top:2px}.pw-sheet-scroll{max-width:100%;overflow-x:auto}.pw-sheet-table{width:100%;border-collapse:collapse;font-size:12.5px}.pw-sheet-table th{color:var(--p-muted);font-weight:500;text-align:left;white-space:nowrap}.pw-sheet-table td,.pw-sheet-table th{padding:6px 8px;border-bottom:1px solid var(--p-border)}.pw-sheet-table td{vertical-align:top}.pw-sheet-table td small{display:block;margin-top:2px;color:var(--p-muted);font-size:11.5px}.pw-sheet-input{width:110px;height:30px;padding:0 8px;color:var(--p-text);background:var(--p-active);border:1px solid var(--p-control);border-radius:4px;font-size:12.5px}.pw-sheet-input:focus{border-color:var(--p-silver);outline:0}.pw-sign-step-guide{display:flex;flex-wrap:wrap;gap:6px 24px;padding:0 0 14px 20px;margin:0;color:var(--p-secondary);font-size:12px}.pw-sign-step-guide li[aria-current=step]{color:var(--p-text)}.pw-sign-bid-editor{display:grid;grid-gap:10px;gap:10px;padding:16px;background:var(--p-panel);border:1px solid var(--p-control);border-radius:6px;min-width:0}.pw-sign-bid-input{display:flex;align-items:center;gap:8px;max-width:360px}.pw-sign-bid-input input{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--p-control);border-radius:4px;color:var(--p-text);background:var(--p-page);font:16px var(--pw-mono)}.pw-sign-bid-actions,.pw-sign-editor-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.pw-sign-proposal-intro{grid-column:1/-1;padding:16px 24px;color:var(--p-secondary);font-size:13px;border-bottom:1px solid var(--p-border)}.pw-sign-editor-field{display:grid;grid-gap:8px;gap:8px;margin:16px 0;min-width:0}.pw-sign-editor-field label{font-weight:600}.pw-sign-editor-field textarea{width:100%;min-height:160px;padding:12px;resize:vertical;border:1px solid var(--p-control);border-radius:4px;background:var(--p-page);color:var(--p-text);font:inherit;line-height:1.6;box-sizing:border-box}.pw-sign-bid-input input:focus-visible,.pw-sign-editor-field textarea:focus-visible{outline:2px solid var(--p-silver);outline-offset:2px}.pw-sign-editor-status{color:var(--p-secondary);font-size:12px}@media (max-width:640px){.pw-sign-proposal-intro{grid-column:1/-1;padding:14px 16px}.pw-sign-editor-field textarea{font-size:16px}.pw-sign-bid-input{max-width:none}}.pw-sign-paper .pw-sign-editor-field textarea{background:#fff;color:#22262b;border-color:#a2a9b0}.pw-sign-paper .pw-sign-editor-field .pw-sign-footnote,.pw-sign-paper .pw-sign-editor-status{color:#505861}.pw-sign-next{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid var(--p-border);border-left:4px solid var(--p-silver);border-radius:8px;background:var(--p-panel)}.pw-sign-next-warn{background:var(--p-warn-bg);border-color:var(--p-warn-border);border-left-color:var(--p-warning)}.pw-sign-next-ok{background:var(--p-ok-bg);border-color:var(--p-ok-border)}.pw-sign-next p,.pw-sign-next-fixes{margin:0;font-size:14px;line-height:1.5}.pw-sign-next-fixes{padding-left:20px;display:grid;grid-gap:6px;gap:6px}.pw-sign-who{margin:4px 0 0;display:grid;grid-gap:4px;gap:4px;font-size:13.5px;line-height:1.45}.pw-sign-who>div{display:grid;grid-template-columns:minmax(64px,max-content) 1fr;grid-gap:10px;gap:10px}.pw-sign-who dt{font-weight:600}.pw-sign-who dd{margin:0;color:var(--p-secondary)}.pw-sign-more>summary{cursor:pointer;font-size:13px;color:var(--p-secondary)}.pw-sign-more[open]>summary{margin-bottom:6px}.pw-sign-h3{margin:0 0 4px;font-size:14px}@media (max-width:640px){.pw-sign-who>div{grid-template-columns:1fr;gap:0}}.pw-co{position:relative;height:100%;display:grid;grid-template-columns:240px minmax(0,1fr);overflow:hidden}.pw-co,.pw-co-nav{min-width:0;min-height:0}.pw-co-nav{display:flex;flex-direction:column;background:var(--p-rail);border-right:1px solid var(--p-border);overflow:auto}.pw-co-nav header{padding:18px 16px 12px}.pw-co-nav h2{font-size:15px;font-weight:600}.pw-co-nav header p{margin-top:2px;overflow:hidden;color:var(--p-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pw-co-nav nav{display:grid;grid-gap:2px;gap:2px;padding:0 8px 16px}.pw-co-nav nav button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;color:var(--p-secondary);background:transparent;border:0;border-radius:4px;font-size:13px;text-align:left;cursor:pointer}.pw-co-nav nav button:hover{color:var(--p-text);background:var(--p-hover)}.pw-co-nav nav button[aria-current=page]{color:var(--p-text);background:var(--p-active)}.pw-co-nav-label{flex:1 1;min-width:0}.pw-co-nav-note{color:var(--p-muted);font-size:11.5px;white-space:nowrap}.pw-co-nav-note.warn{color:var(--p-warning)}.pw-co-dot{width:7px;height:7px;flex:none;border-radius:99px;background:var(--p-muted)}.pw-co-dot-ok{background:var(--p-done)}.pw-co-dot-warn{background:var(--p-warning)}.pw-co-dot-muted{background:var(--p-muted)}.pw-co-page{min-width:0;min-height:0;overflow:auto}.pw-co-inner{max-width:860px;grid-auto-rows:max-content;padding:28px 36px 64px}.pw-co-inner,.pw-co-stack{display:grid;grid-gap:20px;gap:20px}.pw-co-stack{min-width:0}.pw-co-profile{gap:22px}.pw-co-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pw-co-head h1{margin-top:6px;font-size:22px;font-weight:600;line-height:1.25}.pw-co-head p{margin-top:4px;color:var(--p-secondary)}.pw-co-head>.pw-btn{flex:none}.pw-co-h2{font-size:15px;font-weight:600}.pw-co-block{display:grid;grid-gap:10px;gap:10px;min-width:0}.pw-co-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pw-co-readonly{padding:10px 14px;color:var(--p-text-2);background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px;font-size:12.5px}.pw-co-grow{flex:1 1}.pw-co-hint{color:var(--p-muted);font-size:11.5px}.pw-co-note{color:var(--p-secondary);font-size:12.5px}.pw-co-note.strong{color:var(--p-text-2)}.pw-co-foot{color:var(--p-muted);font-size:12px}.pw-co-warn-text{color:var(--p-warning);font-size:12.5px}.pw-co-callout{padding:10px 12px;color:var(--p-text-2);background:var(--p-warn-bg);border:1px solid var(--p-warn-border);border-radius:4px;font-size:12.5px}.pw-co-empty{padding:18px 16px;color:var(--p-secondary);background:var(--p-panel);border:1px dashed var(--p-border);border-radius:6px;font-size:12.5px}.pw-co-loading{display:grid;grid-gap:10px;gap:10px;padding:8px 0}.pw-co-chain{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.pw-co-chain li{display:grid}.pw-co-chain button{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:14px;color:var(--p-text);background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px;text-align:left;cursor:pointer}.pw-co-chain button:hover{background:var(--p-hover)}.pw-co-chain button.warn{border-color:var(--p-warn-border)}.pw-co-chain strong{font-size:13px;font-weight:600}.pw-co-chain button>span:last-child{color:var(--p-secondary);font-size:12px;overflow-wrap:anywhere}.pw-co-chain-top{display:flex;align-items:center;gap:8px}.pw-co-chain-icon{display:grid;place-items:center;width:20px;height:20px;color:#14171a;background:var(--p-done);border-radius:99px;font-size:11px;font-weight:700}.pw-co-chain button.warn .pw-co-chain-icon{background:var(--p-warning)}.pw-co-chain-n{color:var(--p-muted);font:11px var(--pw-mono)}.pw-co-summary{font-size:12.5px}.pw-co-summary.ok{color:var(--p-done)}.pw-co-summary.warn{color:var(--p-warning)}.pw-co-checklist{overflow:hidden;border:1px solid var(--p-border);border-radius:6px}.pw-co-checklist button{width:100%;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:56px;padding:8px 16px;color:var(--p-text);background:transparent;border:0;border-top:1px solid var(--p-active);text-align:left;cursor:pointer}.pw-co-checklist button:first-child{border-top:0}.pw-co-checklist button:hover{background:var(--p-hover)}.pw-co-check-icon{font-weight:700;color:var(--p-muted)}.pw-co-check-icon.ok{color:var(--p-done)}.pw-co-check-icon.warn{color:var(--p-warning)}.pw-co-check-text{min-width:0;display:grid}.pw-co-check-text strong{font-size:13px;font-weight:500}.pw-co-check-text span{color:var(--p-secondary);font-size:12px}.pw-co-check-link{color:var(--p-muted);font-size:12px;white-space:nowrap}.pw-co-card{display:grid;grid-gap:12px;gap:12px;min-width:0;padding:18px 20px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-co-card.warn{border-color:var(--p-warn-border)}.pw-co-card-head h2{font-size:14px;font-weight:600}.pw-co-card-head p{margin-top:2px;color:var(--p-muted);font-size:12px}.pw-co-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pw-co-card-title{margin-top:4px;font-size:15px;font-weight:600;overflow-wrap:anywhere}.pw-co-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 18px;gap:14px 18px}.pw-co-field{display:grid;align-content:start;grid-gap:5px;gap:5px;min-width:0;color:var(--p-text-2);font-size:12.5px}.pw-co-field.wide,.pw-co-wide{grid-column:1/-1}.pw-co-label{color:var(--p-text-2);font-size:12.5px}.pw-co-input{display:flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;background:var(--p-active);border:1px solid var(--p-control);border-radius:4px}.pw-co-input:focus-within{border-color:var(--p-silver)}.pw-co-input.disabled{opacity:.75}.pw-co-input :is(input,select){flex:1 1;min-width:0;height:38px;padding:0;color:var(--p-text);background:transparent;border:0;outline:0;font-size:13px}.pw-co-input select{cursor:pointer}.pw-co-input select option{color:var(--p-text);background:var(--p-drawer)}.pw-co-input input.pw-mono,.pw-co-input select.pw-mono{font:500 13px var(--pw-mono)}.pw-co-input :is(input,select):disabled{cursor:default}.pw-co-affix{flex:none;color:var(--p-muted);font-size:12px}.pw-co-timepair input{flex:0 1 auto;width:92px}.pw-co-field .pw-tags{min-height:40px;padding:6px}.pw-co-field.mono .pw-tag{font-family:var(--pw-mono)}.pw-co-field .pw-tags.disabled{opacity:.85}.pw-co-select{width:100%;height:32px;padding:0 8px;color:var(--p-text);background:var(--p-active);border:1px solid var(--p-control);border-radius:4px;font-size:12.5px;cursor:pointer}.pw-co-select:disabled{opacity:.7;cursor:default}.pw-co-select option{background:var(--p-drawer)}.pw-co-form{display:grid;grid-gap:14px;gap:14px}.pw-co-marginbar{display:grid;grid-gap:6px;gap:6px}.pw-co-marginbar-track{position:relative;height:10px;overflow:hidden;background:var(--p-border);border-radius:5px}.pw-co-marginbar-track span{position:absolute;top:0;height:100%}.pw-co-marginbar-track .floor{left:0;background:var(--p-control)}.pw-co-marginbar-track .band{background:var(--p-done)}.pw-co-marginbar-scale{display:flex;justify-content:space-between;color:var(--p-muted);font:11px var(--pw-mono)}.pw-co-savebar{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;background:var(--p-active);border:1px solid var(--p-control);border-radius:6px;box-shadow:0 -10px 30px color-mix(in srgb,var(--p-page) 90%,transparent)}.pw-co-savebar-note{color:var(--p-secondary);font-size:12.5px}.pw-co-team-row{grid-template-columns:minmax(0,1fr) 150px 76px 76px 32px;padding:0 16px}.pw-co-team .pw-trow{min-height:60px;padding-top:8px;padding-bottom:8px}.pw-co-team .pw-trow.inactive{opacity:.6}.pw-co-you{color:var(--p-muted);font-weight:400}.pw-co-person-line{display:flex!important;align-items:center;gap:6px;min-width:0}.pw-co-email{min-width:0;overflow:hidden;text-overflow:ellipsis}.pw-co-email,.pw-co-mail{color:var(--p-muted);white-space:nowrap}.pw-co-mail{flex:none;display:inline-flex;align-items:center;gap:5px}.pw-co-mail i{width:6px;height:6px;border-radius:99px;background:currentColor}.pw-co-mail.ok{color:var(--p-done)}.pw-co-mail.warn{color:var(--p-warning)}.pw-co-team .pw-toggle{width:40px;height:22px}.pw-co-team .pw-toggle i{width:18px;height:18px}.pw-co-team .pw-toggle[aria-checked=true] i{left:20px}.pw-co-more{position:relative}.pw-co-more-btn{width:32px;height:32px;padding:0;color:var(--p-secondary);background:transparent;border:1px solid var(--p-border);border-radius:4px;cursor:pointer}.pw-co-more-btn:hover{color:var(--p-text);background:var(--p-hover)}.pw-co-menu{display:grid;grid-gap:2px;gap:2px;margin:-8px}.pw-co-menu button{min-height:36px;padding:6px 10px;color:var(--p-text);background:transparent;border:0;border-radius:4px;font-size:12.5px;text-align:left;cursor:pointer}.pw-co-menu button:hover:not(:disabled){background:var(--p-hover)}.pw-co-menu button.danger{color:var(--p-danger)}.pw-co-menu p{padding:6px 10px;color:var(--p-muted);font-size:12px}.pw-co-explain{display:grid;grid-gap:6px;gap:6px;color:var(--p-secondary);font-size:12.5px}.pw-co-explain strong{color:var(--p-text);font-weight:600}.pw-co-pill{flex:none;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;color:var(--p-muted);background:var(--p-active);border-radius:99px;font-size:12px;font-weight:600;white-space:nowrap}.pw-co-pill.ok{color:var(--p-done);background:var(--p-ok-bg)}.pw-co-pill.warn{color:var(--p-warning);background:var(--p-warn-bg)}.pw-co-hunter-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;background:var(--p-border);border:1px solid var(--p-border);border-radius:6px}.pw-co-hunter-tiles>div{display:grid;align-content:start;grid-gap:6px;gap:6px;padding:12px 14px;background:var(--p-active)}.pw-co-hunter-tiles span{color:var(--p-muted);font-size:11.5px}.pw-co-hunter-tiles strong{font:500 18px var(--pw-mono)}.pw-co-hunter-tiles strong small{color:var(--p-muted);font-size:13px}.pw-co-hunter-tiles>div>small{color:var(--p-muted);font-size:11.5px}.pw-co-hunter-tiles .pw-co-plan{font:600 14px var(--pw-sans)}.pw-co-keyform{display:grid;grid-gap:12px;gap:12px}.pw-co-keyform ol{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;color:var(--p-text-2);font-size:12.5px}.pw-co-keyrow{display:flex;gap:8px}.pw-co-keyrow input{flex:1 1;min-width:0;height:40px;padding:0 12px;color:var(--p-text);background:var(--p-active);border:1px solid var(--p-control);border-radius:4px;font:13px var(--pw-mono)}.pw-co-inline-form{display:grid;grid-template-columns:repeat(2,minmax(0,220px));align-items:end;grid-gap:12px;gap:12px;padding:12px;background:var(--p-active);border-radius:6px}.pw-co-inline-form .pw-row-gap{grid-column:1/-1}.pw-co-allowance{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;color:var(--p-text-2);background:var(--p-active);border-radius:4px;font-size:12px}.pw-co-ask{display:grid;grid-gap:10px;gap:10px}.pw-co-tiles4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.pw-co-statetile{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:12px 14px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-co-statetile strong{font-size:13px;font-weight:500}.pw-co-statetile small{color:var(--p-muted);font-size:11.5px}.pw-co-state{display:inline-flex;align-items:center;gap:6px;color:var(--p-muted);font-size:12px;font-weight:600;white-space:nowrap}.pw-co-state i{width:7px;height:7px;border-radius:99px;background:currentColor}.pw-co-state.ok{color:var(--p-done)}.pw-co-state.warn{color:var(--p-warning)}.pw-co-state.silver{color:var(--p-silver)}.pw-co-run{grid-template-columns:44px minmax(0,1fr) 190px;padding:8px 16px;min-height:52px}.pw-co-run .pw-co-state{justify-self:end}.pw-co-runscore{color:var(--p-silver);font-size:14px;font-weight:500}.pw-co-runscore.ok{color:var(--p-done)}.pw-co-linkish{overflow:hidden;padding:0;color:var(--p-text-2);background:transparent;border:0;font-size:13px;font-weight:500;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.pw-co-linkish:hover{color:var(--p-text);text-decoration:underline}.pw-co-selrow{grid-template-columns:minmax(0,1fr) auto;padding:8px 16px;min-height:52px}.pw-co-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;background:var(--p-border);border:1px solid var(--p-border);border-radius:6px}.pw-co-metrics>div{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;background:var(--p-panel)}.pw-co-metrics span{color:var(--p-muted);font:11px var(--pw-mono);letter-spacing:.06em;text-transform:uppercase}.pw-co-metrics strong{font:500 20px var(--pw-mono)}.pw-co-digest{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px}.pw-co-digest .pw-check{color:var(--p-text);font-size:13px}.pw-co-preview iframe{width:100%;min-height:420px;background:#fff;border:1px solid var(--p-border);border-radius:4px}.pw-co-tabs{display:flex;gap:22px;border-bottom:1px solid var(--p-border)}.pw-co-tabs button{height:36px;padding:0;color:var(--p-secondary);background:transparent;border:0;font-size:13px;font-weight:600;cursor:pointer}.pw-co-tabs button span{margin-left:4px;color:var(--p-muted);font-size:12px}.pw-co-tabs button:hover{color:var(--p-text)}.pw-co-tabs button[aria-selected=true]{color:var(--p-text);box-shadow:inset 0 -2px var(--p-silver)}.pw-co-dir-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 150px 40px;padding:0 16px}.pw-co-dir .pw-trow{padding-top:8px;padding-bottom:8px}.pw-co-dir-text{min-width:0;color:var(--p-text-2);font-size:12.5px;overflow-wrap:anywhere}.pw-co-dir-text.muted{color:var(--p-secondary)}.pw-co-dir-status{display:grid;grid-gap:2px;gap:2px}.pw-co-dir-status small{color:var(--p-muted);font-size:11.5px}.pw-co-findform{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 120px auto;align-items:end;grid-gap:10px;gap:10px}.pw-co-findform .pw-field input,.pw-co-findform .pw-field select{min-height:40px}.pw-co-found-row{grid-template-columns:minmax(0,1.4fr) 110px 60px minmax(0,1fr) 150px;padding:0 14px}.pw-co-found .pw-trow{min-height:56px;padding-top:8px;padding-bottom:8px}.pw-co-fit{font-size:12px;font-weight:600}.pw-co-miles{color:var(--p-text-2)}.pw-co-contact{min-width:0;overflow:hidden;color:var(--p-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pw-co-found-action{justify-self:end}.pw-co-found-action .pw-btn{width:140px}.pw-co-inlist{display:inline-flex;align-items:center;justify-content:center;width:140px;height:32px;color:var(--p-done);border:1px solid var(--p-ok-border);border-radius:4px;font-size:12px;font-weight:600}.pw-app.pw-app-setup{display:block}.pw-co-setup{height:100%;display:grid;grid-template-columns:300px minmax(0,1fr);overflow:hidden}.pw-co-setup-rail{min-height:0;display:flex;flex-direction:column;gap:36px;padding:24px 22px;background:var(--p-rail);border-right:1px solid var(--p-border)}.pw-co-steps{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.pw-co-steps button{width:100%;display:grid;grid-template-columns:28px 1fr;align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:0 10px;color:var(--p-secondary);background:transparent;border:0;border-radius:4px;text-align:left;cursor:pointer}.pw-co-steps button:disabled{cursor:default;opacity:.7}.pw-co-steps button:hover:not(:disabled){color:var(--p-text)}.pw-co-steps button[aria-current=step]{color:var(--p-text);background:var(--p-active)}.pw-co-step-num{display:grid;place-items:center;width:24px;height:24px;color:var(--p-secondary);background:var(--p-border);border-radius:99px;font:500 11px var(--pw-mono)}.pw-co-steps button[aria-current=step] .pw-co-step-num{color:#14171a;background:#c8ced4}.pw-co-steps button.done .pw-co-step-num{color:#14171a;background:var(--p-done)}.pw-co-step-text{display:grid}.pw-co-step-text strong{font-size:13px;font-weight:600}.pw-co-step-text small{color:var(--p-muted);font-size:11.5px}.pw-co-setup-foot{margin-top:auto!important;display:grid;grid-gap:8px;gap:8px;color:var(--p-muted);font-size:12px}.pw-co-setup-who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.pw-co-setup-who span{overflow-wrap:anywhere}.pw-co-signout{min-height:32px;padding:0;color:var(--p-silver);background:transparent;border:0;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pw-co-signout:hover:not(:disabled){color:var(--p-text)}.pw-co-signout:disabled{opacity:.6;cursor:default}.pw-co-setup-main{min-width:0;min-height:0;overflow:auto}.pw-co-setup-inner{max-width:720px;display:grid;grid-gap:20px;gap:20px;padding:48px 56px}.pw-co-setup-inner h1{margin-top:-12px;font-size:26px;font-weight:600}.pw-co-setup-sub{margin-top:-10px!important;color:var(--p-secondary)}.pw-co-setup-fields{display:grid;grid-gap:16px;gap:16px}.pw-co-setup-fields .pw-co-input{min-height:44px}.pw-co-setup-fields .pw-tags{min-height:44px;padding:7px}.pw-co-invite-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 160px;grid-gap:10px;gap:10px}.pw-co-invite-row :is(input,select){height:40px;padding:0 10px;color:var(--p-text);background:var(--p-active);border:1px solid var(--p-control);border-radius:4px;font-size:13px}.pw-co-invite-row input[readonly]{color:var(--p-secondary)}.pw-co-invite-row select option{background:var(--p-drawer)}.pw-co-connect{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 16px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-co-connect>span{display:grid}.pw-co-connect strong{font-size:13.5px;font-weight:600}.pw-co-connect small{color:var(--p-secondary);font-size:12px}.pw-co-setup-actions{display:flex;justify-content:space-between;gap:8px;margin-top:8px}.pw-co-setup-actions .pw-btn{min-height:44px}.pw-co-dir,.pw-co-team{overflow:visible}.pw-co-dir>.pw-thead,.pw-co-team>.pw-thead{border-radius:6px 6px 0 0}.pw-co-uei-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.pw-co-sam-facts{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px;margin:0;padding:14px 16px;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px;font-size:13px}.pw-co-sam-facts dt{color:var(--p-muted)}.pw-co-sam-facts dd{min-width:0;margin:0;overflow-wrap:anywhere}.pw-co-sam-found{display:grid;grid-gap:8px;gap:8px}.pw-co-sam-panel{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;background:var(--p-active);border:1px solid var(--p-control);border-radius:6px}.pw-co-sam-changes{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.pw-co-sam-changes label{display:flex;align-items:flex-start;gap:10px;min-height:40px;padding:8px 4px;border-top:1px solid var(--p-border);cursor:pointer}.pw-co-sam-changes li:first-child label{border-top:0}.pw-co-sam-changes input{margin-top:3px}.pw-co-sam-change{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:12.5px}.pw-co-sam-change strong{font-size:13px;font-weight:500}.pw-co-sam-change>span{color:var(--p-text-2);overflow-wrap:anywhere}.pw-co-sam-from{color:var(--p-muted);text-decoration:line-through}.pw-co-sam-panel a{color:var(--p-text-2)}@media (max-width:760px){.pw-co-setup .pw-co-input :is(input,select).pw-mono,.pw-co-setup .pw-co-setup-main :is(input,select,textarea){font-size:16px}}.pw-phone-app .pw-co{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.pw-phone-app .pw-co-nav{overflow:visible;border-right:0;border-bottom:1px solid var(--p-border)}.pw-phone-app .pw-co-nav header{padding:12px 12px 8px}.pw-phone-app .pw-co-nav header p{white-space:normal;overflow-wrap:anywhere}.pw-phone-app .pw-co-nav nav{position:relative;display:flex;overflow-x:auto;padding:0 8px 8px}.pw-phone-app .pw-co-nav nav button{flex:none;min-height:44px}.pw-phone-app .pw-co-inner{padding:16px 12px 36px;gap:16px}.pw-phone-app .pw-co :is(h1,h2,h3,p,small,strong){overflow-wrap:anywhere}.pw-phone-app .pw-co :is(.pw-co-head,.pw-co-block-head,.pw-co-card-top){flex-wrap:wrap}.pw-phone-app .pw-co :is(.pw-btn,.pw-co-linkish,.pw-co-more-btn,.pw-co-menu button,.pw-co-tabs button){min-width:44px;min-height:44px;white-space:normal}.pw-phone-app .pw-co-card{padding:14px 12px}.pw-phone-app .pw-co :is(.pw-co-chain,.pw-co-tiles4,.pw-co-metrics,.pw-co-hunter-tiles){grid-template-columns:repeat(2,minmax(0,1fr))}.pw-phone-app .pw-co :is(.pw-co-grid,.pw-co-inline-form,.pw-co-digest,.pw-co-findform,.pw-co-invite-row){grid-template-columns:minmax(0,1fr)}.pw-phone-app .pw-co :is(.pw-co-keyrow,.pw-co-tabs){flex-wrap:wrap}.pw-phone-app .pw-co-input{min-height:48px}.pw-phone-app .pw-co :is(input:not([type=checkbox]),select,textarea){min-width:0;max-width:100%;min-height:44px;font-size:16px}.pw-phone-app .pw-co .pw-co-input :is(input,select).pw-mono{font-size:16px}.pw-phone-app .pw-co :is(.pw-co-select,.pw-co-more-btn){height:44px}.pw-phone-app .pw-co .pw-co-more-btn{width:44px}.pw-phone-app .pw-co .pw-check{min-height:44px}.pw-phone-app .pw-co .pw-tag{max-width:100%;height:auto;min-height:44px;white-space:normal;overflow-wrap:anywhere}.pw-phone-app .pw-co .pw-tag button{flex:none;width:44px;height:44px}.pw-phone-app .pw-co .pw-toggle{width:44px;height:44px}.pw-phone-app .pw-co .pw-toggle i{width:18px;height:18px;top:13px;left:4px}.pw-phone-app .pw-co .pw-toggle[aria-checked=true] i{left:22px}.pw-phone-app .pw-co-team-row{grid-template-columns:repeat(2,minmax(0,1fr)) 44px;gap:10px;padding:12px}.pw-phone-app .pw-co-team-row>:first-child,.pw-phone-app .pw-co-team-row>:nth-child(2){grid-column:1/-1}.pw-phone-app .pw-co-team-row>:nth-child(5){justify-self:end}.pw-phone-app .pw-co-person-line{flex-wrap:wrap}.pw-phone-app .pw-co :is(.pw-co-email,.pw-co-mail){white-space:normal;overflow-wrap:anywhere}.pw-phone-app .pw-co :is(.pw-co-team,.pw-co-dir)>.pw-thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pw-phone-app .pw-co-dir-row{grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:12px}.pw-phone-app .pw-co-dir-row>:not(:last-child){grid-column:1}.pw-phone-app .pw-co-dir-row>:last-child{grid-column:2;grid-row:1}.pw-phone-app .pw-co .pw-cell :is(strong,small){white-space:normal;overflow:visible}.pw-phone-app .pw-co .pw-co-menu button{overflow-wrap:anywhere}.pw-phone-app .pw-co-found-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px}.pw-phone-app .pw-co-found-row>:first-child,.pw-phone-app .pw-co-found-row>:nth-child(4){grid-column:1/-1}.pw-phone-app .pw-co-found-row>:last-child{grid-column:1/-1;justify-self:start}.pw-phone-app .pw-co-contact{white-space:normal;overflow-wrap:anywhere}.pw-phone-app .pw-co-run{grid-template-columns:32px minmax(0,1fr);gap:10px}.pw-phone-app .pw-co-run>:last-child{grid-column:2;justify-self:start;white-space:normal}.pw-phone-app .pw-co-sam-facts,.pw-phone-app .pw-co-uei-row{grid-template-columns:minmax(0,1fr)}.pw-phone-app .pw-co-team .pw-trow>:is(:nth-child(3),:nth-child(4)){display:grid;justify-items:start;grid-gap:4px;gap:4px}.pw-phone-app .pw-co-team .pw-trow>:nth-child(3):before{content:"Can send";color:var(--p-muted);font-size:12px}.pw-phone-app .pw-co-team .pw-trow>:nth-child(4):before{content:"Can pause";color:var(--p-muted);font-size:12px}.pw-lib-actions{display:flex;flex-wrap:wrap;gap:8px}.pw-lib-list{display:grid;list-style:none;margin:0;padding:0;background:var(--p-panel);border:1px solid var(--p-border);border-radius:6px}.pw-lib-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:12px 14px;border-top:1px solid var(--p-border)}.pw-lib-row:first-child{border-top:0}.pw-lib-row>div:first-child{min-width:0;overflow-wrap:anywhere}.pw-lib-row strong{font-size:13px;font-weight:600}.pw-lib-meta{margin-top:2px;font-size:12px}.pw-lib-row-actions{display:flex;flex:none;gap:4px}.pw-lib-file{font-size:12.5px;color:var(--p-text-2)}@media (max-width:640px){.pw-lib-row{flex-direction:column}}.pw-co-placeholders{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.pw-co-placeholders li{display:flex;align-items:baseline;gap:6px}