.patients-docs[data-v-aa1aa26d]{gap:20px;flex-wrap:wrap}#patients[data-v-aa1aa26d]{padding:40px 0}.patient-info-item[data-v-aa1aa26d]{width:400px;box-shadow:0 0 8px #223c5033;background:#f4f6f5;padding:20px;border-radius:10px}.patient-info-icon[data-v-aa1aa26d]{width:64px;height:64px;background-repeat:no-repeat;background-size:100%;background-position:center;flex-shrink:0;margin-right:16px}.patient-info-icon.rules-visiting[data-v-aa1aa26d]{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3C!-- background circle --%3E%3Ccircle cx='32' cy='32' r='28' fill='%23678F86'/%3E%3C!-- calendar --%3E%3Crect x='18' y='20' width='28' height='24' rx='6' fill='white'/%3E%3Cpath d='M18 26H46' stroke='%23678F86' stroke-width='2'/%3E%3C!-- calendar rings --%3E%3Cpath d='M24 18V24' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M40 18V24' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C!-- check mark --%3E%3Cpath d='M24 34L29 39L40 28' stroke='%23678F86' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.patient-info-head[data-v-aa1aa26d]{font-size:18px;line-height:24px;margin-bottom:10px}@media(max-width:920px){.patient-info-item[data-v-aa1aa26d]{width:100%}}@media(max-width:520px){.patient-info-head[data-v-aa1aa26d]{font-size:16px;line-height:22px}}
