.nhsuk-chart-legend-card{max-width:250px}.nhsuk-chart-legend-key-wrapper{display:flex}.nhsuk-chart-legend-key{border-bottom:1px solid #fff;width:25px;height:25px;margin-bottom:3px;margin-right:10px;box-shadow:0 2px #000}.nhsuk-bmi-legend-key-classification-obese,.nhsuk-bmi-legend-key-marker{box-shadow:none;border-bottom:none}.nhsuk-bmi-chart-marker{z-index:4;width:24px;height:24px;margin:2px 0 -12px -12px;position:absolute}@media (min-width:320px) and (max-width:641px){.nhsuk-bmi-chart-marker{width:20px;height:20px;margin:2px 0 -10px -10px}}.nhsuk-bmi-graph{height:28px;margin-bottom:nhsuk-spacing(4);outline:1px solid #000;display:flex;position:relative}@media (min-width:320px) and (max-width:641px){.nhsuk-bmi-graph{height:24px}}.nhsuk-bmi-classification-underweight,.nhsuk-bmi-legend-key-classification-underweight{background:#330072}.nhsuk-bmi-classification-healthy,.nhsuk-bmi-legend-key-classification-healthy{background:repeating-linear-gradient(-45deg,#30b4ab,#30b4ab 4.5px,#00a499 4.5px,#00a499 9px)}.nhsuk-bmi-classification-overweight,.nhsuk-bmi-legend-key-classification-overweight{background:#ffb81c}.nhsuk-bmi-classification-obese,.nhsuk-bmi-legend-key-classification-obese{background:repeating-linear-gradient(45deg,#da5147,#da5147 4.5px,#d5281b 4.5px,#d5281b 9px)}.nhsuk-bmi-classification-obese,.nhsuk-bmi-classification-overweight,.nhsuk-bmi-classification-healthy,.nhsuk-bmi-classification-underweight{border-right:1px solid #000;outline:1px solid #000;height:28px;position:absolute;bottom:0%;box-shadow:inset -1px 0 #fff,2px 0 #fff,0 -2px #fff}@media (min-width:320px) and (max-width:641px){.nhsuk-bmi-classification-obese,.nhsuk-bmi-classification-overweight,.nhsuk-bmi-classification-healthy,.nhsuk-bmi-classification-underweight{height:24px}}.nhsuk-bmi-classification-underweight{z-index:3}.nhsuk-bmi-classification-healthy{z-index:2}.nhsuk-bmi-classification-overweight{z-index:1}.nhsuk-bmi-classification-obese{box-shadow:none;border-right:none}.nhsuk-bmi-axis-marker{outline:.5px solid #000;height:5px;position:absolute;bottom:-5px}.nhsuk-bmi-axis-marker-label{text-align:center;width:20px;position:absolute;bottom:-25px;left:-10px}#nhsuk-bp-chart>figure{margin:0}.nhsuk-bp-legend-key-wrapper{display:flex}.nhsuk-bp-legend-key-wrapper:last-child{margin-top:5px}.nhsuk-bp-legend-display-card{max-width:300px;margin-top:50px}.nhsuk-bp-legend-key-classification-low,.nhsuk-bp-legend-key-marker{box-shadow:none;border-bottom:none}.nhsuk-bp-graph{outline:2px solid #000;flex-direction:column;height:350px;margin-left:20px;margin-right:20px;display:flex;position:relative}@media (max-width:320px){.nhsuk-bp-graph{height:225px}}@media (min-width:320px) and (max-width:641px){.nhsuk-bp-graph{height:275px}}.nhsuk-bp-graph-row{flex-grow:1;display:flex}.nhsuk-bp-systolic-legend-wrapper{align-items:flex-end;margin-bottom:10px;display:flex}.nhsuk-bp-diastolic-legend-wrapper{align-items:flex-start;margin-top:30px;padding-left:18px;display:flex}.nhsuk-bp-diastolic-legend-marker,.nhsuk-bp-systolic-legend-marker{border-left:2px solid #000;height:16px;margin-right:5px}.nhsuk-bp-systolic-legend-marker{border-top:2px solid #000;width:40px}.nhsuk-bp-diastolic-legend-marker{border-bottom:2px solid #000;width:20px}.nhsuk-bp-diastolic-axis-marker,.nhsuk-bp-systolic-axis-marker{outline:.5px solid #000;position:absolute}.nhsuk-bp-diastolic-axis-label,.nhsuk-bp-systolic-axis-label{position:absolute}.nhsuk-bp-systolic-axis-marker{width:5px;left:-5px}.nhsuk-bp-systolic-axis-marker:first-child{bottom:-1px!important}.nhsuk-bp-systolic-axis-marker:last-child{bottom:calc(100% + 1px)!important}.nhsuk-bp-diastolic-axis-marker{height:5px;bottom:-5px}.nhsuk-bp-diastolic-axis-marker:first-child{left:-1px!important}.nhsuk-bp-diastolic-axis-marker:last-child{left:calc(100% + 1px)!important}@media (max-width:450px){.nhsuk-bp-diastolic-axis-marker-85{display:none}}.nhsuk-bp-diastolic-axis-marker-90{display:none}@media (max-width:450px){.nhsuk-bp-diastolic-axis-marker-90{display:block}}.nhsuk-bp-systolic-axis-label{text-align:end;width:26px;top:-10px;left:-30px}.nhsuk-bp-diastolic-axis-label{text-align:center;width:20px;bottom:-25px;left:-10px}.nhsuk-bp-graph-marker{z-index:6;width:24px;height:24px;margin:0 0 -12px -12px;position:absolute}@media (max-width:320px){.nhsuk-bp-graph-marker{width:20px;height:20px;margin:0 0 -10px -10px}}@media (min-width:320px) and (max-width:641px){.nhsuk-bp-graph-marker{width:22px;height:22px;margin:0 0 -11px -11px}}.nhsuk-bp-graph-cell{z-index:4;background:0 0;border-bottom:1px solid #fff;border-left:1px solid #fff;flex-grow:1}.nhsuk-bp-first-in-column{border-bottom:none}.nhsuk-bp-first-in-row{border-left:none}.nhsuk-bp-classification-low,.nhsuk-bp-legend-key-classification-low{background:#330072}.nhsuk-bp-classification-healthy,.nhsuk-bp-legend-key-classification-healthy{background:repeating-linear-gradient(-45deg,#59c3bc,#59c3bc 4.5px,#33b6ad 4.5px,#33b6ad 9px)}.nhsuk-bp-classification-slightlyraised,.nhsuk-bp-legend-key-classification-slightlyraised{background:#ffb81c}.nhsuk-bp-classification-high,.nhsuk-bp-legend-key-classification-high{background:repeating-linear-gradient(45deg,#e1746b,#e1746b 4.5px,#dd5349 4.5px,#dd5349 9px)}.nhsuk-bp-region-boundary{z-index:5;background:0 0;border-top:1px solid #000;border-right:1px solid #000;outline:1px solid #000;position:absolute;bottom:0%;box-shadow:inset -1px 1px #fff,2px 0 #fff,0 -2px #fff,2px -2px #fff}.nhsuk-bp-classification-low{z-index:3;position:absolute;bottom:0%}.nhsuk-bp-classification-healthy{z-index:2;position:absolute;bottom:0%}.nhsuk-bp-classification-slightlyraised{z-index:1;position:absolute;bottom:0%}.nhsuk-bp-classification-high{z-index:0;position:absolute;bottom:0%}.nhsuk-cbmi-graph{outline:1px solid #000;height:28px;margin-top:20px;display:flex;position:relative}@media (min-width:320px) and (max-width:641px){.nhsuk-cbmi-graph{height:24px}}.nhsuk-cbmi-legend-key-classification-overweight{box-shadow:none;border-bottom:none}.nhsuk-cbmi-legend-key,.nhsuk-cbmi-legend-key-classification-underweight,.nhsuk-cbmi-legend-key-classification-healthy,.nhsuk-cbmi-legend-key-classification-overweight{border-bottom:2px solid #fff;margin-bottom:2px}.nhsuk-cbmi-legend-marker{margin-bottom:2px}.nhsuk-cbmi-classification-underweight-heading{border-left:8px solid #330072}.nhsuk-cbmi-classification-healthy-heading{border-left:8px solid #30b4ab}.nhsuk-cbmi-classification-overweight-heading{border-left:8px solid #ffb81c}.nhsuk-cbmi-axis-marker{z-index:100;border:1px solid #000;height:33px;margin-left:-.5px;position:absolute;bottom:-5px;box-shadow:inset 0 0 #fff,1px 0 #fff,-1px 0 #fff}@media (min-width:320px) and (max-width:641px){.nhsuk-cbmi-axis-marker{height:29px}}.nhsuk-cbmi-axis-marker-label{text-align:center;width:20px;position:absolute;bottom:-25px;left:-10px}.nhsuk-cbmi-chart-arrow-marker{z-index:4;width:16px;height:16px;margin:-9px 0 -8px -8px;position:absolute}@media (min-width:320px) and (max-width:641px){.nhsuk-cbmi-chart-arrow-marker{width:12px;height:12px;margin:-9px 0 -6px -6px}}.nhsuk-cbmi-chart-label-align-left{justify-content:left;display:flex}.nhsuk-cbmi-chart-label-align-center{justify-content:center;display:flex}.nhsuk-cbmi-chart-label-align-right{justify-content:right;display:flex}.nhsuk-cbmi-chart-label-marker{white-space:nowrap;z-index:4;width:auto;height:25px;margin-top:-30px;position:relative}.nhsuk-cbmi-chart-centile-marker{margin-left:5px;font-weight:700;position:relative}.nhsuk-cbmi-chart-axis-marker{z-index:4;border:1.5px solid #000;height:28px;margin-left:-1px;position:absolute;box-shadow:inset 0 0 #fff,2px 0 #fff,-2px 0 #fff}@media (min-width:320px) and (max-width:641px){.nhsuk-cbmi-chart-axis-marker{height:24px}}.nhsuk-cbmi-classification-healthy,.nhsuk-cbmi-legend-key-classification-healthy{background:repeating-linear-gradient(-45deg,#30b4ab,#30b4ab 4.5px,#00a499 4.5px,#00a499 9px)}.nhsuk-cbmi-classification-overweight,.nhsuk-cbmi-legend-key-classification-overweight{background:#ffb81c}.nhsuk-cbmi-classification-underweight,.nhsuk-cbmi-legend-key-classification-underweight{background:#330072}.nhsuk-cbmi-classification-overweight,.nhsuk-cbmi-classification-healthy,.nhsuk-cbmi-classification-underweight{outline:1px solid #000;height:28px;position:absolute;bottom:0%}@media (min-width:320px) and (max-width:641px){.nhsuk-cbmi-classification-overweight,.nhsuk-cbmi-classification-healthy,.nhsuk-cbmi-classification-underweight{height:24px}}.nhsuk-cbmi-classification-underweight{z-index:3}.nhsuk-cbmi-classification-healthy{z-index:2}.nhsuk-cbmi-classification-overweight{z-index:1}.nhsuk-bar-slider-arrow-marker{width:16px;height:16px;margin:-9px 0 -8px -8px;position:absolute}@media (min-width:320px) and (max-width:641px){.nhsuk-bar-slider-arrow-marker{width:12px;height:12px;margin:-9px 0 -6px -6px}}.nhsuk-bar-slider-label-align-left{justify-content:left;display:flex}.nhsuk-bar-slider-label-align-center{justify-content:center;display:flex}.nhsuk-bar-slider-label-align-right{justify-content:right;display:flex}.nhsuk-bar-slider-label-marker{white-space:nowrap;width:auto;height:25px;margin-top:-30px;position:relative}.nhsuk-bar-slider-value-marker{margin-left:5px;margin-right:2px;font-weight:700;position:relative}.nhsuk-bar-slider-graph{outline:1px solid #000;height:28px;margin-top:20px;display:flex;position:relative}@media (min-width:320px) and (max-width:641px){.nhsuk-bar-slider-graph{height:24px}}
