:where(.m-health-and-medicine) #risk-output,:where(.m-health-and-medicine) #cpr-output{font-size:13px;line-height:1.6}:where(.m-health-and-medicine) .exp-tab{padding:3px 10px;font-size:11px}:where(.m-health-and-medicine) .exp-tab.active{background:var(--color-text-primary);color:var(--color-background-primary);border-color:var(--color-text-primary)}:where(.m-health-and-medicine) .sys-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-bottom:10px;display:grid}:where(.m-health-and-medicine) .sys-card{background:var(--color-background-secondary);border-radius:var(--border-radius-md);text-align:center;cursor:pointer;border:1.5px solid #0000;padding:10px 8px;transition:border-color .12s,background .12s}:where(.m-health-and-medicine) .sys-card:hover{background:var(--color-background-primary)}:where(.m-health-and-medicine) .sys-card.active{border-color:var(--color-text-info);background:var(--color-background-primary)}:where(.m-health-and-medicine) .tl-track{background:var(--color-background-secondary);border-radius:6px;height:32px;margin-bottom:4px;position:relative;overflow:visible}:where(.m-health-and-medicine) .tl-bar{white-space:nowrap;cursor:pointer;border-radius:4px;align-items:center;height:24px;padding:0 8px;font-size:10px;font-weight:500;transition:filter .12s;display:flex;position:absolute;top:4px;overflow:hidden}:where(.m-health-and-medicine) .tl-bar-tiny{padding:0;overflow:visible}:where(.m-health-and-medicine) .tl-esc-left,:where(.m-health-and-medicine) .tl-esc-right{white-space:nowrap;color:var(--color-text-secondary);font-size:9px;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}:where(.m-health-and-medicine) .tl-esc-left{margin-right:4px;right:100%}:where(.m-health-and-medicine) .tl-esc-right{margin-left:4px;left:100%}:where(.m-health-and-medicine) .tl-bar:hover{filter:brightness(1.1)}:where(.m-health-and-medicine) .tl-axis{color:var(--color-text-tertiary);justify-content:space-between;margin-bottom:10px;font-size:10px;display:flex}:where(.m-health-and-medicine) .scale-track{background:var(--color-background-secondary);border-radius:3px;height:6px;margin:20px 0 30px;position:relative}:where(.m-health-and-medicine) .scale-dot{border:2px solid var(--color-background-primary);cursor:default;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(.m-health-and-medicine) .scale-dot-label{color:var(--color-text-secondary);white-space:nowrap;font-size:10px;position:absolute;top:12px;transform:translate(-50%)}:where(.m-health-and-medicine) .hm-c-accent{color:#3d7880}html[data-theme=dark] :where(.m-health-and-medicine) .hm-c-accent{color:var(--accent)}@media (prefers-color-scheme:dark){html[data-theme=auto] :where(.m-health-and-medicine) .hm-c-accent{color:var(--accent)}}:where(.m-health-and-medicine) .hm-c-amber{color:#9d630c}html[data-theme=dark] :where(.m-health-and-medicine) .hm-c-amber{color:#ef9f27}@media (prefers-color-scheme:dark){html[data-theme=auto] :where(.m-health-and-medicine) .hm-c-amber{color:#ef9f27}}:where(.m-health-and-medicine) .hm-c-purple{color:#7f5dbe}html[data-theme=dark] :where(.m-health-and-medicine) .hm-c-purple{color:#997ecb}@media (prefers-color-scheme:dark){html[data-theme=auto] :where(.m-health-and-medicine) .hm-c-purple{color:#997ecb}}:where(.m-health-and-medicine) .hm-c-red{color:#dc1f1f}html[data-theme=dark] :where(.m-health-and-medicine) .hm-c-red{color:#f09595}@media (prefers-color-scheme:dark){html[data-theme=auto] :where(.m-health-and-medicine) .hm-c-red{color:#f09595}}:where(.m-health-and-medicine) .hm-c-orange{color:#a65f17}html[data-theme=dark] :where(.m-health-and-medicine) .hm-c-orange{color:#e08020}@media (prefers-color-scheme:dark){html[data-theme=auto] :where(.m-health-and-medicine) .hm-c-orange{color:#e08020}}:where(.m-health-and-medicine) .scale-pole{color:var(--color-text-tertiary);justify-content:space-between;margin-top:-18px;margin-bottom:12px;font-size:11px;display:flex}:where(.m-health-and-medicine) .dist-bar{border-radius:6px;height:28px;margin-bottom:10px;display:flex;overflow:hidden}:where(.m-health-and-medicine) .dist-seg{justify-content:center;align-items:center;font-size:10px;font-weight:500;display:flex;overflow:hidden}:where(.m-health-and-medicine) .dist-legend{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}:where(.m-health-and-medicine) .slider-row{color:var(--color-text-tertiary);justify-content:space-between;margin-bottom:2px;font-size:11px;display:flex}:where(.m-health-and-medicine) .slider-val{color:var(--color-text-primary);margin:4px 0 2px;font-size:20px;font-weight:500}:where(.m-health-and-medicine) .calc-out{background:var(--color-background-secondary);border-radius:var(--border-radius-md);color:var(--color-text-primary);min-height:42px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.6}:where(.m-health-and-medicine) .diagram-wrap{margin-bottom:1rem}:where(.m-health-and-medicine) .diagram-wrap svg text{font-family:var(--font-sans)}:where(.m-health-and-medicine) .vitals-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:1rem;display:grid}:where(.m-health-and-medicine) .ev-level{align-items:center;gap:10px;margin-bottom:6px;display:flex}:where(.m-health-and-medicine) .ev-bar-label{color:var(--color-text-secondary);flex-shrink:0;width:130px;font-size:11px}:where(.m-health-and-medicine) .calc-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}:where(.m-health-and-medicine) .calc-row label{color:var(--color-text-secondary);flex-shrink:0;font-size:12px}:where(.m-health-and-medicine) .calc-row input{flex-shrink:0;width:90px}:where(.m-health-and-medicine) .msj-row-3up{grid-template-columns:repeat(3,1fr);gap:8px 16px;display:grid}:where(.m-health-and-medicine) .msj-row-3up .calc-row{margin-bottom:0}@media (width<=500px){:where(.m-health-and-medicine) .msj-row-3up{grid-template-columns:1fr}}:where(.m-health-and-medicine) .abcde-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-bottom:1rem;display:grid}:where(.m-health-and-medicine) .abcde-card{border-radius:var(--border-radius-md);padding:10px 12px}:where(.m-health-and-medicine) .abcde-letter{margin-bottom:4px;font-size:28px;font-weight:700;line-height:1}:where(.m-health-and-medicine) .abcde-word{margin-bottom:4px;font-size:13px;font-weight:500}:where(.m-health-and-medicine) #sys-detail{margin-top:10px}.fa-stethoscope{background-color:currentColor;width:1.125em;-webkit-mask:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 576 512%22><path fill=%22currentColor%22 d=%22M142.4 21.9c5.6 16.8-3.5 34.9-20.2 40.5L96 71.1V192c0 53 43 96 96 96s96-43 96-96V71.1l-26.1-8.7c-16.8-5.6-25.8-23.7-20.2-40.5s23.7-25.8 40.5-20.2l26.1 8.7C334.4 19.1 352 43.5 352 71.1V192c0 77.2-54.6 141.6-127.3 156.7C231 404.6 278.4 448 336 448c61.9 0 112-50.1 112-112V265.3c-28.3-12.3-48-40.5-48-73.3c0-44.2 35.8-80 80-80s80 35.8 80 80c0 32.8-19.7 61-48 73.3V336c0 97.2-78.8 176-176 176c-92.9 0-168.9-71.9-175.5-163.1C87.2 334.2 32 269.6 32 192V71.1c0-27.5 17.6-52 43.8-60.7l26.1-8.7c16.8-5.6 34.9 3.5 40.5 20.2zM480 224a32 32 0 1 0 0-64 32 32 0 1 0 0 64z%22/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 576 512%22><path fill=%22currentColor%22 d=%22M142.4 21.9c5.6 16.8-3.5 34.9-20.2 40.5L96 71.1V192c0 53 43 96 96 96s96-43 96-96V71.1l-26.1-8.7c-16.8-5.6-25.8-23.7-20.2-40.5s23.7-25.8 40.5-20.2l26.1 8.7C334.4 19.1 352 43.5 352 71.1V192c0 77.2-54.6 141.6-127.3 156.7C231 404.6 278.4 448 336 448c61.9 0 112-50.1 112-112V265.3c-28.3-12.3-48-40.5-48-73.3c0-44.2 35.8-80 80-80s80 35.8 80 80c0 32.8-19.7 61-48 73.3V336c0 97.2-78.8 176-176 176c-92.9 0-168.9-71.9-175.5-163.1C87.2 334.2 32 269.6 32 192V71.1c0-27.5 17.6-52 43.8-60.7l26.1-8.7c16.8-5.6 34.9 3.5 40.5 20.2zM480 224a32 32 0 1 0 0-64 32 32 0 1 0 0 64z%22/></svg>") 50%/contain no-repeat}
