/* Customer workspaces share the existing secure artwork and proof forms. */
.pfw-job-page{max-width:1120px;margin:40px auto;padding:0 24px}.pfw-job-page-heading{margin-bottom:24px}.pfw-job-page-heading>p{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--pfw-link,var(--pfw-accent,#0055eb))}.pfw-job-page-heading h1{font-size:clamp(26px,4vw,38px);line-height:1.2;margin:8px 0 12px}.pfw-job-page-heading>span{font-size:14px;color:var(--pfw-muted,#526378)}.pfw-job-workspace{background:#fff;border:1px solid var(--pfw-border,#dce2eb);border-radius:14px;padding:24px;box-shadow:0 6px 24px var(--pfw-focus-soft,#0055eb24)}.pfw-workspace-identity{font-size:13px;color:var(--pfw-muted,#526378);margin:8px 0 20px}.pfw-workspace-action{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px;background:var(--pfw-selected,#eef3ff);border:1px solid var(--pfw-border,#dce2eb);border-radius:10px;margin-bottom:24px}.pfw-workspace-action strong{font-size:17px;color:var(--pfw-link,var(--pfw-accent,#0055eb))}.pfw-workspace-action p{font-size:14px;line-height:1.6;margin:6px 0 0}.pfw-workspace-action-link{flex-shrink:0;padding:10px 16px;border-radius:6px;background:var(--pfw-accent,#0055eb);color:var(--pfw-on-accent,#fff)!important;font-size:14px;font-weight:600;text-decoration:none!important}.pfw-workspace-tabs{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--pfw-border,#dce2eb);margin-bottom:24px}.pfw-workspace-tabs>a{padding:12px 15px;color:var(--pfw-link,var(--pfw-accent,#0055eb));text-decoration:none!important;font-size:14px;font-weight:600;border-bottom:3px solid transparent}.pfw-workspace-tabs>a[aria-selected=true]{color:var(--pfw-link,var(--pfw-accent,#0055eb));border-bottom-color:var(--pfw-accent,#0055eb);background:var(--pfw-selected,#eef3ff)}.pfw-workspace-tabs>a:focus-visible,.pfw-workspace-action-link:focus-visible{outline:3px solid var(--pfw-focus,#0055eb);outline-offset:3px}.pfw-workspace-panel{scroll-margin-top:24px}.pfw-workspace-panel[hidden]{display:none!important}.pfw-workspace-panel-title{font-size:17px!important;margin:0 0 18px!important}.pfw-workspace-specifications{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:12px 24px;line-height:1.5}.pfw-workspace-specifications dt{color:var(--pfw-muted,#526378)}.pfw-workspace-specifications dd{margin:0;font-weight:600}.pfw-job-workspace .pfw-proof h5,.pfw-job-workspace .pfw-progress h5{font-size:18px}.pfw-job-workspace .pfw-artwork-feedback{scroll-margin-top:24px}.pfw-job-workspace .pfw-artwork-feedback:empty{margin:0}.pfw-job-workspace .pfw-artwork-editor{margin:20px 0}.pfw-job-workspace .pfw-artwork-job-heading h4{font-size:20px}.pfw-job-workspace .pfw-preflight{margin:20px 0}@media(max-width:640px){.pfw-job-page{margin:24px auto;padding:0 14px}.pfw-job-workspace{padding:18px}.pfw-workspace-action{align-items:flex-start;flex-direction:column;gap:14px;padding:16px}.pfw-workspace-tabs>a{padding:10px;font-size:13px}.pfw-workspace-specifications{grid-template-columns:1fr;gap:4px}.pfw-workspace-specifications dd{margin-bottom:10px}}
