.mn-service-summary{color:#193c57;font-variant-numeric:tabular-nums;background:linear-gradient(160deg,#fff,#f8fcff);padding:19px 20px 14px}.mn-service-summary-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.mn-service-summary-heading>div{align-items:center;gap:7px;display:flex}.mn-service-summary-heading svg{color:#158f88}.mn-service-summary-heading strong{font-size:13px;font-weight:700}.mn-service-summary-heading>span{color:#5b7b91;white-space:nowrap;background:#f2f7fb;border:1px solid #d5e5ee;border-radius:999px;padding:4px 8px;font-size:10px}.mn-service-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mn-service-summary-metrics>div{background:#fff;border:1px solid #dce8f0;border-radius:12px;min-width:0;padding:10px 11px}.mn-service-summary-metrics>div>span{color:#67849a;font-size:10px;line-height:1.6;display:block}.mn-service-summary-metrics strong{letter-spacing:-.035em;margin-top:6px;font-size:clamp(19px,1.5vw,25px);font-weight:700;line-height:1.3;display:block}.mn-service-summary-metrics small{color:#8198aa;margin-left:4px;font-size:10px;font-weight:400}.mn-service-summary-metrics p{color:#4a8d87;white-space:nowrap;align-items:center;gap:2px;margin:5px 0 0;font-size:9px;line-height:1.7;display:flex}.mn-service-summary-metrics [data-series=cited] strong{color:#1976ef}.mn-service-summary-metrics [data-series=mentioned] strong{color:#0b9a8b}.mn-service-chart-title{justify-content:space-between;align-items:center;gap:10px;margin:16px 0 12px;display:flex}.mn-service-chart-title b{font-size:11px;font-weight:650}.mn-service-chart-title>span{color:#7894a7;font-size:10px}.mn-service-chart{grid-template-rows:145px 22px;grid-template-columns:34px minmax(0,1fr);gap:0 4px;display:grid}.mn-service-chart-scale{color:#8aa0b0;text-align:right;flex-direction:column;grid-area:1/1;justify-content:space-between;padding-block:5px;font-size:9px;display:flex}.mn-service-chart-plot{grid-area:1/2;min-width:0;position:relative}.mn-service-chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:5px 0}.mn-service-chart-grid i{border-top:1px dashed #dfeaf1;height:0}.mn-service-chart-bars{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0}.mn-service-chart-bars button{cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:flex-end;min-width:0;height:100%;padding:0;display:flex;position:relative}.mn-service-chart-bars button>i{background:linear-gradient(#b7d3e5,#e2edf5);border-radius:5px 5px 0 0;width:45%;transition:background .2s;display:block;position:absolute;bottom:4%;left:27.5%}.mn-service-chart-bars button[aria-pressed=true]>i{background:linear-gradient(#82b7d7,#d1e6f2)}.mn-service-chart-bars button:hover>i{background:#9cc7df}.mn-service-chart-bars button:focus-visible{outline-offset:1px;outline:2px solid #16a496}.mn-service-chart-plot>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mn-service-chart-plot polyline{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.mn-service-line-mention{stroke:#12a397}.mn-service-line-citation{stroke:#1976ef}.mn-service-chart-plot circle{stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.mn-service-dot-mention{fill:#12a397}.mn-service-dot-citation{fill:#1976ef}.mn-service-chart-dates{text-align:center;color:#7c95a8;grid-area:2/2;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;font-size:9px;display:grid}.mn-service-chart-legend{color:#6c879d;flex-wrap:wrap;justify-content:flex-end;gap:13px;margin-top:8px;font-size:9px;display:flex}.mn-service-chart-legend span{align-items:center;gap:5px;display:flex}.mn-service-chart-legend i{background:#b6d0e2;border-radius:2px;width:7px;height:7px}.mn-service-chart-legend span:nth-child(2) i{background:#1976ef;border-radius:50%}.mn-service-chart-legend span:nth-child(3) i{background:#12a397;border-radius:50%}.mn-service-chart-detail{color:#607f94;background:#edf6fa;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:11px 0 0;padding:8px 10px;font-size:10px;line-height:1.5;display:flex}.mn-service-chart-detail b{color:#24576e;white-space:nowrap;font-weight:600}.mn-service-summary-note{color:#70899c;word-break:keep-all;margin:9px 0 0;font-size:10px;line-height:1.7}.mn-ed-product-evidence:has(.mn-service-summary) figcaption{font-size:11px}.mn-ed-product-evidence:has(.mn-service-summary) .mn-ed-product-message{padding:15px 20px 18px}.mn-ed-product-evidence:has(.mn-service-summary) .mn-ed-product-message h3{margin-bottom:7px;font-size:18px}.mn-ed-product-evidence:has(.mn-service-summary) .mn-ed-product-message p{font-size:12px;line-height:1.75}@media (min-width:1100px){.mn-ed-results-complete:has(.mn-service-summary) .mn-ed-heading{margin-bottom:20px}.mn-ed-results-complete:has(.mn-service-summary) .mn-ed-product-message{display:block}.mn-ed-results-complete:has(.mn-service-summary) .mn-ed-method{margin-top:17px}}@media (min-width:1100px) and (max-height:850px){.mn-service-summary{padding:13px 17px 10px}.mn-service-summary-heading{margin-bottom:10px}.mn-service-summary-metrics>div{padding:8px 10px}.mn-service-summary-metrics strong{margin-top:4px;font-size:21px}.mn-service-summary-metrics p{margin-top:3px}.mn-service-chart{grid-template-rows:120px 20px}.mn-service-chart-title{margin:12px 0 8px}.mn-service-chart-detail{margin-top:8px;padding:6px 9px}.mn-service-summary-note{margin-top:7px}.mn-ed-results-complete:has(.mn-service-summary) .mn-ed-heading{margin-bottom:16px}}@media (max-width:700px){.mn-service-summary{padding:17px 14px 13px}.mn-service-summary-heading strong{font-size:13px}.mn-service-summary-metrics{gap:6px}.mn-service-summary-metrics>div{padding:9px 8px}.mn-service-summary-metrics>div>span{font-size:10px}.mn-service-summary-metrics strong{font-size:21px}.mn-service-summary-metrics p{font-size:9px}.mn-service-chart{grid-template-rows:155px 23px;grid-template-columns:29px minmax(0,1fr)}.mn-service-chart-title>span{font-size:9px}.mn-service-chart-dates{font-size:10px}.mn-service-summary-note{font-size:11px}.mn-service-chart-detail{flex-wrap:wrap;font-size:10px}.mn-service-chart-legend{gap:9px;font-size:10px}.mn-ed-product-evidence:has(.mn-service-summary) figcaption{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.mn-service-chart-bars button>i{transition:none}}@media (min-width:1100px){.mn-service-summary{padding:14px 19px 12px}.mn-service-summary-heading{margin-bottom:10px}.mn-service-summary-heading>span{font-size:11px}.mn-service-summary-metrics>div{padding:8px 10px}.mn-service-summary-metrics strong{margin-top:3px;font-size:23px}.mn-service-summary-metrics p{margin-top:3px}.mn-service-chart-title{margin:10px 0 8px}.mn-service-chart{grid-template-rows:100px 20px}.mn-service-summary-note{margin-top:8px;font-size:10px}.mn-ed-product-evidence:has(.mn-service-summary) .mn-ed-product-message{padding:12px 19px 15px}.mn-ed-product-evidence:has(.mn-service-summary) .mn-ed-product-message h3{margin-bottom:6px;font-size:16px}.mn-ed-product-evidence:has(.mn-service-summary) .mn-ed-product-message p{font-size:11px;line-height:1.7}}@media (min-width:1100px) and (max-height:850px){.mn-service-summary{padding:11px 16px 10px}.mn-service-summary-heading{margin-bottom:8px}.mn-service-summary-metrics strong{font-size:21px}.mn-service-summary-metrics>div{padding:7px 9px}.mn-service-chart{grid-template-rows:90px 20px}.mn-service-chart-title{margin:9px 0 7px}.mn-ed-product-evidence:has(.mn-service-summary) .mn-ed-product-message{padding:10px 17px 12px}}.mn-service-chart-points{pointer-events:none;position:absolute;inset:0}.mn-service-chart-points i{background:#1976ef;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(-50%,-50%)}.mn-service-chart-points [data-series=mentioned]{background:#12a397}
