.icon-container[data-v-56c73342]{display:flex}.icon-container .icon[data-v-56c73342]{margin:auto}*{font-family:Nunito Sans;font-style:normal}#appointment-docs-modal .modal-content{top:50%;left:50%;transform:translate(-50%);border-radius:8px;border:none}#appointment-docs-modal .modal-content .modal-body{padding:0}#appointment-docs-modal .modal-content .modal-body .header{padding:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#appointment-docs-modal .modal-content .modal-body .header p{font-weight:600;font-size:18px;line-height:28px;color:var(--type-active)}#appointment-docs-modal .modal-content .modal-body .header svg{height:24px;width:24px;fill:var(--neutral-500)}#appointment-docs-modal .modal-content .modal-body .body{border-top:1px solid var(--neutral-200);padding:12px 0;overflow-x:hidden;overflow-y:scroll;white-space:nowrap;max-height:300px}#appointment-docs-modal .modal-content .modal-body .body span{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 24px;padding:12px 0}#appointment-docs-modal .modal-content .modal-body .body span .file-container{display:flex;flex-direction:row;gap:20px}#appointment-docs-modal .modal-content .modal-body .body span .file-container svg{height:24px;width:24px}#appointment-docs-modal .modal-content .modal-body .body span .file-container p{font-weight:400;font-size:16px;line-height:150%;color:var(--type-active)}#appointment-docs-modal .modal-content .modal-body .body span .print-options{display:flex;gap:10px}#appointment-docs-modal .modal-content .modal-body .body span .print-options .icon-print{width:30px;height:30px;stroke:var(--blue-700);cursor:pointer}#appointment-docs-modal .modal-content .modal-body .body span .print-options .icon-file{width:24px;height:24px;stroke:var(--blue-700);cursor:pointer}#appointment-docs-modal .modal-content .modal-body .body span a{text-decoration:none;font-weight:600;font-size:14px;line-height:150%;color:var(--blue-500);cursor:pointer}#appointment-docs-modal .modal-content .modal-body .body span+span{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid var(--neutral-200);margin:0 24px;padding:12px 0}#appointment-docs-modal .modal-content .modal-body .body span+span .file-container{display:flex;flex-direction:row;gap:20px}#appointment-docs-modal .modal-content .modal-body .body span+span .file-container svg{height:24px;width:24px}#appointment-docs-modal .modal-content .modal-body .body span+span .file-container p{font-weight:400;font-size:16px;line-height:150%;color:var(--type-active)}#appointment-docs-modal .modal-content .modal-body .body span+span a{text-decoration:none;font-weight:600;font-size:14px;line-height:150%;color:var(--blue-500);cursor:pointer}#appointment-docs-modal .modal-content .modal-body .body::-webkit-scrollbar{width:12px}#appointment-docs-modal .modal-content .modal-body .body::-webkit-scrollbar-track{background:var(--neutral-000);border-radius:0 0 8px 0}#appointment-docs-modal .modal-content .modal-body .body::-webkit-scrollbar-thumb{background-color:var(--neutral-300);border-radius:100px;border:3px solid var(--neutral-000)}