.Workspace_workspace__LATCw{height:100vh;display:flex;flex-direction:column;background:var(--color-canvas);color:var(--color-ink);overflow:hidden;font-size:16px;position:relative}.Workspace_body__50nY2{flex:1 1;display:flex;min-height:0;overflow-x:auto}.Workspace_centerColumn__gSN2l{flex:1 1;display:flex;flex-direction:column;min-width:480px;position:relative;background-color:#F8F8F8;background-image:url(/canvas-glow-right.svg),url(/canvas-glow-left.svg);background-repeat:no-repeat,no-repeat;background-size:1420px 1238px,1380px 1210px;background-position:45px -35px,-469px -21px}.Workspace_transcript__IwQak{flex:1 1;overflow-y:auto;padding:0}.Workspace_branchBackdrop__wPF2u{position:absolute;inset:0;z-index:55}.Workspace_feedbackAction__0RIxk{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;padding:0;border:1px solid #e7defe;border-radius:8px;background:#f5f0ff;color:#6c39ed;cursor:pointer}.Workspace_feedbackAction__0RIxk:focus-visible,.Workspace_feedbackAction__0RIxk:hover{background:#e7defe;color:#6c39ed}.Workspace_feedbackAction__0RIxk:focus-visible{outline:2px solid #6c39ed;outline-offset:2px}.Workspace_feedbackActionTooltip__UN7nB{position:fixed;z-index:1000;padding:6px 9px;border-radius:6px;border:1px solid #e7defe;background:#f5f0ff;color:#6c39ed;box-shadow:0 4px 12px rgba(108,57,237,.12);font-size:12px;white-space:nowrap;pointer-events:none}.PatientExplorer_layout__tJ4Bu{flex:1 1;min-height:0;display:grid;grid-template-columns:280px minmax(0,1fr)}.PatientExplorer_criterion__eRHyL{margin:5px 0 9px}.PatientExplorer_criterionHeader__YTVUH{display:grid;grid-template-columns:minmax(0,1fr) 28px;grid-gap:3px;gap:3px;align-items:flex-start}.PatientExplorer_conditionButton__xDzfj,.PatientExplorer_criterionButton__QeqCg{width:100%;border:1px solid transparent;background:transparent;color:#30352f;text-align:left;border-radius:8px;cursor:pointer}.PatientExplorer_criterionButton__QeqCg{display:flex;flex-direction:column;gap:5px;padding:10px}.PatientExplorer_conditionButton__xDzfj:hover,.PatientExplorer_criterionButton__QeqCg:hover{background:#f0eee9}.PatientExplorer_active__YDCGv{background:#f0eafa;border-color:#d8c9f1}.PatientExplorer_shortTitle__fv1ei{font-size:12px;line-height:1.4;font-weight:650;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.PatientExplorer_eyebrow__HNuk0{color:#656c63;font-size:10px;text-transform:capitalize}.PatientExplorer_population__lsIhq{font-size:12px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#334d3d}.PatientExplorer_secondary__qUqNi{color:#60675e;font-size:10.5px;line-height:1.5;font-weight:400}.PatientExplorer_expandButton__0jgGq{border:1px solid #e1e3de;background:#fff;border-radius:7px;height:28px;cursor:pointer;color:#60675e;margin-top:8px}.PatientExplorer_conditions__nBsfK{margin:6px 0 10px 15px;padding:4px 0 0 10px;border-left:1px solid #e1e3de}.PatientExplorer_groupTitle__HoMOZ{margin:12px 0 5px;color:#50594e;font-size:11px;font-weight:650}.PatientExplorer_conditionButton__xDzfj{padding:8px 6px;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.PatientExplorer_conditionButton__xDzfj:disabled{cursor:default}.PatientExplorer_conditionLabel__TXZJ3{font-size:11.5px;line-height:1.45;overflow-wrap:anywhere}.PatientExplorer_exceptionBadge__dID0d{color:#516349;background:#edf1e7;border-radius:4px;padding:1px 5px;font-size:9.5px}.PatientExplorer_treeGroup__dEFT8{border-left:1px solid #e1e3de;padding-left:7px;margin:6px 0}.PatientExplorer_ruleDetails__9gth6{font-size:13px;line-height:1.6;border:1px solid #e1e3de;background:#fff;padding:14px 18px;border-radius:10px;margin-bottom:18px;overflow-wrap:anywhere}.PatientExplorer_ruleDetails__9gth6 p{margin:4px 0 10px}.PatientExplorer_ruleCounts__aKLlR{font-weight:650;color:#334d3d;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PatientExplorer_ruleCounts__aKLlR span{padding:0 5px;color:#90958c}.PatientExplorer_ruleDetails__9gth6 summary{cursor:pointer;color:#565c52;padding:4px 0}.PatientExplorer_ruleDetails__9gth6 pre{white-space:pre-wrap;font-size:11px;line-height:1.6}@media (max-width:1000px){.PatientExplorer_layout__tJ4Bu{grid-template-columns:1fr;overflow-y:auto}.PatientExplorer_layout__tJ4Bu>aside{max-height:40vh;border-bottom:1px solid #e1e3de}.PatientExplorer_layout__tJ4Bu>section{overflow:visible!important;padding:16px!important}}.PatientExplorer_exclusion__h3e_p .PatientExplorer_eyebrow__HNuk0,.PatientExplorer_exclusion__h3e_p .PatientExplorer_shortTitle__fv1ei{color:#c34148}