.clinical-care-summary{color:#3a281b;overflow-wrap:anywhere;border-top:1px solid #edd6c5;margin-block:28px;padding-top:24px}.clinical-care-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.clinical-care-heading h2{align-items:center;gap:10px;margin:5px 0 10px;font-size:22px;line-height:1.6;display:flex}.clinical-care-eyebrow{color:#aa4509;font-size:12px;font-weight:500}.clinical-care-print{font:inherit;color:#6a2d00;cursor:pointer;background:#fff3e4;border:1px solid #e9c6a8;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.clinical-care-disclosure{color:#715b4d;max-width:85ch;font-size:13px;line-height:1.8}.clinical-care-empty{background:#fff6ec;border-radius:14px;padding:22px}.clinical-care-list{margin:24px 0;padding:0;list-style:none}.clinical-care-event{border-top:1px solid #efdfd1;padding:22px 0}.clinical-care-event:first-child{border-top:0;padding-top:0}.clinical-care-event-date{color:#a34708;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.clinical-care-event-date span{color:#715b4d}.clinical-care-event h3{margin:10px 0;font-size:19px;line-height:1.6}.clinical-care-event p{white-space:pre-wrap;margin:8px 0;font-size:14px;line-height:1.9}.clinical-care-event .clinical-care-episode{color:#78604d;font-size:13px}.clinical-care-tags{color:#98430d}.clinical-care-facts{flex-wrap:wrap;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}.clinical-care-facts li{background:#fff2df;border-radius:8px;padding:5px 10px;font-size:12px}.clinical-care-note{background:#fff9f1;border-left:3px solid #ff9b44;padding:12px 16px}.clinical-care-visit{background:#f6faf7;border-radius:12px;margin-top:14px;padding:16px 18px}.clinical-care-visit h4{align-items:center;gap:8px;margin:0 0 10px;font-size:14px;display:flex}.clinical-care-source{color:#816f61;margin-top:12px;font-size:11px;display:block}.clinical-care-costs{background:#fff7ee;border-radius:12px;margin-top:14px;padding:10px 14px;font-size:13px}.clinical-care-costs summary{cursor:pointer}.clinical-care-costs ul{padding:0;list-style:none}.clinical-care-costs li{justify-content:space-between;gap:12px;padding:7px 0;display:flex}.care-health-switch{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.care-health-switch button{font:inherit;color:#6b4f3c;cursor:pointer;background:#fff;border:1px solid #ecd5c1;border-radius:999px;padding:11px 20px}.care-health-switch button[aria-pressed=true]{color:#582100;background:#ffe0b6;border-color:#ff9a33}.care-health-switch button:focus-visible,.clinical-care-print:focus-visible{outline-offset:3px;outline:3px solid #b74b00}.owner-daily-invitation{background:#ffe3bd;border:1px solid #ffc582;border-radius:24px;justify-content:space-between;align-items:center;gap:28px;margin:30px 0;padding:30px 32px;display:flex}.owner-daily-invitation h2{margin:6px 0 10px;font-size:28px;line-height:1.6}.owner-daily-invitation p{color:#71503b;max-width:60ch;margin:0;font-size:14px;line-height:1.9}.owner-daily-invitation .button{flex-shrink:0}@media (max-width:760px){.clinical-care-heading{flex-direction:column;align-items:flex-start}.clinical-care-heading h2{font-size:19px}.clinical-care-costs li{flex-wrap:wrap}.care-health-switch{gap:6px}.care-health-switch button{padding:10px 13px;font-size:12px}.owner-daily-invitation{flex-direction:column;align-items:flex-start;gap:20px;padding:23px 20px}.owner-daily-invitation h2{font-size:24px}.owner-daily-invitation .button{justify-content:center;width:100%}}@media print{.sidebar,.app-header,.mobile-nav,.app-footer,.portal-sidebar,.portal-page-header,.portal-topline,.portal-footer,.public-nav,.public-footer,.clinical-care-print,.portal-search-form,.portal-filters{display:none!important}.clinical-care-summary{color:#111}.clinical-care-event{break-inside:avoid}.clinical-care-costs>ul{display:block!important}.portal-main,.app-content{margin:0!important;padding:0!important}.clinical-care-disclosure{color:#333}.clinical-care-costs{background:0 0;border:1px solid #ddd}}.portal-care-cost-choice{color:#715b4d;align-items:flex-start;gap:10px;margin:16px 0;font-size:13px;line-height:1.8;display:flex}.portal-care-cost-choice input{accent-color:#b74b00;flex-shrink:0;width:18px;height:18px;margin-top:3px}@media print{.portal-care-cost-choice{display:none!important}}.share-legacy-preview{border:1px solid #ead8c7;border-radius:12px;margin:18px 0;padding:12px 16px;font-size:13px}.share-legacy-preview summary{cursor:pointer;color:#81400e}.share-legacy-preview article{border-bottom:1px solid #eee0d3;padding:14px 0}.share-legacy-preview article:last-child{border:0}.share-legacy-preview h3{margin:0 0 8px;font-size:15px}.share-legacy-preview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:13px;line-height:1.8}
