.cw-workspace{--cw-selection:var(--orange);--cw-selection-dim:var(--orange-dim);--cw-muted:var(--text-secondary,var(--text-sec));color:var(--text);font-family:var(--font);min-width:0;max-width:1320px;margin:0 auto;font-size:.9375rem;line-height:1.6;container:workspace/inline-size}.cw-workspace *,.cw-workspace :before,.cw-workspace :after{box-sizing:border-box}.cw-workspace [hidden]{display:none!important}.cw-workspace h1,.cw-workspace h2,.cw-workspace h3,.cw-workspace h4{font-family:var(--display);letter-spacing:-.035em;font-weight:700;line-height:1.2}.cw-workspace h1{margin:0 0 .55rem;font-size:clamp(1.8rem,3vw,2.4rem)}.cw-workspace h2{margin:0 0 .7rem;font-size:1.35rem}.cw-workspace h3{margin:0 0 .6rem;font-size:1.05rem;font-weight:700;line-height:1.4}.cw-workspace h4{margin:1.25rem 0 .55rem;font-size:.92rem}.cw-workspace p{max-width:78ch;margin:0 0 .85rem}.cw-workspace ul,.cw-workspace ol{margin:.7rem 0 1rem;padding-left:1.3rem}.cw-workspace li+li{margin-top:.5rem}.cw-workspace button,.cw-workspace a{-webkit-tap-highlight-color:transparent}.cw-workspace button,.cw-workspace .cw-actions>a{font:inherit;color:var(--text);background:var(--bg-raised);border:1px solid var(--border-vis,var(--border));cursor:pointer;border-radius:2px;justify-content:center;align-items:center;min-height:44px;padding:.55rem .8rem;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.cw-workspace button:hover:not(:disabled),.cw-workspace .cw-actions>a:hover{border-color:var(--sage)}.cw-workspace button:disabled{cursor:not-allowed;opacity:.5}.cw-workspace .cw-primary{color:var(--bg);background:var(--text);border-color:var(--text)}.cw-workspace .cw-primary:hover:not(:disabled){background:var(--text);outline:2px solid var(--sage);outline-offset:2px}.cw-workspace .cw-link{color:var(--sage);text-align:left;text-underline-offset:3px;background:0 0;border-color:#0000;padding:.4rem 0;text-decoration:underline}.cw-workspace .cw-headline-link{font-size:1.02rem;font-weight:600}.cw-workspace :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--cw-selection);outline-offset:3px}.cw-workspace fieldset{border:0;min-width:0;margin:0;padding:0}.cw-workspace label{margin-bottom:1rem;font-size:.85rem;font-weight:500;display:block}.cw-workspace input:not([type=checkbox]),.cw-workspace select,.cw-workspace textarea{border:1px solid var(--border-vis,var(--border));background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:2px;margin:.35rem 0 0;padding:.6rem .7rem;font-weight:400;line-height:1.5;display:block}.cw-workspace textarea{resize:vertical}.cw-workspace input::placeholder{color:var(--cw-muted)}.cw-workspace input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--orange);border:1.5px solid var(--stone);border-radius:3px;flex:none;margin:.22rem 0 0}.cw-workspace input[type=date]{max-width:230px}.cw-workspace .cw-check{align-items:flex-start;gap:.6rem;min-height:36px;margin:.65rem 0;font-weight:400;display:flex}.cw-workspace .cw-fields{grid-template-columns:1fr 1fr;gap:0 1.2rem;display:grid}.cw-workspace .cw-help,.cw-workspace .cw-muted{color:var(--cw-muted);font-size:.83rem;font-weight:400}.cw-workspace .cw-meta{color:var(--cw-muted);font-family:var(--mono);font-size:.7rem;line-height:1.7}.cw-workspace .cw-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.cw-header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.7rem;display:flex}.cw-header>div{max-width:780px}.cw-header>button{background:0 0;flex-shrink:0;font-size:.8rem}.cw-header p{color:var(--cw-muted);margin-bottom:0}.cw-context{background:var(--bg-raised);border:1px solid var(--border);border-radius:2px;grid-template-columns:minmax(200px,320px) minmax(0,1fr) auto;align-items:center;gap:1.3rem;padding:.85rem 1rem;display:grid}.cw-context label,.cw-context p{margin-bottom:0}.cw-context>div{padding-top:0}.cw-context-status details{font-size:.78rem}.cw-context-status summary{cursor:pointer;color:var(--cw-muted)}.cw-context>button{background:0 0;font-size:.8rem}.cw-navigation{min-width:0;margin:1.3rem 0 1.5rem}.cw-group-tabs{border-bottom:1px solid var(--border);gap:1.5rem;display:flex}.cw-workspace .cw-group-tabs button{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--cw-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:.75rem .5rem}.cw-workspace .cw-group-tabs button[aria-selected=true]{color:var(--text);border-bottom-color:var(--cw-selection);background:0 0}.cw-section-choices{flex-wrap:wrap;gap:.5rem;padding-top:.9rem;display:flex}.cw-workspace .cw-section-choices button{white-space:normal;min-width:0;color:var(--cw-muted);background:0 0;border-color:#0000;font-size:.82rem}.cw-workspace .cw-section-choices button[aria-current=page]{color:var(--cw-selection);background:var(--cw-selection-dim);border-color:#0000}.cw-mobile-section{min-width:0;padding-top:.85rem;display:none}.cw-mobile-section label{margin-bottom:0}@container workspace (width<=600px){.cw-section-choices{display:none}.cw-mobile-section{display:block}.cw-group-tabs{grid-template-columns:repeat(4,minmax(max-content,1fr));overflow-x:auto}.cw-workspace .cw-group-tabs button{white-space:nowrap;overflow-wrap:normal;padding-inline:.1rem;font-size:.75rem}}.cw-panel{background:var(--bg-raised);border:1px solid var(--border);border-radius:2px;min-width:0;padding:1.4rem}.cw-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cw-row h2,.cw-row h3,.cw-row h4{margin:0}.cw-row>label{min-width:180px}.cw-section-space{margin-top:1.5rem!important}.cw-row.cw-section-space{margin-bottom:1rem}.cw-review-layout{grid-template-columns:minmax(260px,.85fr) minmax(0,1.65fr);align-items:start;gap:2rem;display:grid}.cw-brief-list{border-right:1px solid var(--border);min-width:0;padding-right:1.3rem}.cw-search{align-items:stretch;gap:.4rem;margin-bottom:.6rem;display:flex}.cw-workspace .cw-search input{margin:0}.cw-brief-list>ul{max-height:62vh;margin:1rem 0;padding:0;list-style:none;overflow-y:auto}.cw-workspace .cw-brief-list li{border-bottom:1px solid var(--border);margin:0}.cw-workspace .cw-brief-button{text-align:left;background:0 0;border:1px solid #0000;border-left-width:3px;border-radius:0;width:100%;padding:.9rem .7rem;display:block}.cw-brief-button span,.cw-brief-button strong{display:block}.cw-brief-button strong{margin-top:.25rem;font-size:.85rem;font-weight:500;line-height:1.45}.cw-workspace .cw-brief-button.selected{border-left-color:var(--sage);background:var(--sage-dim)}.cw-pagination{justify-content:space-between;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.cw-selected-brief{border-bottom:1px solid var(--border);padding:.4rem 0 1.4rem}.cw-selected-brief h2{scroll-margin-top:110px;font-size:clamp(1.35rem,2vw,1.65rem)}.cw-selected-brief h2:focus-visible{outline:2px solid var(--cw-selection);outline-offset:6px}.cw-source-evidence+.cw-panel{margin-top:1.25rem}.cw-workspace .cw-back-to-briefs{display:none}.cw-search-options{margin:.5rem 0 1rem}.cw-search-options summary,.cw-review-tools summary,.cw-source-evidence summary{cursor:pointer;min-height:44px;color:var(--cw-muted);align-content:center;font-size:.82rem}.cw-review-tools{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:.5rem}.cw-actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.8rem 0;display:flex}.cw-match{padding:1.2rem 0}.cw-match ul{font-size:.87rem}.cw-message{border:1px solid var(--border-vis,var(--border));background:var(--bg-raised);border-left:3px solid var(--sage);overflow-wrap:anywhere;padding:.9rem 1rem;margin:1rem 0!important}.cw-message p:last-child{margin-bottom:0}.cw-workspace .cw-error{color:var(--text)}.cw-conflict{border:1px solid var(--sage);margin-top:1rem;padding:1.1rem}.cw-empty{color:var(--cw-muted);padding:1.5rem 0}.cw-start{background:var(--bg-raised);border:1px solid var(--border);border-top:2px solid var(--orange);padding:2rem}.cw-start>.cw-meta{color:var(--orange);margin-bottom:1rem;display:block}.cw-start h2{color:var(--text);font-size:1.65rem}.cw-workspace .cw-start-steps{margin:1.7rem 0;padding-left:1.7rem;list-style:decimal-leading-zero}.cw-start-steps li{padding:0 0 .7rem .5rem}.cw-start-steps li::marker{color:var(--orange);font-family:var(--mono);font-size:.72rem}.cw-start-steps strong,.cw-start-steps span{display:block}.cw-start-steps strong{color:var(--text);font-weight:500}.cw-start-steps span{font-size:.82rem}.cw-start>.cw-link{margin-top:.7rem;display:flex}.cw-definition{margin:.8rem 0 1rem}.cw-definition>div{grid-template-columns:150px minmax(0,1fr);gap:.7rem;padding:.4rem 0;display:grid}.cw-definition dt{color:var(--cw-muted);font-size:.82rem}.cw-definition dd{overflow-wrap:anywhere;margin:0;font-size:.88rem}.cw-access{margin:1rem 0 1.2rem!important}.cw-access legend{padding-bottom:.4rem;font-size:.88rem;font-weight:600}.cw-register-list article{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;padding:1.3rem 0;display:grid}.cw-register-list article:first-child{margin-top:1rem}.cw-register-list h3{margin:.5rem 0}.cw-register-list article>.cw-actions{flex-direction:column;justify-content:center;align-items:stretch}.cw-status{border:1px solid var(--border-vis,var(--border));border-radius:2px;padding:.25rem .5rem;font-size:.78rem}.cw-pack-layout{grid-template-columns:minmax(240px,.9fr) minmax(0,1.4fr);align-items:start;gap:1.6rem;display:grid}.cw-review-choice{border-bottom:1px solid var(--border);padding:.6rem 0}.cw-review-choice small{color:var(--cw-muted);padding-top:.25rem;display:block}.cw-pack-preview{border:1px solid var(--border);border-radius:2px;padding:1.2rem}.cw-pack-preview ol{font-size:.9rem}.cw-pack-record{border-top:1px solid var(--border);margin-top:1rem;padding-top:.8rem}.cw-saved-draft{border-top:1px solid var(--border);padding:1rem 0}.cw-saved-draft summary{cursor:pointer;padding:.3rem 0;font-weight:600}.cw-saved-draft summary span{margin-top:.3rem;display:block}.cw-saved-draft[open] summary{margin-bottom:.8rem}.cw-history-record{border-top:1px solid var(--border);margin-top:1rem;padding:1rem 0}.cw-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1050px){.cw-context{grid-template-columns:1fr 1.2fr}.cw-context>button{grid-column:1/-1;justify-self:start}.cw-review-layout,.cw-pack-layout{gap:1rem}.cw-workspace .cw-fields{grid-template-columns:1fr}}@media (max-width:720px){.cw-header,.cw-row{flex-direction:column;align-items:stretch}.cw-header{gap:1rem}.cw-workspace .cw-back-to-briefs{display:inline-flex}.cw-start{padding:1.25rem}.cw-header>button{align-self:flex-start}.cw-context,.cw-review-layout,.cw-pack-layout{grid-template-columns:1fr}.cw-context{gap:.6rem}.cw-context>div{padding:0}.cw-context>button{grid-column:auto}.cw-panel,.cw-pack-preview{padding:1.1rem}.cw-brief-list{border-right:0;border-bottom:1px solid var(--border);padding-bottom:1.2rem;padding-right:0}.cw-brief-list>ul{max-height:310px}.cw-definition>div{grid-template-columns:1fr;gap:.1rem}.cw-register-list article{grid-template-columns:1fr;gap:0}.cw-register-list article>.cw-actions{flex-direction:row;justify-content:flex-start}.cw-workspace .cw-fields{gap:0}}@media (max-width:600px){.cw-section-choices{display:none}.cw-mobile-section{display:block}.cw-group-tabs{grid-template-columns:repeat(4,minmax(max-content,1fr));overflow-x:auto}.cw-workspace .cw-group-tabs button{white-space:nowrap;overflow-wrap:normal;padding-inline:.1rem;font-size:.75rem}}@media print{.cw-workspace{display:none!important}}.cw-attention{margin:20px 0 24px}.cw-attention h2{margin:0;font-size:1.1rem}.cw-attention-views{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.cw-workspace .cw-attention-views button{text-align:left;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:16px 18px;display:grid}.cw-attention-views button[aria-pressed=true]{border-color:var(--cw-selection);background:var(--cw-selection-dim)}.cw-attention-views strong{font-family:var(--display);font-size:1.6rem;line-height:1}.cw-attention-views small{color:var(--cw-muted);grid-column:1/-1;font-size:.78rem;font-weight:400;line-height:1.5}.cw-assessment-meta{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:8px;padding:12px 0;font-size:.83rem;display:flex}.cw-saved-filters{margin:16px 0}.cw-history-title{font-weight:600}.cw-workspace h2[tabindex="-1"]{scroll-margin-top:110px}@media (max-width:600px){.cw-attention-views{grid-template-columns:1fr;gap:8px}.cw-workspace .cw-attention-views button{gap:4px 12px;padding:12px 16px}.cw-attention-views strong{grid-area:1/2/3}.cw-attention-views small{grid-column:1}}:root:not([data-theme=paper]):not([data-theme=light]) .cw-workspace{--cw-selection:var(--orange);--cw-selection-dim:var(--orange-dim)}
