/* Patient Service conversation analytics, in the established MEDIQRA visual language. */
.patient-analytics{background:#fff;border-top:1px solid #dbe6ef}
.patient-analysis-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;gap:0;margin:0 0 35px;padding:0;border-top:1px solid #cfdde9;border-bottom:1px solid #cfdde9}.patient-analysis-flow li{padding:20px 22px;border-right:1px solid #dce6ee;font-size:.9375rem;font-weight:600;color:#2b516f;line-height:1.6}.patient-analysis-flow li:first-child{padding-left:0}.patient-analysis-flow li:last-child{border-right:0}.patient-analysis-flow li>span{display:block;font-size:.75rem;font-weight:500;color:#6187a7;margin-bottom:6px}
.patient-analysis-example{margin:0;border:1px solid #cbdce9;border-radius:6px;overflow:hidden;box-shadow:0 18px 42px #183c5b08;background:white}.patient-analysis-example>figcaption{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:22px 30px;background:#f5f8fc;border-bottom:1px solid #d9e5ee}.patient-analysis-example>figcaption>div{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.patient-analysis-example>figcaption strong{font-weight:600;color:#234a68;font-size:1rem}.patient-analysis-example>figcaption>div>span{font-size:.8125rem;color:#6b8295}.patient-analysis-grid{display:grid;grid-template-columns:1.15fr 1fr}.analysis-conversation{padding:33px;border-right:1px solid #d9e5ee}.analysis-conversation>.overline{font-size:.75rem}.analysis-conversation h3{font-size:1.45rem;line-height:1.4;font-weight:600;letter-spacing:-.03em;margin:15px 0 30px}.analysis-utterance{border-left:2px solid #c7daeb;padding-left:20px;margin:0 0 24px}.analysis-utterance>span{font-size:.75rem;color:#40759f;letter-spacing:.06em;font-weight:600}.analysis-utterance p{font-size:.9375rem;line-height:1.85;margin:7px 0 0;color:#3f627c}.analysis-summary{background:#f3f7fb;padding:23px 24px;margin-top:29px;border-radius:4px}.analysis-summary>span,.analysis-coaching>span{display:block;font-size:.75rem;letter-spacing:.06em;color:#587d9b}.analysis-summary strong{display:block;margin:10px 0 9px;font-weight:600;font-size:1rem;color:#214d6e}.analysis-summary p{font-size:.875rem;line-height:1.85;margin:0;color:#5a758b}
.analysis-evaluation{padding:32px 34px}.analysis-score{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:26px;border-bottom:1px solid #d9e5ee}.analysis-score>div>span{font-size:.75rem;letter-spacing:.06em;color:#527b9a}.analysis-score strong{display:block;font-size:3.8rem;font-weight:600;letter-spacing:-.055em;line-height:1.2;color:#155eb2;margin-top:8px}.analysis-score strong small{font-size:1.35rem;font-weight:400;color:#6f8ca3;letter-spacing:0;margin-left:7px}.analysis-score>span{font-size:.8125rem;color:#697f91;line-height:1.7;border-left:2px solid #ccdce9;padding-left:17px}.analysis-rubric{margin:0}.analysis-rubric>div{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:17px 0;border-bottom:1px solid #e0e9f0}.analysis-rubric dt{font-size:.875rem;color:#3e617c;line-height:1.6}.analysis-rubric dd{margin:0;color:#214f71;font-size:1.125rem;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.analysis-rubric dd small{font-size:.75rem;font-weight:400;color:#7490a5}.analysis-coaching{margin-top:25px;padding:20px 22px;border-left:2px solid #7fa7ca;background:#f5f9fc}.analysis-coaching p{font-size:.875rem;line-height:1.8;margin:9px 0 0;color:#365d7a}.analysis-example-note{font-size:.75rem;line-height:1.8;margin:18px 0 0;color:#748a9b}
.patient-analytics-features{display:grid;grid-template-columns:.8fr 1.25fr;gap:90px;margin-top:72px}.analytics-features-intro>.overline{font-size:.75rem;line-height:1.7}.analytics-features-intro h3{font-size:1.9rem;line-height:1.3;font-weight:550;letter-spacing:-.035em;margin:18px 0 23px}.analytics-features-intro p{font-size:.9375rem;line-height:1.85;max-width:360px}.analytics-feature-list>article{display:flex;gap:24px;padding:24px 0;border-top:1px solid #d1dfe9}.analytics-feature-list>article:first-child{padding-top:19px}.analytics-feature-list>article>span{padding-top:4px;font-size:.75rem;color:#6485a0}.analytics-feature-list h3{font-size:1.1rem;line-height:1.5;font-weight:650;letter-spacing:-.02em;margin:0 0 10px}.analytics-feature-list p{font-size:.9375rem;line-height:1.85;margin:0;color:#557389}
.patient-supervisor-example{display:grid;grid-template-columns:.8fr 1.25fr;gap:90px;margin-top:42px;padding:34px;border:1px solid #d9e5ee;background:#f4f8fb;border-radius:5px}.patient-supervisor-example .overline{font-size:.75rem;line-height:1.7}.patient-supervisor-example h3{font-size:1.65rem;font-weight:550;line-height:1.4;letter-spacing:-.03em;margin:14px 0 0}.supervisor-question{font-size:1.05rem;line-height:1.8;color:#244e6e;margin:0 0 19px}.patient-supervisor-example ul{padding-left:19px;margin:0 0 18px}.patient-supervisor-example li{font-size:.875rem;line-height:1.8;margin:5px 0;color:#52748d}.patient-supervisor-example>div>span:last-child{font-size:.75rem;color:#738a9b;line-height:1.75}.patient-analytics-scope{font-size:.8125rem;line-height:1.85;color:#6b8193;margin:25px 0 0;max-width:980px}
@media(max-width:1000px){.patient-analytics-features,.patient-supervisor-example{gap:38px}.analysis-conversation,.analysis-evaluation{padding:27px}.patient-analysis-flow li{padding-inline:16px}.product-patient .product-subnav nav{gap:21px;overflow-x:auto}.product-patient .product-subnav nav a{white-space:nowrap}}
@media(max-width:700px){.patient-analysis-flow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.patient-analysis-flow li{padding:17px 12px;font-size:.8125rem}.patient-analysis-flow li:first-child{padding-left:12px}.patient-analysis-flow li:nth-child(3){border-right:0}.patient-analysis-flow li:nth-child(n+4){border-top:1px solid #dce6ee}.patient-analysis-grid{grid-template-columns:1fr}.analysis-conversation{border-right:0;border-bottom:1px solid #d9e5ee;padding:24px 21px}.analysis-evaluation{padding:25px 21px}.patient-analysis-example>figcaption{padding:20px;align-items:flex-start;flex-direction:column;gap:14px}.patient-analysis-example>figcaption>div{gap:6px;align-items:flex-start;flex-direction:column}.analysis-conversation h3{font-size:1.3rem}.analysis-summary{padding:20px}.analysis-score strong{font-size:3.3rem}.patient-analytics-features{grid-template-columns:1fr;gap:26px;margin-top:50px}.analytics-features-intro p{max-width:none}.analytics-feature-list>article{gap:17px}.patient-supervisor-example{grid-template-columns:1fr;gap:25px;padding:25px 21px;margin-top:28px}.analytics-features-intro h3{font-size:1.8rem}.patient-analytics-scope{font-size:.75rem}}

.analytics-feature-type{display:block;color:#527c9d;font-size:.6875rem;font-weight:600;letter-spacing:.085em;line-height:1.7;margin-bottom:8px}
