.counseling-summary_summary__7d3j5{color:#192320}.counseling-summary_body__cCLiz{overflow:hidden;border:1px solid #dedfd8;border-radius:12px;background:#fff}.counseling-summary_jumpNav__EWtN_{display:flex;gap:6px;padding:8px 24px;border-bottom:1px solid #dedfd8;background:#f8f8f3}.counseling-summary_jumpNav__EWtN_ a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:8px 14px;border-radius:9px;color:#23473a;font-size:14px;font-weight:600;text-decoration:none}.counseling-summary_jumpNav__EWtN_ a:hover{background:#edf1e9}.counseling-summary_summary__7d3j5 :is(a,button,summary,textarea):focus-visible{outline:2px solid #23473a;outline-offset:3px}.counseling-summary_visitSection__w5QXN{padding:32px;border-bottom:1px solid #dedfd8}.counseling-summary_visitSection__w5QXN h2{margin:0;color:#192320;font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.35;scroll-margin-top:90px}.counseling-summary_visitSection__w5QXN header p{margin:6px 0 0;color:#626763;font-size:14px;line-height:1.5}.counseling-summary_assessments__xjglO>ul,.counseling-summary_priorities__AX7hq>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:18px 0 0;padding:0;list-style:none}.counseling-summary_assessments__xjglO li,.counseling-summary_priorities__AX7hq li{position:relative;padding-left:15px;color:#465149;font-size:15px;line-height:1.6}.counseling-summary_assessments__xjglO li:before,.counseling-summary_priorities__AX7hq li:before{position:absolute;top:.7em;left:0;width:4px;height:4px;border-radius:50%;background:#23473a;content:""}.counseling-summary_emptyNote__FbSj8{max-width:60ch;margin:12px 0 0;color:#626763;font-size:15px;line-height:1.6}.counseling-summary_history__kyU2Q{margin-top:20px;padding:14px 16px;border-radius:9px;background:#f1f3ec}.counseling-summary_history__kyU2Q h3{margin:0 0 6px;color:#3e4d44;font-size:14px;font-weight:600}.counseling-summary_history__kyU2Q ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.counseling-summary_history__kyU2Q li{font-size:14px}.counseling-summary_prioritiesAction__JJWsx{margin-top:14px}.counseling-summary_prioritiesAction__JJWsx a{display:inline-flex;min-height:44px;align-items:center;color:#23473a;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.counseling-summary_prioritiesAction__JJWsx button{color:#626763;font-weight:500}.counseling-summary_questions__6M_lp{background:#f2f4ee}.counseling-summary_questions__6M_lp ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:20px 0 0;padding:0;list-style:none;counter-reset:question}.counseling-summary_questions__6M_lp li{position:relative;min-height:76px;padding:16px 0 16px 40px;border-top:1px solid #dedfd8;color:#192320;font-size:17px;line-height:1.55;counter-increment:question;break-inside:avoid}.counseling-summary_questions__6M_lp li:before{position:absolute;top:18px;left:0;display:grid;width:26px;height:26px;place-items:center;border-radius:50%;color:#23473a;background:#e4ebde;font-size:12px;font-weight:700;content:counter(question)}.counseling-summary_lensList__DbeI2{margin-top:20px}.counseling-summary_lensRow__CYyj1{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.8fr);gap:14px 24px;padding:22px 0;border-top:1px solid #dedfd8;break-inside:avoid}.counseling-summary_lensRow__CYyj1:last-child{padding-bottom:0}.counseling-summary_lensIdentity__DtYqN{grid-column:1;grid-row:1/span 2}.counseling-summary_lensIdentity__DtYqN p{margin:0 0 5px;color:#626763;font-size:11px;font-weight:600}.counseling-summary_lensIdentity__DtYqN h3{margin:0 0 7px;color:#192320;font:600 21px/1.25 var(--sans);letter-spacing:-.025em}.counseling-summary_lensIdentity__DtYqN span{display:block;color:#626763;font-size:13px;line-height:1.4}.counseling-summary_patientScan__YL6n2{display:grid;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.counseling-summary_patientScan__YL6n2 dt{color:#3e4d44;font-size:12px;font-weight:600}.counseling-summary_patientScan__YL6n2 dd{margin:6px 0 0;color:#465149;font-size:14px;line-height:1.55}.counseling-summary_lensPoints__sbss1{display:grid;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.counseling-summary_lensPoints__sbss1 p{margin:0 0 8px;color:#3e4d44;font-size:13px;font-weight:600}.counseling-summary_lensPoints__sbss1 ul{margin:0;padding-left:16px;color:#626763;font-size:14px;line-height:1.55}.counseling-summary_lensPoints__sbss1 li+li{margin-top:5px}.counseling-summary_pathwayNote__N8Poq{grid-column:2;margin:0;color:#626763;font-size:13px;line-height:1.6}.counseling-summary_safety__r4Wba{display:flex;gap:10px;padding:22px 32px;color:#626763}.counseling-summary_safety__r4Wba>svg{flex:0 0 auto;width:17px;height:17px;margin-top:3px}.counseling-summary_safety__r4Wba p{margin:0;font-size:13px;line-height:1.6}.counseling-summary_safety__r4Wba strong{color:#465149;font-weight:600}.counseling-summary_safety__r4Wba summary{display:flex;align-items:center;min-height:44px;color:#23473a;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.counseling-summary_safety__r4Wba details p{max-width:85ch;padding-bottom:6px}.counseling-summary_actions__RAqve{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:22px 32px;border-top:1px solid #dedfd8;background:#f8f8f3}.counseling-summary_actions__RAqve h2{margin:0;color:#192320;font-size:18px;font-weight:600;scroll-margin-top:90px}.counseling-summary_actions__RAqve>div:first-child p{margin:5px 0 0;color:#626763;font-size:14px}.counseling-summary_actionButtons__EkExQ{display:flex;gap:10px}.counseling-summary_actionButtons__EkExQ button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid #cdd3c8;border-radius:9px;color:#23473a;background:#fff;font-size:14px;font-weight:600;cursor:pointer}.counseling-summary_actionButtons__EkExQ button:last-child{border-color:#23473a;color:#fff;background:#23473a}.counseling-summary_actionButtons__EkExQ svg{width:17px;height:17px}.counseling-summary_copyFailure__gB0yO{flex-basis:100%;margin:0;color:#683f13;font-size:14px;line-height:1.5}.counseling-summary_copyFallback__b8qvV{flex-basis:100%;min-width:0;width:100%;color:#192320;font-size:14px;font-weight:600}.counseling-summary_copyFallback__b8qvV textarea{display:block;width:100%;min-height:220px;margin-top:8px;padding:12px;border:1px solid #cdd3c8;border-radius:9px;color:#192320;background:white;font:14px/1.6 var(--sans);resize:vertical}.counseling-summary_copySelect__yH_xd{min-height:44px;padding:10px 16px;border:1px solid #cdd3c8;border-radius:9px;color:#23473a;background:#fff;font-size:14px;font-weight:600;cursor:pointer}@media (max-width:760px){.counseling-summary_body__cCLiz{border-radius:12px}.counseling-summary_jumpNav__EWtN_{justify-content:space-between;gap:0;padding:6px 10px}.counseling-summary_jumpNav__EWtN_ a{padding-inline:9px;font-size:13px}.counseling-summary_visitSection__w5QXN{padding:24px 20px}.counseling-summary_assessments__xjglO>ul,.counseling-summary_priorities__AX7hq>ul,.counseling-summary_questions__6M_lp ol{grid-template-columns:1fr}.counseling-summary_questions__6M_lp li{min-height:68px;padding-block:16px;font-size:17px}.counseling-summary_lensRow__CYyj1{grid-template-columns:1fr;gap:18px;padding-block:24px}.counseling-summary_lensIdentity__DtYqN,.counseling-summary_lensPoints__sbss1,.counseling-summary_pathwayNote__N8Poq,.counseling-summary_patientScan__YL6n2{grid-column:1;grid-row:auto}.counseling-summary_patientScan__YL6n2{grid-template-columns:1fr;gap:12px}.counseling-summary_patientScan__YL6n2>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px}.counseling-summary_patientScan__YL6n2 dt{padding-top:1px;font-size:13px}.counseling-summary_patientScan__YL6n2 dd{margin:0;font-size:15px}.counseling-summary_lensPoints__sbss1{gap:18px}.counseling-summary_safety__r4Wba{padding:20px}.counseling-summary_actions__RAqve{align-items:stretch;flex-direction:column;padding:20px}.counseling-summary_actionButtons__EkExQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.counseling-summary_actionButtons__EkExQ button{min-height:48px;padding-inline:10px}}@media (max-width:380px){.counseling-summary_visitSection__w5QXN{padding-inline:16px}.counseling-summary_jumpNav__EWtN_ a{padding-inline:7px;font-size:12px}.counseling-summary_actionButtons__EkExQ,.counseling-summary_lensPoints__sbss1{grid-template-columns:1fr}}@media print{.counseling-summary_body__cCLiz{overflow:visible;border:0;border-radius:0}.counseling-summary_visitSection__w5QXN{padding:10px 0}.counseling-summary_visitSection__w5QXN h2{font-size:16px}.counseling-summary_visitSection__w5QXN header p{font-size:11px}.counseling-summary_assessments__xjglO>ul,.counseling-summary_priorities__AX7hq>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 24px;margin-top:10px}.counseling-summary_assessments__xjglO li,.counseling-summary_history__kyU2Q li,.counseling-summary_priorities__AX7hq li{font-size:11px}.counseling-summary_history__kyU2Q{margin-top:12px;padding:8px 10px}.counseling-summary_questions__6M_lp{background:white}.counseling-summary_questions__6M_lp ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:10px}.counseling-summary_questions__6M_lp li{min-height:0;padding:10px 0 10px 28px;font-size:13px}.counseling-summary_questions__6M_lp li:before{top:11px;width:19px;height:19px;font-size:10px}.counseling-summary_lensList__DbeI2{margin-top:10px}.counseling-summary_lensRow__CYyj1{grid-template-columns:minmax(150px,.8fr) minmax(0,1.8fr);gap:10px 20px;padding:14px 0}.counseling-summary_lensIdentity__DtYqN{grid-column:1;grid-row:1/span 2}.counseling-summary_lensIdentity__DtYqN h3{font-size:18px}.counseling-summary_lensIdentity__DtYqN span,.counseling-summary_lensPoints__sbss1 ul,.counseling-summary_pathwayNote__N8Poq,.counseling-summary_patientScan__YL6n2 dd{font-size:11px}.counseling-summary_lensPoints__sbss1,.counseling-summary_pathwayNote__N8Poq,.counseling-summary_patientScan__YL6n2{grid-column:2}.counseling-summary_patientScan__YL6n2{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.counseling-summary_patientScan__YL6n2>div{display:block}.counseling-summary_patientScan__YL6n2 dt{font-size:10px}.counseling-summary_patientScan__YL6n2 dd{margin-top:4px}.counseling-summary_safety__r4Wba{display:block;padding:14px 0 0}.counseling-summary_safety__r4Wba>svg{display:none}.counseling-summary_safety__r4Wba p{font-size:10px}.counseling-summary_safety__r4Wba summary{display:none}.counseling-summary_safety__r4Wba details>p{display:block!important;max-width:none}.counseling-summary_safety__r4Wba details::details-content{content-visibility:visible}.counseling-summary_visitSection__w5QXN h2,.counseling-summary_visitSection__w5QXN header{break-after:avoid}}