/* SLPT-R26R7-CLINICAL-DECISION-TREES-CLINICIAN-WORKSPACE-20260820 */
:root{
  --r26c-ink:#102238;
  --r26c-muted:#5f6f82;
  --r26c-border:#d9e4ec;
  --r26c-soft:#f3f8fb;
  --r26c-panel:#ffffff;
  --r26c-teal:#0f766e;
  --r26c-teal-dark:#0b5f59;
  --r26c-blue:#1d4ed8;
  --r26c-violet:#6d28d9;
  --r26c-danger:#b42318;
  --r26c-danger-soft:#fff1f0;
  --r26c-warning:#9a6700;
  --r26c-success:#067647;
  --r26c-shadow:0 14px 36px rgba(16,34,56,.08);
}

/* Clinical surfaces use explicit text/background pairs to prevent inherited theme clashes. */
.r26c-head,
.r26c-safety,
.r26c-tabs,
.r26c-builder-toolbar,
.r26c-builder-meta,
.r26c-builder-grid,
.r26c-inspector,
.r26c-kpis,
.r26c-dashboard-grid,
.r26c-client-grid,
.r26c-client-assignments,
.r26c-shared-report,
.r26c-runner,
.r26c-readonly-report,
.r26c-credential,
.r26c-table{
  color:var(--r26c-ink);
}

.r26c-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 0 16px}
.r26c-head h1{margin:2px 0 5px;font-size:clamp(28px,3vw,40px);letter-spacing:-.035em;color:var(--r26c-ink)}
.r26c-head p:not(.eyebrow){margin:0;max-width:760px;color:var(--r26c-muted);line-height:1.55}
.r26c-head .eyebrow{margin:0;color:var(--r26c-teal);font-weight:800;letter-spacing:.13em;font-size:11px}
.r26c-head-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}

.r26c-safety{display:flex;gap:12px;align-items:center;background:#eef9f7;border:1px solid #bae2dc;border-radius:14px;padding:12px 15px;margin:0 0 14px}
.r26c-safety b{color:#075e57;white-space:nowrap}.r26c-safety span{color:#456b69;line-height:1.45}

.r26c-tabs{display:flex;gap:5px;align-items:center;padding:5px;background:#edf4f7;border:1px solid var(--r26c-border);border-radius:14px;margin-bottom:14px;overflow:auto}
.r26c-tabs button{appearance:none;border:0;background:transparent;color:#445568;font-weight:750;border-radius:10px;padding:10px 16px;cursor:pointer;white-space:nowrap}
.r26c-tabs button:hover{background:#fff;color:var(--r26c-ink)}
.r26c-tabs button.active{background:#fff;color:var(--r26c-teal-dark);box-shadow:0 2px 9px rgba(16,34,56,.08)}

.r26c-builder-toolbar{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;background:var(--r26c-panel);border:1px solid var(--r26c-border);border-radius:16px;padding:12px;margin-bottom:10px;box-shadow:0 7px 22px rgba(16,34,56,.05)}
.r26c-builder-toolbar label{display:grid;gap:5px;min-width:min(310px,100%);font-size:12px;font-weight:760;color:#415366}
.r26c-spacer{flex:1 1 30px}
.r26c-builder-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;justify-content:space-between;gap:14px;border:1px solid var(--r26c-border);border-radius:14px 14px 0 0;background:#f8fbfc;padding:15px 16px}
.r26c-builder-meta>div:first-child{display:grid;gap:4px;min-width:0}
.r26c-builder-meta b{display:block;font-size:15px;line-height:1.3;color:#102238}
.r26c-builder-meta span{display:block;font-size:11px;line-height:1.4;color:#5f6f82}
.r26c-builder-meta small{display:block;margin:1px 0 0;max-width:860px;font-size:12px;line-height:1.52;color:#526579;white-space:normal;overflow-wrap:anywhere}
.r26c-builder-meta>div:last-child{display:flex;gap:6px;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}

.r26c-evidence-panel{margin:0;border:1px solid #d9e4ec;border-top:0;background:#fff;color:#102238;overflow:hidden}
.r26c-evidence-panel>.panel-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin:0;padding:15px 16px 9px;border:0;background:linear-gradient(180deg,#fbfdfd,#fff)}
.r26c-evidence-panel>.panel-head>div{display:grid;gap:4px;min-width:0}
.r26c-evidence-panel .eyebrow{margin:0;font-size:9.5px;line-height:1.25;letter-spacing:.115em;font-weight:850;color:#8e2934}
.r26c-evidence-panel h3{margin:0;font-size:15px;line-height:1.3;color:#102238}
.r26c-evidence-panel>.panel-head .r26c-badge{align-self:start;justify-self:end;margin:0;white-space:nowrap}
.r26c-evidence-panel>p{margin:0;padding:0 16px 13px;max-width:1120px;font-size:11.5px;line-height:1.6;color:#475467}
.r26c-evidence-list{display:grid;gap:8px;margin:0;padding:0 16px 16px}
.r26c-evidence-list>a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:10px 12px;border:1px solid #dfe5ec;border-radius:11px;background:#fff;color:#7a2632;text-decoration:none}
.r26c-evidence-list>a span{display:grid;gap:3px;min-width:0}
.r26c-evidence-list>a b{font-size:10.5px;line-height:1.35;color:#1d2939}
.r26c-evidence-list>a small{font-size:9.5px;line-height:1.45;color:#667085;white-space:normal;overflow-wrap:anywhere}
.r26c-evidence-list>a em{font-style:normal;font-size:12px;color:#8e2934}
.r26c-evidence-list>a:hover{border-color:#c8d6df;background:#fbfdfd}.r26c-evidence-list>a:focus-visible{outline:3px solid rgba(29,78,216,.2);outline-offset:2px}
.r26c-node-evidence{margin:10px 0;padding:10px;border:1px solid #e4e7ec;border-radius:11px;background:#fafafa}
.r26c-evidence-check{display:flex!important;gap:8px!important;align-items:flex-start!important;margin:7px 0!important}.r26c-evidence-check input{width:auto!important;margin-top:3px!important}.r26c-evidence-check span{display:grid;gap:2px}.r26c-evidence-check b{font-size:9px;color:#1d2939}.r26c-evidence-check small{font-size:8px;line-height:1.4;color:#667085}
.r26c-readonly-note{font-size:9px;line-height:1.45;color:#667085;background:#f8fafc;padding:9px;border-radius:9px}
.r26c-builder-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;min-height:520px;border:1px solid var(--r26c-border);border-top:0;border-radius:0 0 16px 16px;overflow:hidden;background:#f7fafc}
.r26c-builder-grid>section{min-width:0;background-image:radial-gradient(#cddbe5 .8px,transparent .8px);background-size:18px 18px;background-color:#f8fbfc}

.r26c-canvas{position:relative;overflow:auto;min-height:520px;width:100%;background:transparent}
.r26c-canvas-inner{position:relative;min-width:100%;min-height:100%}
.r26c-canvas svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}
.r26c-canvas path{fill:none;stroke:#9ab0c0;stroke-width:2;vector-effect:non-scaling-stroke}
.r26c-canvas text{fill:#536879;font-size:10px;font-weight:700;paint-order:stroke;stroke:#f8fbfc;stroke-width:4px;stroke-linejoin:round}
.r26c-node{position:absolute;width:190px;min-height:84px;text-align:left;border:1px solid #cbdce8;border-radius:13px;background:#fff;color:var(--r26c-ink);padding:11px 12px;box-shadow:0 8px 20px rgba(16,34,56,.07);cursor:pointer;display:grid;gap:6px;align-content:start}
.r26c-node small{font-size:9px;letter-spacing:.11em;font-weight:850;color:#607386}.r26c-node b{font-size:12.5px;line-height:1.35}.r26c-node>span{justify-self:start;font-size:9px;font-weight:800;color:#075e57;background:#e6f7f3;padding:3px 7px;border-radius:999px}
.r26c-node.question{border-top:3px solid var(--r26c-blue)}.r26c-node.outcome{border-top:3px solid #d97706}.r26c-node.selected{outline:3px solid rgba(15,118,110,.16);border-color:var(--r26c-teal);transform:translateY(-1px)}

.r26c-inspector{background:#fff;border-left:1px solid var(--r26c-border);padding:15px;overflow:auto;display:block}
.r26c-inspector>label,.r26c-inline-form label,.r26c-readonly-report label{display:grid;gap:6px;margin:0 0 12px;font-size:12px;font-weight:750;color:#425568}
.r26c-inspector input,.r26c-inspector textarea,.r26c-inspector select,
.r26c-builder-toolbar select,.r26c-inline-form select,.r26c-inline-form input,
#modal .r26c-readonly-report input,#modal .r26c-readonly-report textarea,#modal .r26c-readonly-report select,
#modal form input,#modal form textarea,#modal form select{
  box-sizing:border-box;width:100%;border:1px solid #bacbd8;border-radius:10px;background:#fff !important;color:#101828 !important;padding:10px 11px;font:inherit;line-height:1.3;color-scheme:light;
}
.r26c-inspector select option,.r26c-builder-toolbar select option,.r26c-inline-form select option,#modal form select option{background:#fff !important;color:#101828 !important}
.r26c-inspector textarea,#modal form textarea{min-height:86px;resize:vertical}
.r26c-inspector input::placeholder,.r26c-inspector textarea::placeholder,.r26c-inline-form input::placeholder,#modal form input::placeholder,#modal form textarea::placeholder{color:#667085 !important;opacity:1}
.r26c-inspector input:focus,.r26c-inspector textarea:focus,.r26c-inspector select:focus,.r26c-builder-toolbar select:focus,.r26c-inline-form select:focus,#modal form input:focus,#modal form textarea:focus,#modal form select:focus{outline:3px solid rgba(29,78,216,.18);border-color:#1d4ed8}

.r26c-options{margin-top:4px}.r26c-option{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:9px;border:1px solid #e0e8ee;border-radius:11px;background:#f8fafb;margin:7px 0}
.r26c-option select{grid-column:1/3}.r26c-option .icon-btn{grid-column:2;justify-self:end}

.r26c-badge{display:inline-flex;align-items:center;justify-content:center;max-width:max-content;border:1px solid #d6e1e8;background:#f5f8fa;color:#425466;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;text-transform:capitalize;white-space:nowrap}
.r26c-badge.ok{background:#ecfdf3;border-color:#abefc6;color:#067647}.r26c-badge.info{background:#eff8ff;border-color:#b2ddff;color:#175cd3}.r26c-badge.warn{background:#fffaeb;border-color:#fedf89;color:#93370d}
.r26c-empty{grid-column:1/-1;width:100%;padding:26px 18px;text-align:center;color:#66798b;background:#f8fafb;border:1px dashed #cbd9e2;border-radius:12px;line-height:1.5}

.r26c-inline-form{display:grid;grid-template-columns:minmax(190px,1fr) minmax(220px,1.2fr) auto;gap:10px;align-items:end}.r26c-inline-form label{margin:0}
.r26c-table{display:grid;border:1px solid #dee7ed;border-radius:13px;overflow:hidden;background:#fff}
.r26c-tr{display:grid;grid-template-columns:1.15fr 1.35fr .8fr .85fr 1fr;gap:10px;align-items:center;padding:11px 13px;border-top:1px solid #e7edf1;font-size:12px;min-width:720px}
.r26c-tr:first-child{border-top:0}.r26c-tr.head{background:#f3f7f9;color:#5a6b7d;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.r26c-tr span{min-width:0}.r26c-tr span small{display:block;color:#728294;margin-top:3px}.r26c-tr.reports{grid-template-columns:1.05fr 1.5fr .7fr .7fr .65fr}.r26c-tr.clinicians{grid-template-columns:1.1fr 1.45fr .6fr .9fr 1.25fr}
.r26c-table{overflow-x:auto}

.r26c-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:14px 0}
.r26c-kpis article{background:#fff;border:1px solid var(--r26c-border);border-radius:15px;padding:16px;box-shadow:0 7px 20px rgba(16,34,56,.045)}
.r26c-kpis small{display:block;color:#657789;font-weight:700;margin-bottom:5px}.r26c-kpis strong{font-size:28px;color:#102238}
.r26c-dashboard-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:12px}.r26c-quick{display:flex;gap:8px;flex-wrap:wrap}

.r26c-client-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}
.r26c-client{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;border:1px solid var(--r26c-border);border-radius:14px;background:#fff;padding:13px}
.r26c-client h3{margin:0 0 4px;font-size:14px}.r26c-client p,.r26c-client small{margin:0;color:#647789;line-height:1.4}.r26c-avatar{width:40px;height:40px;border-radius:50%;background:#e5f5f2;color:#0b665e;display:grid;place-items:center;font-weight:850}

.r26c-client-assignments,.r26c-shared-report{margin:12px 0}.r26c-client-run-list{display:grid;gap:7px}.r26c-client-run-list>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:#fff;color:var(--r26c-ink);border:1px solid #dbe5ec;border-radius:11px;padding:11px 13px;text-align:left;cursor:pointer}.r26c-client-run-list b,.r26c-client-run-list small{display:block}.r26c-client-run-list small{margin-top:3px;color:#6d7e8f;text-transform:capitalize}

.r26c-runner{max-width:850px;margin:16px auto}.r26c-progress{height:6px;background:#e3ebf0;border-radius:999px;overflow:hidden}.r26c-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--r26c-teal),#2f80ed);border-radius:inherit;transition:width .18s ease}
.r26c-run-question{padding:clamp(22px,5vw,46px) 4px;text-align:center}.r26c-run-question>small{font-weight:850;letter-spacing:.12em;color:var(--r26c-teal)}.r26c-run-question h2{font-size:clamp(22px,3vw,32px);margin:8px auto;max-width:720px;color:var(--r26c-ink)}.r26c-run-question>p{color:#627486;max-width:680px;margin:0 auto 22px;line-height:1.55}
.r26c-answer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;max-width:720px;margin:auto}.r26c-answer{min-height:76px;border:1px solid #bdd0dc;border-radius:14px;background:#fff;color:#102238;font-weight:800;padding:14px;cursor:pointer}.r26c-answer:hover{border-color:var(--r26c-teal);background:#f0fbf8}.r26c-answer:disabled{opacity:.55;cursor:progress}.r26c-run-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #e4ebef;padding-top:14px}

.r26c-outcome{border:1px solid #bfdfd6;background:#f0faf7;border-radius:15px;padding:18px;color:#174c43}.r26c-outcome small{font-weight:850;letter-spacing:.09em}.r26c-outcome h2,.r26c-outcome h3{color:#075e57;margin:6px 0}.r26c-outcome.urgent{background:var(--r26c-danger-soft);border-color:#f5b7b1;color:#8a1f17}.r26c-outcome.urgent h2,.r26c-outcome.urgent h3{color:var(--r26c-danger)}
.r26c-disclaimer{border-left:3px solid #8094a5;background:#f5f8fa;color:#566a7b;padding:10px 12px;margin:14px 0 0;border-radius:0 8px 8px 0;font-size:12px;line-height:1.5}

.r26c-response-list{display:grid;gap:7px;margin-bottom:14px}.r26c-response-list>div{display:grid;gap:4px;border:1px solid #e0e8ee;border-radius:10px;padding:10px;background:#fafcfd}.r26c-response-list span{color:#607386}
.r26c-preview-options{display:grid;gap:8px}.r26c-preview-options .btn{text-align:left;justify-content:flex-start}
.r26c-readonly-report h3{margin:16px 0 6px;color:#102238}.r26c-readonly-report p,.r26c-readonly-report li{color:#566a7b;line-height:1.55}
.r26c-exercises{display:grid;gap:7px}.r26c-exercises>div{display:grid;grid-template-columns:1.1fr 1fr;gap:3px 12px;border:1px solid #dce7ed;border-radius:10px;padding:10px;background:#fafcfd}.r26c-exercises small{grid-column:1/-1;color:#657789}
.r26c-credential{display:grid;gap:5px;border:1px solid #cbe3de;background:#f2fbf8;border-radius:13px;padding:14px}.r26c-credential>span{color:#657789;font-size:11px;font-weight:750}.r26c-credential code{font-size:17px;font-weight:850;background:#fff;color:#102238;border:1px dashed #9dcfc5;border-radius:8px;padding:9px;overflow-wrap:anywhere}.r26c-credential p{color:#536d68;margin:8px 0 0;line-height:1.45}

/* Local button ergonomics; existing global .btn remains authoritative for brand styling. */
.r26c-tabs button,.r26c-node,.r26c-answer,.r26c-client-run-list>button,.r26c-builder-toolbar .btn,.r26c-head-actions .btn,.r26c-quick .btn{touch-action:manipulation}

/* The clinician role deliberately has a calmer clinical identity without altering other account roles. */
html[data-role="clinician"] body{--r26c-role-accent:#0f766e}
html[data-role="clinician"] #nav button[data-page="clinical"]:not(.hidden),
html[data-role="clinician"] #nav button[data-page="clinical"].active{border-color:rgba(15,118,110,.24)}

@media (max-width:1050px){
  .r26c-builder-grid{grid-template-columns:1fr}.r26c-inspector{border-left:0;border-top:1px solid var(--r26c-border);max-height:none}.r26c-kpis{grid-template-columns:repeat(2,1fr)}.r26c-dashboard-grid{grid-template-columns:1fr}
}
@media (max-width:760px){
  .r26c-head{display:grid}.r26c-head-actions{justify-content:flex-start}.r26c-safety{align-items:flex-start;display:grid;gap:4px}.r26c-builder-toolbar{align-items:stretch}.r26c-builder-toolbar>*{flex:1 1 auto}.r26c-builder-toolbar label{min-width:100%}.r26c-spacer{display:none}.r26c-builder-meta{align-items:flex-start;display:grid}.r26c-builder-grid{min-height:440px}.r26c-canvas{min-height:440px}.r26c-inline-form{grid-template-columns:1fr}.r26c-inline-form .btn{width:100%}.r26c-kpis{grid-template-columns:repeat(2,1fr)}.r26c-client{grid-template-columns:auto 1fr}.r26c-client>.small-btn{grid-column:1/-1;width:100%}.r26c-answer-grid{grid-template-columns:1fr}.r26c-exercises>div{grid-template-columns:1fr}.r26c-exercises small{grid-column:auto}.r26c-run-actions{align-items:stretch}.r26c-tr{min-width:660px}.r26c-node{width:175px}
}
@media (max-width:420px){.r26c-kpis{grid-template-columns:1fr 1fr}.r26c-kpis article{padding:12px}.r26c-kpis strong{font-size:23px}.r26c-tabs button{padding:9px 12px}.r26c-head h1{font-size:28px}}
@media (prefers-reduced-motion:reduce){.r26c-progress span,.r26c-node,.r26c-answer{transition:none!important}.r26c-node.selected{transform:none}}

/* Consultation assessment planning + inclusive baseline + Body 360 screening. */
.r26c-triage-panel,.r26c-inclusive-baseline,.r26c-body360-screen{
  border:1px solid #d9e4ec;border-radius:15px;background:#fff;color:#102238;box-shadow:0 8px 24px rgba(16,34,56,.045)
}
.r26c-triage-panel{margin:14px 0;padding:15px}
.r26c-triage-head,.r26c-body360-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}
.r26c-triage-head h3,.r26c-body360-head h3{margin:2px 0 4px;color:#102238;font-size:18px}
.r26c-triage-head p:not(.eyebrow),.r26c-body360-head p:not(.eyebrow){margin:0;color:#607386;line-height:1.48;max-width:760px}
.r26c-triage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.r26c-triage-grid label{display:flex;gap:9px;align-items:flex-start;border:1px solid #e0e8ee;border-radius:11px;background:#f8fafb;color:#34495d;padding:10px 11px;font-size:12px;line-height:1.4;cursor:pointer}
.r26c-triage-grid input{margin-top:2px;accent-color:#0f766e}
.r26c-triage-footer{display:grid;gap:10px;margin-top:12px}.r26c-triage-footer>.btn{justify-self:start}
.r26c-triage-placeholder{border:1px dashed #c8d6df;border-radius:11px;background:#f8fafb;color:#66798b;padding:12px;line-height:1.45}
.r26c-triage-result{border:1px solid #bed7e9;background:#f2f8fd;border-radius:12px;padding:12px;color:#294861}
.r26c-triage-result.ok{border-color:#b7dfcf;background:#f0faf6;color:#175b45}.r26c-triage-result.warn{border-color:#f1c0bb;background:#fff5f3;color:#81251e}
.r26c-triage-result small{font-weight:850;letter-spacing:.09em}.r26c-triage-result h4{margin:4px 0 5px;color:inherit;font-size:15px}.r26c-triage-result p{margin:4px 0;line-height:1.45}.r26c-triage-result ul{margin:7px 0 0;padding-left:18px}.r26c-triage-result li{margin:3px 0;line-height:1.4}
.r26c-triage-actions{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:10px}.r26c-triage-note{font-size:11px;color:#7b4e25;background:#fff8e6;border:1px solid #f2d79a;border-radius:8px;padding:7px 9px}
.r26c-inclusive-baseline{display:grid;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;margin:12px 0;background:linear-gradient(135deg,#fbfefd,#f2faf7)}
.r26c-inclusive-baseline>div{display:grid;gap:4px;min-width:0}.r26c-inclusive-baseline .eyebrow{margin:0;line-height:1.25;color:#8e2934;font-weight:850;letter-spacing:.12em}.r26c-inclusive-baseline h2{margin:0;font-size:18px;line-height:1.3;color:#102238}.r26c-inclusive-baseline p:not(.eyebrow){margin:0;color:#526579;font-size:12px;line-height:1.55;max-width:850px}
.r26c-population-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.r26c-population-chips span,.r26c-broad-badge{display:inline-flex;border:1px solid #b9ded4;background:#effaf6;color:#0a665b;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}
.r26c-broad-badge{margin:0 0 6px}.r26c-universal-card{border-color:#95cfc1!important}.r26c-universal-card.r26c-pulse{outline:3px solid rgba(15,118,110,.16)}
.r26c-body360-screen{margin:12px 0;padding:15px}.r26c-body360-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
.r26c-body360-grid label{display:grid;gap:6px;font-size:11px;font-weight:760;color:#43576a}.r26c-body360-grid select{width:100%;box-sizing:border-box;border:1px solid #bacbd8;border-radius:10px;background:#fff!important;color:#101828!important;padding:9px 10px;color-scheme:light}
.r26c-body360-grid select option{background:#fff!important;color:#101828!important}.r26c-body360-grid select:focus{outline:3px solid rgba(29,78,216,.18);border-color:#1d4ed8}
.r26c-body360-result{margin-top:11px}.r26c-body360-actions{display:flex;justify-content:flex-end;margin-top:10px}
@media(max-width:850px){.r26c-body360-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.r26c-triage-grid,.r26c-body360-grid{grid-template-columns:1fr}.r26c-triage-head,.r26c-body360-head,.r26c-inclusive-baseline{display:grid;grid-template-columns:1fr}.r26c-builder-meta{grid-template-columns:1fr}.r26c-builder-meta>div:last-child{justify-content:flex-start}.r26c-evidence-panel>.panel-head{grid-template-columns:1fr;gap:8px}.r26c-evidence-panel>.panel-head .r26c-badge{justify-self:start}.r26c-evidence-panel>p{padding-left:14px;padding-right:14px}.r26c-evidence-list{padding-left:14px;padding-right:14px}.r26c-inclusive-baseline>.btn{width:100%}.r26c-body360-actions>.btn,.r26c-triage-footer>.btn{width:100%;justify-self:stretch}}
