#patient-data-content{width:100%}#patient-data-content .patient-data p{margin-bottom:0}#patient-data-content .patient-data .patient-title{display:flex;color:#304388;font-weight:600;font-size:16px;margin-bottom:10px}#patient-data-content .patient-data .divider{width:100%;height:.5px;background-color:var(--neutral-200);margin:10px 0}#patient-data-content .patient-data .patient-name{margin-bottom:8px;margin-top:8px;font-family:Nunito Sans;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:0;color:#304388;padding-left:0}#patient-data-content .birthday-wrapper{display:flex;border-radius:5px;align-items:center;flex-direction:row;padding:0 4px}#patient-data-content .birthday-wrapper.active{border:1px solid var(--orange);margin-left:5px}#patient-data-content .patient-name{color:var(--type-active);font-size:16px}#patient-data-content .patient-profile>span{cursor:pointer;font-size:14px;font-weight:700;color:var(--blue-500)}#patient-data-content .patient-profile>span:hover{text-decoration:underline}#patient-data-content .inline-flex{display:inline-flex;align-items:center;gap:20px;font-size:13px;margin-bottom:1rem}#patient-data-content .flex{display:flex;align-items:center!important;gap:5px}#patient-data-content .birthday{color:var(--type-active);font-weight:700}#patient-data-content .years{color:var(--type-placeholder)}#patient-data-content .whatsapp-link{display:flex;flex-direction:row;align-items:center;gap:6px;text-decoration:underline;cursor:pointer}#patient-data-content .whatsapp-link span{font-weight:700}#patient-data-content .whatsapp-link span p{color:var(--blue-500);font-family:Nunito Sans;font-style:normal;font-weight:700;text-decoration:none}#patient-data-content .whatsapp-link svg{height:28px;width:28px}#patient-data-content .medical-record-container{display:flex;flex-direction:row;gap:8px;cursor:pointer}#patient-data-content .medical-record-container span{display:flex;flex-direction:row;align-items:center;color:var(--blue-500);font-weight:700;cursor:pointer}#patient-data-content .patient-profile{cursor:pointer}#patient-data-content .icon{width:20px;height:20px}#output-by-attendance-modal .modal-content{border-radius:8px!important}#output-by-attendance-modal .modal-dialog{width:765px!important}#output-by-attendance-modal .modal-body{padding:0!important}#output-by-attendance-modal .modal-body .header{padding:16px 24px;border-bottom:1px solid var(--neutral-200)}#output-by-attendance-modal .modal-body .header .title{font-family:Nunito Sans;font-weight:600;font-size:18px;margin:0;color:var(--type-active)}#output-by-attendance-modal .modal-body .header svg{width:24px;height:24px;fill:var(--dark-blue)}#output-by-attendance-modal .modal-body .patient-props{padding:24px}#output-by-attendance-modal .modal-body .information-procedures-wrapper{display:inline-flex;align-items:center;padding:16px 24px;background-color:#e5f9ff;border-radius:8px;color:var(--type-active);margin:0 24px 24px 24px}#output-by-attendance-modal .modal-body .information-procedures-wrapper .icon-info{width:42px;height:42px;stroke:#0088b2;margin-right:26px}#output-by-attendance-modal .modal-body .information-procedures-wrapper h3{font-style:normal;font-weight:700;font-size:16px}#output-by-attendance-modal .modal-body .information-procedures-wrapper p{font-style:normal;font-size:16px}#output-by-attendance-modal .modal-body .procedure-header{padding:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--blue-100);margin-bottom:4px;cursor:pointer}#output-by-attendance-modal .modal-body .procedure-header span{color:var(--neutral-700)}#output-by-attendance-modal .modal-body .procedure-header .icon{width:35px;transition:all .5s;stroke:var(--blue-500)}#output-by-attendance-modal .modal-body .procedure-header .opened-options{transform:rotate(-180deg)}#output-by-attendance-modal .modal-body .procedure-header .procedure-name{font-size:18px;font-weight:600;font-family:Nunito Sans;color:var(--neutral-700)}#output-by-attendance-modal .modal-body .procedure-content{padding:24px}#output-by-attendance-modal .modal-body .procedure-content .content-header{width:100%;display:flex;align-items:center;justify-content:space-between}#output-by-attendance-modal .modal-body .procedure-content .procedure-prefix{display:inline-flex;align-items:center;font-weight:600;font-family:Nunito Sans;color:var(--blue-500)}#output-by-attendance-modal .modal-body .procedure-content .procedure-pipe{height:15px;width:2px;background-color:var(--blue-500);margin:0 5px;border-radius:50%}#output-by-attendance-modal .modal-body .procedure-content .procedure-icon{width:20px;height:20px;margin-right:5px;fill:var(--dark-blue)}#output-by-attendance-modal .modal-body .procedure-content .procedure-quantity{display:inline-block;padding:12px 16px;border-radius:8px;font-size:16px;font-weight:700;color:var(--type-active);background:var(--neutral-100)}#output-by-attendance-modal .modal-body .button-wrapper{width:100%;text-align:right;padding:24px}#output-by-attendance-modal .modal-body .more-with-menu{width:24px;height:28px;position:relative;display:inline-block}#output-by-attendance-modal .modal-body .more-with-menu .more-icon{width:24px;height:24px;stroke:var(--neutral-500);transition:all .5s;cursor:pointer}#output-by-attendance-modal .modal-body .more-with-menu .menu{width:233px;position:absolute;top:28px;right:0;background:var(--neutral-000);border:1px solid var(--neutral-200);box-sizing:border-box;box-shadow:0 4px 4px rgba(12,29,89,.1),0 4px 10px -8px rgba(12,29,89,.2);border-radius:8px;padding:24px;opacity:0;transition:all .5s;flex-direction:column;align-items:start;display:none}#output-by-attendance-modal .modal-body .more-with-menu .menu .mtb-12{margin:12px 0}#output-by-attendance-modal .modal-body .more-with-menu .menu .btn{font-size:16px;font-weight:600;margin-bottom:16px}#output-by-attendance-modal .modal-body .more-with-menu .menu .btn.remove{color:var(--states-error)}#output-by-attendance-modal .modal-body .more-with-menu:hover .more-icon{transform:rotate(90deg)}#output-by-attendance-modal .modal-body .more-with-menu:hover .menu{opacity:1;display:flex;z-index:10}