@media screen{.pf-workspace{--work-paper:#edebe6;--work-card:#fffdfa;--work-ink:#1a1a1a;--work-red:#a83125;--work-coral:#f06050;--work-line:#c7c1b8;color:var(--work-ink);background:var(--work-paper)}.pf-tool-orientation{max-width:1280px;margin:0 auto;padding:24px 32px 0}.pf-tool-location{flex-wrap:wrap;align-items:center;gap:24px;padding-bottom:18px;font-size:.875rem;line-height:1.5;display:flex}.pf-tool-location>a{text-underline-offset:4px;text-decoration:underline}.pf-tool-location>span{color:var(--work-red);font-weight:700}.pf-tool-location>a:last-child{margin-left:auto}.pf-tool-purpose{border:1px solid var(--work-line);border-top:4px solid var(--work-coral);background:var(--work-card);align-items:stretch;gap:24px;padding:20px 24px;display:flex}.pf-tool-code{background:var(--work-ink);color:#fff;min-width:58px;font:1.75rem/1 var(--font-display),Georgia,serif;place-items:center;padding:10px;display:grid}.pf-tool-purpose dl{flex:1;grid-template-columns:1fr 1fr;gap:32px;margin:0;display:grid}.pf-tool-purpose dt{color:#605c57;margin-bottom:5px;font-size:.875rem;font-weight:700}.pf-tool-purpose dd{margin:0;font-size:1rem;line-height:1.5}.pf-tool-surface{--color-border:#c7c1b8;--color-card:#fffdfa;--color-accent-text:#a83125}.pf-tool-surface :is(.bg-ink,[class*="bg-[color:var(--color-ink)]"],[class*="bg-[#1a1a1a]"]){--color-accent-text:#f06050}.pf-tool-surface h1{font-family:var(--font-display),Georgia,serif;letter-spacing:-.035em;font-weight:400;line-height:1.08}.pf-tool-surface :is(button,a,input,select,textarea):focus-visible,.pf-tool-orientation a:focus-visible{outline:3px solid var(--work-red);outline-offset:4px}.pf-tool-surface :is(button,a)[class*=rounded-full],.pf-tool-surface :is(section,article,aside,div)[class*=rounded-2xl],.pf-tool-surface :is(section,article,aside,div)[class*=rounded-xl]{border-radius:3px}.pf-tool-surface :is(section,article,aside)[class*=border]{border-color:var(--work-line)}.pf-tool-surface :is(input,select,textarea){border-radius:3px;font-size:1rem;line-height:1.5}.pf-tool-surface input::placeholder,.pf-tool-surface textarea::placeholder{color:#66615b;opacity:1}.pf-tool-surface :is(button,a,span,div)[class*="bg-[color:var(--color-accent)]"]{color:#1a1a1a}.pf-tool-surface :is(button,a)[class*="bg-[color:var(--color-accent)]"]:disabled{opacity:1;color:#514b45;cursor:not-allowed;background:#d7d2ca}.pf-tool-surface :is(th,td){line-height:1.5}.pf-tool-surface :is(h1,h2,h3,h4,p,li,dd,dt,label){text-wrap:pretty}.pf-tool-surface [role=dialog]{border-radius:3px}.pf-tool-surface [id]{scroll-margin-top:100px}.pf-workspace-schedule-builder #rules>div,.pf-workspace-planner-standard-work .psw-screen-only>section,.pf-workspace-planning-system-audit .pf-tool-surface>div>section{border-top:3px solid var(--work-ink)}.pf-workspace-planning-system-audit .pf-tool-surface>div{max-width:1200px}.pf-workspace-raci-matrix th,.pf-workspace-shutdown-matrix th{letter-spacing:0}.pf-workspace-raci-matrix :is(th,td),.pf-workspace-shutdown-matrix :is(th,td){padding-top:16px;padding-bottom:16px}@media (max-width:760px){.pf-tool-orientation{padding:20px 20px 0}.pf-tool-purpose{gap:18px;padding:18px}.pf-tool-purpose dl{grid-template-columns:1fr;gap:16px}.pf-tool-code{align-self:start;min-width:42px;font-size:1.5rem}.pf-tool-location{gap:12px 20px}.pf-tool-location>a:last-child{margin-left:0}}@media (prefers-reduced-motion:reduce){.pf-workspace *{scroll-behavior:auto!important;transition:none!important}}}@media print{.pf-tool-orientation{display:none!important}}@media screen{.pf-workspace-sop-tool .edgepredict-scope{--pt-text-muted:#626779}.pf-workspace-planner-standard-work .pf-planner-switch{overflow-wrap:anywhere;text-align:left;flex-shrink:1;max-width:100%}.pf-share-preview{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.pf-share-preview>div{min-width:480px;margin-inline:auto}.pf-share-preview:focus-visible{outline-offset:4px;outline:3px solid #a83125}}
