.pa-workspace{max-width:1280px;margin:0 auto;padding:40px 32px 64px;color:#232F2E;font:14px/1.65 var(--font-sans)}.pa-workspace>header{margin-bottom:28px}.pa-workspace>header>p{max-width:78ch}.pa-workspace h1{margin:0 0 16px}.pa-workspace h2{font-size:20px;font-weight:600;margin-bottom:12px}.pa-workspace h3{font-size:16px;font-weight:600;margin:12px 0}.pa-workspace p{margin:8px 0 14px}.pa-eyebrow,.pa-muted{color:#61706C;font-size:13px}.pa-section-title,.pa-tabs,.pa-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.pa-toolbar{margin:20px 0}.pa-toolbar span{flex:1;font-size:12px}.pa-workspace button{min-height:44px;border:1px solid #c5cec5;background:#FFFFFF;border-radius:7px;padding:10px 16px;color:#375140;cursor:pointer;font:500 13px/1.4 var(--font-sans)}.pa-workspace button:hover{border-color:#95A697;background:#F3F5F0}.pa-workspace button:disabled{opacity:.5;cursor:not-allowed}.pa-tabs{position:sticky;top:var(--workspace-offset);z-index:20;background:#F7F8F5;border-bottom:1px solid #dce2dc;margin-bottom:24px;gap:8px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.pa-tabs button{flex-shrink:0;border:0;border-radius:0;background:transparent;padding:12px;border-bottom:2px solid transparent;color:#61706C}.pa-tabs button[aria-current]{border-bottom-color:#375140;color:#232F2E;font-weight:600}.pa-workspace a{color:#375140;text-decoration:underline;text-underline-offset:3px}.pa-body{border:0;margin:0;padding:0;min-width:0}.pa-assessment>header{display:none}.pa-section{margin:24px 0;padding:24px;border:1px solid #dce2dc;border-radius:8px;background:#FFFFFF}.pa-section-title{justify-content:space-between;margin-bottom:16px}.pa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:18px 0}.pa-checks legend,.pa-field label{display:block;font-weight:500;font-size:13px;margin-bottom:8px}.pa-field input:not([type=checkbox]),.pa-field select,.pa-field textarea,.pa-toolbar select{width:100%;min-height:44px;border:1px solid #c5cec5;background:#FFFFFF;padding:10px 12px;border-radius:7px;color:#232F2E;font-size:14px}.pa-toolbar select{width:auto;max-width:100%}.pa-field textarea{resize:vertical}.pa-wide{grid-column:1/-1}.pa-checks{border:0;padding:0;display:flex;gap:16px;flex-wrap:wrap}.pa-checks label{display:flex;align-items:center;gap:6px}.pa-record{margin:12px 0;padding:12px 16px;border:1px solid #dce2dc;background:#F7F8F5;border-radius:6px;overflow-wrap:anywhere}.pa-record summary{cursor:pointer;font-weight:500}.pa-workspace ol,.pa-workspace ul{padding-left:22px;margin:12px 0}.pa-workspace ul{list-style:disc}.pa-workspace ol{list-style:decimal}.pa-workspace li{margin:8px 0}.pa-status{padding:14px 16px;border-left:3px solid #375140;background:#EDF2E9}.pa-remove{font-size:12px}.pa-saved{display:flex;align-items:center;gap:10px;border-bottom:1px solid #dce2dc;padding:16px 0}.pa-saved span{flex:1;overflow-wrap:anywhere}.pa-workspace :focus-visible{outline:2px solid #375140;outline-offset:3px}.pa-section>summary{cursor:pointer}.pa-workspace code{overflow-wrap:anywhere}.pa-workspace details[id],.pa-workspace section[id]{scroll-margin-top:72px}@media(max-width:640px){.pa-workspace{padding:24px 20px 40px}.pa-grid{grid-template-columns:1fr}.pa-section{padding:18px}.pa-saved{flex-wrap:wrap}.pa-saved span{flex-basis:100%}.pa-tabs{margin-inline:-20px;padding-inline:20px;gap:2px}.pa-tabs button{padding:12px 10px}.pa-toolbar{align-items:flex-start}.pa-toolbar span{flex-basis:100%}}@media print{.pa-assessment>.dd-journey,.pa-tabs,.pa-toolbar,.pa-workspace button{display:none}.pa-workspace{max-width:none;padding:0}.pa-section{-moz-column-break-inside:avoid;break-inside:avoid}}.pa-draft-actions{position:relative}.pa-draft-actions>summary{border:1px solid #c5cec5;border-radius:7px;background:#FFFFFF;padding:10px 16px;color:#375140;font-size:13px}.pa-draft-actions>div{position:absolute;right:0;top:calc(100% + 8px);z-index:30;display:grid;gap:8px;min-width:240px;background:#FFFFFF;padding:12px;border:1px solid #dce2dc;border-radius:8px;box-shadow:0 8px 24px rgb(35 47 46/.1)}.pa-draft-actions>div>button{width:100%;text-align:left}@media (max-width:640px){.pa-draft-actions>div{position:static;min-width:0;margin-top:8px;box-shadow:none}.pa-draft-actions[open]{flex-basis:100%}}