.patient-view[data-patient-panel=messages]>.patient-contact{padding:0;gap:0;overflow:hidden}.patient-view[data-patient-panel=messages] .patient-contact a{display:flex;align-items:center;gap:13px;padding:18px;text-decoration:none;border-bottom:1px solid #e1ece5;min-height:78px;font-weight:600;color:#17434a}.patient-view[data-patient-panel=messages] .patient-contact a:last-child{border-bottom:0}.patient-contact svg{width:24px;height:24px;color:#108c80;flex-shrink:0}.patient-contact a>span:last-child{margin-left:auto}.patient-contact small{display:block;font-size:13px;font-weight:400;color:#617569;margin-top:5px}.care-support-form{margin-top:22px;padding:23px;border:1px solid #deebe3;border-radius:20px;background:#fff}.care-support-form h3{margin:0 0 12px;font-size:20px;letter-spacing:-.4px}.support-demo-note{padding:11px 13px;border-radius:11px;background:#edf6f1;color:#4b675a;font-size:13px!important;line-height:1.6;margin:0 0 18px}.care-support-form label{display:block;font-size:14px;margin:16px 0}.care-support-form input,.care-support-form textarea{display:block;width:100%;font-size:16px;line-height:1.5;border:1px solid #cfdfd5;border-radius:12px;padding:12px;margin-top:7px;background:#f9fcfa}.care-support-form textarea{resize:vertical}.care-support-form .patient-primary{font-size:15px;margin-top:16px;min-height:46px}.care-support-form #care-support-result:empty{display:none}
@media(max-width:760px){.care-support-form{padding:18px;margin-top:16px;border-radius:18px}.care-support-form h3{font-size:19px}.support-demo-note{font-size:12px!important}.patient-view[data-patient-panel=messages] .patient-contact a{padding:15px;font-size:14px}.patient-contact small{font-size:12px}}
