@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);.lila-dialog-wrapper{top:0;position:fixed;background-color:rgba(0,0,0,.4);width:100vw;height:100vh;z-index:9999999}.lila-dialog-wrapper .lila-dialog-container{height:100%;display:flex;cursor:"pointer"}.login{background-color:#f6f6f6;background-image:url(/img/bg-home.3e9a1cac.png);background-size:contain;background-position:100% 0;background-repeat:no-repeat}.login .hero-head{padding:2rem 1.5rem}.login .login-form .forgot-password,.login .login-form .keep-connected{margin-top:20px;margin-bottom:20px}.login .login-form .submit-buttons,.login .terms-use{margin-top:40px}.login .terms-use .checkbox-title{color:#484848}.login .terms-use .checkbox-title strong{color:#4f3f82}.login .sign-up-performed{margin-top:100px;margin-bottom:100px}.login .loading:after{margin-top:0}.login-area-box{width:100%;max-width:550px}.field.input-component .input-button{display:flex}.field.input-component .input-button input{margin-right:20px}.field.input-component input{font-size:16px;line-height:45px;color:#131313;padding:5px 20px;max-width:100%;height:45px;border-radius:50px;border:1px solid #fff;box-shadow:none;background-color:#fff}.field.input-component input:-moz-read-only{opacity:1;cursor:no-drop!important;background-color:hsla(0,0%,48%,.1)}.field.input-component input:disabled,.field.input-component input:read-only{opacity:1;cursor:no-drop!important;background-color:hsla(0,0%,48%,.1)}.field.input-component.with-shadow input{box-shadow:0 3px 5px #0000001a}.field.input-component input:-moz-read-only{cursor:auto}.field.input-component input:read-only{cursor:auto}.field.input-component:not(:last-child){margin-bottom:15px}.field.input-component input::-webkit-input-placeholder{font-size:14px;line-height:45px;color:#797979}.field.input-component .not-empty{position:relative}.field.input-component .clear-field{display:none}.field.input-component .not-empty .clear-field{display:block}.field.input-component .mx-input-append{margin-right:15px}.field.input-component .not-empty .mx-input-append{display:none}.field.input-component .clear-field{position:absolute;z-index:100;top:0;right:0;width:30px;height:100%;padding:6px}.field.input-component .clear-field .clear-icon{display:inline-block;width:100%;height:100%;font-style:normal;color:#555;text-align:center;cursor:pointer}.field.input-component .clear-field .clear-icon:before{display:inline-block;content:"\2716";vertical-align:middle}.field.input-component .clear-field .clear-icon:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.field.input-component .has-addons{display:flex;justify-content:flex-start}.field.input-component .has-addons .mx-datepicker{display:block}.field.input-component .has-addons .btn-addon{border-radius:0 15px 15px 0;padding:0 10px;margin-left:0;line-height:32px;min-width:85px}.field.input-component .has-addons .with-clear{margin-right:0;border-radius:0;border-right:1px solid #fff}.field.input-component .has-addons input{border-radius:2px 0 0 2px;border-right:none}.field.input-component .mx-datepicker{width:100%}.field.input-component .input-upload{position:relative;cursor:pointer;max-width:100%;height:32px;border-radius:2px;border:1px solid #bcbebf;box-shadow:none;background-color:#fff;padding:0 10px}.field.input-component .input-upload label{font-size:13px;line-height:30px;color:#839097;cursor:pointer}.field.input-component .modal.upload-modal .modal-card{width:100%;max-width:800px;padding:20px}.field.input-component .modal.upload-modal .modal-card-body p,.field.input-component .modal.upload-modal .modal-card-title{font-size:18px;line-height:20px;color:#414141}.field.input-component .modal.upload-modal .modal-card-title{font-weight:600}.field.input-component .modal.upload-modal .modal-card-body p{font-weight:400}.field.input-component .modal.upload-modal .file-input{display:none}.field.input-component .upload-icon{position:absolute;right:10px;top:3px}.field.input-component.is-cursor-pointer input{cursor:pointer}.field.input-component .input-search{padding-right:50px}.field.input-component .input-search-icon{position:absolute;top:10px;right:15px}.field.input-component .input-search-icon.btn-clear-search{top:15px}.field.input-component .input-search-icon button{cursor:pointer;background:none;border:none}.tooltip{position:relative;cursor:pointer}.tooltip:hover:after{content:attr(title);position:absolute;left:50%;bottom:100%;transform:translateX(-50%);padding:5px;border-radius:5px;background-color:#000;color:#fff;white-space:nowrap;z-index:1;opacity:0;visibility:hidden;transition:opacity .3s,visibility .1s;opacity:1;visibility:visible}.button-component.register-form{margin-top:100px}.button{font-size:16px;line-height:45px;font-weight:700;height:45px;border:none;min-width:150px;margin:0 15px;background:transparent;transition:background-color .3s ease-in-out}.button.is-focused:not(:active),.button:focus,.button:focus:not(:active),.text-button:focus{outline:none;box-shadow:none}.text-button{font-size:16px;line-height:45px;font-weight:500;border:none;background:none;cursor:pointer}.text-button,.text-button:hover{color:#131313}.has-button-icon{display:flex;align-items:center}.has-button-icon .icon{width:16px;height:auto;margin-right:3px}.button:first-child{margin-left:0}.button,.button.is-rounded{padding:14px 50px}.field-navbar-search{max-width:50px}.field-navbar-search .control{margin-top:20px}.button.clear-filter,.button.search{position:relative;height:32px;padding:0;width:50px;max-width:50px;min-width:50px;background-color:#007dc3}.button.clear-filter:after,.button.clear-filter:before{position:absolute;left:25px;content:"";height:15px;width:2px;background-color:#fff}.button.clear-filter:before{transform:rotate(45deg)}.button.clear-filter:after{transform:rotate(-45deg)}.button,.button:active,.button:focus,.button:hover{color:#fff}.button.default{background-color:#9a397d}.button.confirm{box-shadow:0 3px 6px #007dc34d;background-color:#007dc3}.button.add-new{box-shadow:0 3px 6px #97d7004d;background-color:#97d700}.button.green-border{color:#97d700;box-shadow:0 3px 6px #97d7004d;border:1px solid #97d700}.button.blue-border{color:#007dc3;box-shadow:0 3px 6px #0000001a;border:1px solid #007dc3}.button.purple-border{color:#9a397d;border:1px solid #9a397d}.button.cancel{color:#9a397d;border:2px solid #9a397d;background-color:transparent;margin-left:15px}.button.edge-button{color:#4f3f82;border:2px solid #4f3f82;background:transparent}.dark-lilas{color:#4f3f82}.terms-doc a{font-weight:500}.terms-doc.content p{margin-bottom:55px}.select:not(.is-multiple):not(.is-loading):after{border-color:#839097}.select:not(.is-multiple){height:45px}.select,.select select{width:100%}.field.select-component:not(:last-child){margin-bottom:15px}.select select{font-size:16px;line-height:45px;height:45px;padding:0 20px;border-radius:45px;border:1px solid #fff;background:#fff;color:#797979}.select select option{color:#131313}.select select option.placeholder{color:#797979}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border-color:#839097;height:7px;width:7px;top:25px;right:20px}.field .select select.is-focused:not(:active),.field .select select:focus,.field .select select:focus:not(:active),.field .select select:hover{outline:none;box-shadow:none;border-color:#fff}.select-component .label{font-size:16px;line-height:18px;font-weight:300;color:#414141;margin-left:20px}.select:not(.is-multiple):not(.is-loading):after{transition:border-color .4s ease-in-out}.select-component.field .select select:disabled{opacity:1;cursor:no-drop!important;background-color:hsla(0,0%,48%,.1)}.checkbox-container{font-size:16px;line-height:14px;font-weight:500;color:#131313;position:relative;display:inline-block;padding-left:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container.table-column{display:inline;cursor:auto}.checkbox-container .checkbox-title{display:block;margin-top:2px;margin-left:2px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input:checked~.checkmark,.checkbox-container:hover input~.checkmark{background-color:#fff}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container.model-1 .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border-radius:3px;background-color:#fff;border:1px solid #a8a8a8}.checkbox-container.model-1 .checkmark:after{left:0;top:0;width:14px;height:14px;background-color:#9a397d;border-radius:2px}.checkbox-container.model-1 .preCheckmark:after{background-color:gray}.checkbox-container.model-2 .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:50%;background-color:#fff;border:1px solid #707070}.checkbox-container.model-2 .checkmark:after{left:3px;top:3px;width:12px;height:12px;background-color:#f19001;border-radius:50%}.terms{position:fixed;top:0;z-index:100;background-color:#f6f6f6;height:100%;width:calc(100% - 24px);padding-top:20px;padding-bottom:20px;transform:translate3d(0,-100%,0);transition:transform .4s ease-in-out}.terms.animate-terms{transform:translateZ(0)}.terms .container{overflow-y:scroll;overflow-x:hidden;height:100%;padding-right:50px}.terms .container::-webkit-scrollbar-track{background-color:#4f3f82;border-radius:50px;margin:20px 0 20px 0}.terms .container::-webkit-scrollbar{width:10px}.terms .container::-webkit-scrollbar-thumb{background-color:#9a397d;border-radius:50px}.terms .image{margin-bottom:50px}.terms .title{margin-bottom:40px}.terms .submit-buttons .control{text-align:right}.modal-tutorial.modal .modal-card{width:70%}.modal-tutorial.modal .modal-card .modal-card-foot,.modal-tutorial.modal .modal-card .modal-card-head{background-color:#fff;border:none}.modal-tutorial.modal .modal-card .modal-card-head .modal-card-title.title{margin-bottom:0}.modal-tutorial.modal .modal-card .modal-card-head .delete{width:35px;height:35px;max-width:35px;max-height:35px}.modal-tutorial.modal .modal-card-foot{justify-content:center}.modal-tutorial.modal .modal-card-foot .arrow-model2{margin:0 15px}.arrow-model2{background:none;border:solid #9a397d;border-width:0 6px 6px 0;display:inline-block;padding:8px;cursor:pointer}.arrow-model2:disabled{opacity:.5;cursor:no-drop}.arrow-model2.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow-model2.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.popup[data-v-122a913c]{width:100%;height:5%;background-color:#ae82b9;color:#dcdcdc;font-weight:700;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.popup-content[data-v-122a913c]{text-align:center}.basic-info-form .submit-buttons .control{text-align:right}.field-group-medical-care-locations .field-group-header{margin-bottom:24px}.field-group-medical-care-locations .field-group-body{margin-bottom:40px}.field-group-medical-care-locations .input-component.field{margin-bottom:30px}.medical-care-locations .medical-care-list ul li,.medical-care-locations p{margin-bottom:10px}.medical-care-locations p{font-size:16px}.medical-care-locations .medical-care-list ul{list-style:none;margin:0}.medical-care-locations .medical-care-list ul li{font-size:16px;line-height:33px;color:#131313;padding:5px 20px;max-width:100%;border-radius:50px;border:1px solid #fff;box-shadow:none;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.medical-care-locations .medical-care-list ul li .upload-placeholder{cursor:pointer}.basic-info-form .icon-upload{position:relative;width:289px;align-items:center;display:flex}.basic-info-form .icon-upload .photo-text{font-size:16px;font-weight:600;color:#fff;text-align:center;position:absolute;z-index:1;width:100%;margin:0}.basic-info-form .icon-upload .upload-placeholder{width:auto;height:auto}.basic-info-form .icon-upload .doctor-profile-picture{position:relative;align-items:center;display:flex}.basic-info-form .icon-upload .file-input{cursor:pointer;z-index:2}.basic-info-form .icon-upload .image{margin:9px}.basic-info-form .remove-image{font-size:16px;font-weight:500;color:#4f3f82;border:none;background:none;margin-top:25px;cursor:pointer}.basic-info-form .remove-image:focus,.basic-info-form .remove-image:hover{outline:0}.basic-info-form .icon-upload,.basic-info-form .remove-image{margin-left:auto;margin-right:auto}.basic-info-form .remove-image{display:block}.basic-info-form .submit-buttons{margin-top:50px}#save-registration-data{display:flex;justify-content:start;margin:0 0 0 5px;padding:0}.who-we-are .hero .hero-body{padding-left:0;padding-right:0}.who-we-are .our-mission{color:#4f3f82}.who-we-are .our-mission b{font-weight:600}.textarea-component.field:not(:last-child){margin-bottom:15px}.textarea-component .label{font-size:16px;line-height:18px;font-weight:400;color:#484848;margin-left:20px}.textarea-component textarea{max-width:100%;border-radius:10px;border:1px solid #fff;box-shadow:none;background-color:#fff;padding-left:20px;padding-right:20px}.textarea-component textarea:hover{border-color:#fff}.textarea-component textarea.textarea:-moz-read-only{cursor:no-drop!important;background-color:hsla(0,0%,48%,.1)}.textarea-component textarea.textarea:disabled,.textarea-component textarea.textarea:read-only{cursor:no-drop!important;background-color:hsla(0,0%,48%,.1)}.textarea-component textarea::-webkit-input-placeholder{font-size:14px;line-height:26px;color:#797979}.textarea-component textarea:-moz-read-only{background-color:transparent}.textarea-component textarea:read-only{background-color:transparent}.textarea-component textarea.custom-scroll::-webkit-scrollbar-thumb,.textarea-component textarea.custom-scroll::-webkit-scrollbar-track{border-radius:0 50px 50px 0}.textarea-component textarea.custom-scroll::-webkit-scrollbar-track{margin:0 0 0 0}.announcements .container.announcements{background-color:aqua}.announcements .address-list{margin-top:35px}.announcements .address-list .field-group-header p{font-size:14px}.announcements .address-list ul{list-style:none;margin:0}.announcements .address-list ul li:first-child{border-top:1px solid #dfdfdf}.announcements .address-list ul li{padding:10px 20px;margin:0;border-bottom:1px solid #dfdfdf}.announcements .address-list ul .checkbox-container{font-size:14px}.announcements .address-list ul .checkbox-container .checkbox-title{margin-left:10px}.announcements .announcements-history .history-item{padding:10px 0;border-bottom:1px solid #dfdfdf}.announcements .announcements-history .history-item p{display:flex;margin-bottom:5px}.announcements .announcements-history .history-item p time{font-size:14px;line-height:20px;min-width:135px;margin-right:15px}.announcements .announcements-history .history-item p span{font-size:14px;line-height:20px}.conversation-card-component:not(:last-child){margin-bottom:8px}.conversation-card .card{border-radius:6px;box-shadow:none;margin-bottom:8px;cursor:pointer}.conversation-card .card.active{border:1px solid #9a397d}.conversation-card .card:last-child{margin-bottom:0}.conversation-card .card .box{padding:16px 12px;box-shadow:0 3px 6px #0000000d}.conversation-card .card .content-line{display:flex;justify-content:space-between;margin-bottom:18px}.conversation-card .card .content-line:first-child{margin-top:5px}.conversation-card .card .content-line:last-child{margin-bottom:0}.conversation-card .card .media-left{margin-right:25px}.conversation-card .card .image{position:relative;margin-top:15px;margin-left:0;margin-right:0}.conversation-card .card .image .amount-message{font-size:12px;line-height:26px;font-weight:600;color:#fff;text-align:center;position:absolute;bottom:-8px;right:-4px;width:26px;border-radius:14px}.conversation-card .card.conversation-urgent .image .amount-message{background-color:#db5a46}.conversation-card .card.conversation-moderate .image .amount-message{background-color:#dfc12a}.conversation-card .card.conversation-low .image .amount-message{background-color:#46dbd4}.conversation-card .card .patient{font-size:17px;line-height:17px;font-weight:700;color:#484848}.conversation-card .card .cid{font-size:17px;line-height:17px;font-weight:600;color:#a8a8a8;text-transform:uppercase}.conversation-card .card .message{font-size:13px;line-height:18px;color:#484848;background:none;margin-bottom:18px;word-break:break-word}.conversation-card .card .date{display:flex;justify-content:space-between}.conversation-card .card .date span{font-size:13px;line-height:13px;color:#484848}.diagnostic-card .card{border-radius:6px;box-shadow:none;margin-bottom:8px;cursor:pointer}.diagnostic-card .card:last-child{margin-bottom:0}.diagnostic-card .card .box{padding:16px 12px;box-shadow:0 3px 6px #0000000d}.diagnostic-card .card .content-line{display:flex;justify-content:space-between;margin-bottom:18px}.diagnostic-card .card .media-left{margin-right:25px}.diagnostic-card .card .image{margin-left:0;margin-right:0}.diagnostic-card .card .content-line:first-child{margin-top:5px}.diagnostic-card .card .content-line:last-child{margin-bottom:0}.diagnostic-card .card .patient{font-size:17px;line-height:17px;font-weight:700;color:#484848}.diagnostic-card .card .cid{font-size:17px;line-height:17px;font-weight:600;color:#a8a8a8;text-transform:uppercase}.diagnostic-card .card .diagnostic{font-size:15px;line-height:13px;font-weight:600;position:relative;padding-left:10px}.diagnostic-card .card .diagnostic:before{content:"";width:6px;height:6px;display:block;border-radius:3px;position:absolute;top:5px;left:0}.diagnostic-card .card .date{display:flex;justify-content:space-between}.diagnostic-card .card .date span{font-size:13px;line-height:13px;color:#484848;margin-right:10px}.diagnostic-card .card.diagnostic-severe .box{border:1px solid #db5a46}.diagnostic-card .card.diagnostic-severe .diagnostic{color:#db5a46}.diagnostic-card .card.diagnostic-severe .box .diagnostic:before{background-color:#db5a46}.diagnostic-card .card.diagnostic-moderate .box{border:1px solid #dfc12a}.diagnostic-card .card.diagnostic-moderate .diagnostic{color:#dfc12a}.diagnostic-card .card.diagnostic-moderate .box .diagnostic:before{background-color:#dfc12a}.diagnostic-card .card.diagnostic-low .box{border:1px solid #46dbd4}.diagnostic-card .card.diagnostic-low .diagnostic{color:#46dbd4}.diagnostic-card .card.diagnostic-low .box .diagnostic:before{background-color:#46dbd4}.patient-summary{justify-content:space-between;background-color:#fff;padding:15px 30px;border-radius:10px;box-shadow:0 3px 6px #0000001c}.patient-summary,.patient-summary .avatar{display:flex;align-items:center}.patient-summary .avatar figure{margin-left:0;margin-bottom:0}.patient-summary .avatar figure img{max-width:100%}.patient-summary .patient-info{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.patient-summary .patient-info .urgency-rating{margin:0}.patient-summary .patient-info .urgency-rating p{font-size:14px;line-height:16px;color:#484848}.patient-summary .patient-info .urgency-rating p:before{content:""}.patient-summary .patient-info .urgency-rating button{font-size:14px;line-height:16px;font-weight:500;color:#9a397d;cursor:pointer;margin-left:15px}.reclassify-urgency-modal ul{margin:0;list-style:none}.reclassify-urgency-modal ul li:not(:last-child){margin-bottom:25px}.patient-summary p,.patient-summary p:not(:last-child){font-size:16px;margin-bottom:0}.patient-summary .loading.service-location-loading{height:24px}.patient-summary .loading.service-location-loading:after{top:0;right:0;left:auto;bottom:0;border-width:2px;margin-top:0}.patient-ticket-list .columns{display:flex}.patient-ticket-list .patient-sidebar{flex:1;max-width:400px}.patient-ticket-list .patient-column{flex:2;min-width:300px}.radio-component .radio{position:relative;margin-bottom:0;cursor:pointer;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-component .radio .radio-title{font-size:16px;line-height:20px;font-weight:500;color:#484848;display:block;margin-left:25px}.radio-component .radio input{position:absolute;opacity:0;cursor:pointer}.radio-component .radio .checkmark{position:absolute;top:4px;left:3px;height:9px;width:9px;border-radius:2px;background-color:#eee}.radio-component .radio:hover input~.checkmark{background-color:#ccc}.radio-component .radio input:checked~.checkmark{background-color:#9a397d}.radio-component .radio input:checked~.radio-title{color:#4f3f82}.radio-component .radio .checkmark:after{content:"";position:absolute;display:none;border:1px solid #bdbdbd;width:15px;height:15px;display:block;top:-3px;left:-3px;border-radius:2px}.patient-card .card{border-radius:6px;box-shadow:none;margin-bottom:8px;cursor:pointer}.patient-card .card.active{border:1px solid #9a397d}.patient-card .card:last-child{margin-bottom:0}.patient-card .card .box{padding:16px 12px;box-shadow:0 3px 6px #0000000d}.patient-card .card .content-line{display:flex;justify-content:space-between;margin-bottom:18px}.patient-card .card .content-line:first-child{margin-top:5px}.patient-card .card .content-line:last-child{margin-bottom:0}.patient-card .card .image{position:relative;margin-top:15px}.patient-card .card .patient{font-size:17px;line-height:17px;font-weight:700;color:#484848}.patient-card .card .cid{font-size:16px;line-height:16px;font-weight:600;color:#a8a8a8;text-transform:uppercase}.patient-card .card .detail,.patient-card .card .diagnostic{font-size:14px;line-height:18px;color:#484848}.patient-card .card .painLevel,.patient-card .card .serviceLocation{font-size:13px;line-height:13px;color:#484848}.patient-card .card .painLevel strong,.patient-card .card .serviceLocation strong{text-transform:uppercase}.patient-card .card .detail{margin-bottom:5px}.patient-card .card .diagnostic,.patient-card .card .painLevel{margin-bottom:10px}.content .patient-card figure{margin-right:10px;margin-left:10px}.cid-modal .modal-card{width:420px}.cid-modal .modal-card .modal-card-head .modal-card-title{font-size:16px;line-height:16px;font-weight:500;color:#131313;text-align:center}.cid-modal .modal-card .modal-card-body,.cid-modal .modal-card .modal-card-foot,.cid-modal .modal-card .modal-card-head{background-color:#f6f6f6;border:none}.cid-modal .modal-card .modal-card-foot .button{margin:0 auto}.cid-modal .modal-card .modal-card-body{padding-left:20px;padding-right:20px}.cid-modal .modal-card .modal-card-head{padding-top:25px}.cid-modal .modal-card .modal-card-foot{padding-bottom:25px}.cid-modal .modal-card .modal-card-body .search{margin-bottom:20px}.cid-modal .modal-card .modal-card-body .search .input{box-shadow:0 3px 5px #0000001a}.cid-modal .modal-card .modal-card-body .search .input-component{max-width:320px;margin:0 auto}.cid-modal .modal-card .modal-card-body .cid-list{height:400px;padding-left:30px;overflow-y:scroll}.cid-modal .modal-card .modal-card-body .cid-list ul li,.cid-modal .modal-card .modal-card-body .cid-list ul li span{font-size:16px;line-height:16px}.cid-modal .modal-card .modal-card-body .cid-list ul li{font-weight:500;color:#131313;cursor:pointer;padding:10px 0;margin:10px 0}.cid-modal .modal-card .modal-card-body .cid-list ul li span{font-weight:600;color:#4f3f82;text-align:right;display:inline-block;width:50px;margin-right:15px}.cid-modal .modal-card .modal-card-body .cid-list::-webkit-scrollbar{width:10px}.cid-modal .modal-card .modal-card-body .cid-list::-webkit-scrollbar-track{background:transparent}.cid-modal .modal-card .modal-card-body .cid-list::-webkit-scrollbar-thumb,.cid-modal .modal-card .modal-card-body .cid-list::-webkit-scrollbar-thumb:hover{background:#cdcdcd}.columns{display:flex;flex-direction:row}.conversation-list .conversation-content:not(:last-child){margin-bottom:40px}.conversation-list-header{display:flex;align-items:center;justify-content:space-between;margin:10px 0 15px 0}.conversation-list-header p.conversation-list-title{font-size:16px;line-height:16px;margin-bottom:0}.conversation-list-summary{padding:10px 15px;border:1px solid #e9e9e9}.conversation-list-summary ul{list-style:none;margin:0;display:flex;justify-content:space-between}.conversation-list-summary ul li{position:relative;display:inline-block;padding-left:15px;margin:0}.conversation-list-summary ul li:before{content:"";top:4px;left:0;position:absolute;display:block;width:10px;height:10px;border-radius:10px}.conversation-list-summary ul li.urgent:before{background-color:#db5a46}.conversation-list-summary ul li.moderate:before{background-color:#dfc12a}.conversation-list-summary ul li.low:before{background-color:#46dbd4}.conversation-list{overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 250px);padding:10px 15px 10px 0;transition:height .2s ease-in-out}.patient-box,.patient-column{min-height:calc(100vh - 310px)}.conversation-list.custom-scroll::-webkit-scrollbar-track{margin:0;border-radius:0}.conversation-list.custom-scroll::-webkit-scrollbar-thumb{border-radius:0}.wait-patient{display:flex;flex-direction:column;align-items:center;justify-content:center}.wait-patient img,.wait-patient p{width:70%;height:70%}.wait-patient p{font-size:30px;line-height:35px;font-weight:700;color:#4f3f82}.patient-list-header{display:block}.patient-list-header .input-search{margin-bottom:25px}.patient-list-header .input-search button{margin-right:0}.patient-list-header .menu{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.patient-list-header ul{list-style:none;margin:0}.content .patient-list-header ul:not(:last-child){margin:0}.patient-list-header ul li{font-size:16px;line-height:18px;position:relative;margin-right:35px;display:inline-block;cursor:pointer}.patient-list-header ul li.active{font-weight:500}.patient-list-header ul li.active:after{transform:rotate(180deg)}.patient-list-header ul li:after{content:"";position:absolute;right:-15px;bottom:6px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #797979;transition:transform .4s ease-in-out}.patient-list-header .filter-by,.patient-list-header .order-by{margin-top:10px}.patient-list-header .order-by{line-height:36px}.patient-list-header .order-by .radio-title{font-size:14px;font-weight:400}.patient-list-header .filter-by{display:flex;justify-content:space-between}.patient-list-header .filter-by-cid{width:280px}.patient-list-header .filter-by .select-component{width:100%}.patient-list-header .filter-by .select-component:not(:first-child){margin-left:15px}.patient-list-header .filter-by select{font-size:14px}.patient-list-header .filter-by .input-component input,.patient-list-header .filter-by .select-component,.patient-list-header .filter-by .select-component .select:not(.is-multiple),.patient-list-header .filter-by .select-component select{line-height:36px;height:36px;margin-bottom:0}.patient-list-header .filter-by .select:after{top:21px}.default-modal.app-code-modal .modal-card{width:500px}.default-modal .app-code p{font-size:55px;line-height:60px;font-weight:600;letter-spacing:6px;color:#9a397d;text-transform:uppercase}.registration-steps{margin-top:50px}.registration-steps .steps{display:flex;align-items:center;justify-content:center;margin:0;list-style:none}.registration-steps .steps li{margin:5px 5px;width:8px;height:8px;border-radius:10px;background-color:#cecece}.registration-steps .steps li.active{width:14px;height:14px;background-color:#9a397d}.field-group-add-cid .input-component,.field-group-add-cid .select-component{margin-right:10px}.field-group-add-cid button.button.is-rounded{min-width:120px;padding:14px;margin:0}.field-group-add-cid .input-cid{padding:8px 16px;width:auto;text-align:center;white-space:nowrap}.field-group-add-cid .input-estadio{min-width:150px}.table-cid{margin-top:15px;background:transparent}.table-cid tbody tr td,.table-cid thead tr th{font-size:14px;line-height:16px}.table-cid tbody tr td{color:#797979}.table-cid tbody tr td span{font-weight:500;color:#131313}.table-cid thead tr th{font-weight:500;color:#484848}table.table-cid thead td,table.table-cid thead th{border-width:0 0 1px}.table-cid .checkbox-container{display:initial}.table-cid .checkbox-component .control{text-align:center}.table-cid .checkbox-component .control .checkbox-container.model-1 .checkmark{top:3px}table.table-cid .table-cid-delete .icon{width:15px;height:15px;margin-top:1px}.field-group-header p.field-group-title{margin-bottom:50px}.medical-card-form .field-group-header:not(:first-child){margin-top:35px}.medical-card-form .switch-box{justify-content:flex-end}.patient-list .box-input-search{display:flex}.patient-list .box-input-search .button.is-rounded{padding:14px;min-width:auto}.menu-patient-card{margin:18px 0;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden}.menu-patient-card ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-around;flex-wrap:nowrap}.menu-patient-card li{text-align:center;margin:5px;border-radius:6px;transition:background-color .3s,transform .3s}.menu-patient-card li:hover{background-color:#e0e0e0;transform:translateY(-2px)}.menu-patient-card li.active{background-color:#4f3f82;color:#fff;border:none;flex:1}.menu-patient-card li a{font-size:14px;line-height:18px;font-weight:600;color:#4f3f82;text-decoration:none;display:block;padding:10px}.menu-patient-card li a:hover,.menu-patient-card li.active a{color:#fff}@media screen and (max-width:1450px){.menu-patient-card ul{flex-wrap:wrap}}.patient-list .columns{display:flex}.patient-list .patient-sidebar{flex:1;max-width:400px}.patient-list .patient-column{flex:2;min-width:300px}.btn-export{display:flex;border:none;background:none;padding:0;height:24px;align-items:center;cursor:pointer}.btn-export span{font-size:16px;font-weight:600;color:#9a397d;margin:5px 0 0 2px}.btn-export.loading.export span{margin-left:26px}.loading.export:after{top:2px;left:2px;margin:0;width:20px;height:20px;border-width:2px}.box-export-medical-record{margin-bottom:15px;display:flex;justify-content:flex-end}.fade-enter-active,.fade-leave-active{transition:opacity 2.5s ease-in-out,transform 2.5s ease-in-out}.fade-enter,.fade-leave-to{opacity:0;transform:scale(.9)}.animated{animation-duration:.5s}.fadeIn{animation-name:fadeIn}.fadeOut{animation-name:fadeOut}.no-animation{transition:none!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.field-group-add-cid{display:flex;justify-content:flex-start;align-items:center;gap:10px}.input-fields-container{flex-grow:1;display:flex;gap:10px}.button-add-cid{margin-left:auto}.symptoms-start-date-group{width:100%;margin-bottom:1rem;margin-left:20px}.symptoms-start-date-row{display:flex;flex-wrap:wrap;align-items:center;width:100%}.symptoms-start-date-label{font-weight:700;margin-right:10px;flex-shrink:0}.symptoms-start-date-input{flex-grow:1;max-width:22rem;margin-left:auto;width:100%}@media (max-width:800px){.symptoms-start-date-row{flex-direction:column;align-items:flex-start}.symptoms-start-date-input{max-width:100%;margin-left:0}}.tooltip-icon{position:relative;display:inline-block}.tooltip-icon .tooltip-text{visibility:hidden;width:220px;background-color:#555;color:#fff;text-align:left;border-radius:6px;padding:8px 12px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s}.tooltip-icon .tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-icon:hover .tooltip-text{visibility:visible;opacity:1}.action-icon-container{gap:10px;margin-top:30px}.action-icon-container,.action-icon-container .tooltip-icon{display:flex;align-items:center}.datepicker-small{width:360px;font-size:14px}.history-record-card .card{padding:20px;border-radius:10px;box-shadow:0 3px 6px #0000001c}.history-record-card .card .date,.history-record-card .card .description,.history-record-card .card .title,.history-record-card .card .type{font-size:14px;line-height:18px;font-weight:400;margin-bottom:12px}.history-record-card .card .description{margin-bottom:20px}.history-record-card .card .title{color:#4f3f82}.history-record-card .card .date,.history-record-card .card .description,.history-record-card .card .type{color:#131313}.history-record-card .card .type{font-weight:500}.history-record-card .card .box-buttons{display:flex;justify-content:flex-end}.history-record-card .card .buttons{width:350px}.history-record-card .card .buttons .button{font-size:14px;width:50%;min-width:auto;margin-left:0;margin-right:0;padding:0}.history-record-card .card .buttons .button.cancel{color:#4f3f82;border:none}.description{white-space:pre-line}.timeline-container{display:flex;align-items:center;position:relative;margin-bottom:0;padding-left:7rem;min-height:220px}.timeline-date{position:absolute;left:0;font-weight:700;background-color:#9a397d;color:#fff;padding:.5rem 1.5rem;border-radius:2rem;white-space:nowrap;font-size:.9rem;z-index:2}.timeline-line{position:absolute;left:9.4rem;top:.5rem;bottom:-2rem;width:2px;background-color:#d3d3d3;z-index:0}.timeline-marker{position:absolute;left:9.1rem;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#9a397d;border-radius:50%;z-index:1}.history-record-card-component .card{width:100%;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-left:4rem;z-index:2}.history-record-card-component .card .type{font-weight:700;font-size:1rem;color:#111;margin-bottom:.5rem}.history-record-card-component .card .date{font-size:1rem;color:#4b5563;margin-bottom:.5rem}.history-record-card-component .card .description{font-size:.875rem;color:#4b5563}.history-record-card-component .timeline-container .card .box-buttons .buttons{justify-content:end}.history-record-card-component .timeline-container .card .box-buttons .buttons button{padding:0;font-size:.875rem;border-radius:1.5rem;min-width:100px;width:30%;height:35px}@media (max-width:768px){.timeline-container{padding-left:4rem}.timeline-line{left:2rem}.timeline-marker{left:1.75rem}.timeline-date{font-size:.875rem;padding:.25rem .75rem}.history-record-card-component .card{margin-left:1rem}}@media (max-width:480px){.timeline-container{flex-direction:column;padding-left:0}.timeline-date{position:relative;left:0;transform:translateY(0);margin-bottom:1rem}.timeline-line,.timeline-marker{display:none}.history-record-card-component .card{margin-left:0;width:100%}}.view-pdf{width:100%;height:500px}.prescriptions figure{cursor:pointer}.prescriptions .btn-attachment{display:flex;align-items:center;gap:10px;margin-bottom:5px}.prescriptions .btn-attachment svg,span{cursor:pointer}.prescriptions .btn-attachment .a,.prescriptions .btn-attachment.attached-file .c{transition:fill .3s ease-in-out}.prescriptions .btn-attachment.attached-file .a.attachment{fill:#46db8c}.prescriptions .btn-attachment.attached-file .c.attachment{fill:#fff}.comment-container{display:flex;flex-direction:column;gap:15px;margin-bottom:20px;margin-top:20px;padding:20px;border-radius:10px;box-shadow:0 3px 6px #0000001c;background-color:#fff}.comment-container p{margin-bottom:10px}.comment-content{white-space:pre-wrap}.prescription-container img{width:100%}.chart-js-container{width:800px}.box-column-title{display:flex;justify-content:space-between}.clinical-evolution .column-title{font-size:16px;line-height:24px;font-weight:600;margin-bottom:25px}.clinical-evolution .columns{display:flex}.clinical-evolution .column.is-7{flex:2}.clinical-evolution .column.is-4{flex:1}.clinical-evolution .column.middle-column{flex:none;width:20px}.clinical-evolution h3,.clinical-evolution h3:not(:first-child){font-size:14px;line-height:16px;font-weight:600;margin-top:0;margin-bottom:15px}.clinical-evolution h4{font-weight:400;margin-bottom:25px}.clinical-evolution .box-record-detail .report-date,.clinical-evolution h4{font-size:14px;line-height:16px}.clinical-evolution .record-detail{width:100%;padding:20px;border-radius:26px;background-color:#fff}.clinical-evolution .record-detail ul{list-style:none;margin:0}.clinical-evolution .record-detail ul li{font-size:16px;line-height:20px;display:flex;align-items:center}.clinical-evolution .record-detail ul li:not(:last-child){margin-bottom:20px}.clinical-evolution .record-detail ul li div p{font-size:16px;line-height:20px;margin-bottom:0}.clinical-evolution .record-detail ul li div p.symptom-title{font-size:14px;font-weight:500;margin-bottom:5px}.clinical-evolution .record-detail ul li .icon{margin-right:10px}.clinical-evolution .symptom-list{overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 215px);padding:10px 15px 10px 0;margin-top:20px}.clinical-evolution .symptom-list.custom-scroll::-webkit-scrollbar-track{margin:0}.clinical-evolution .symptom-list .symptom-item:first-child{padding-top:0}.clinical-evolution .symptom-list .symptom-item{padding:25px 0}.clinical-evolution .symptom-list .symptom-item:last-child{padding-bottom:0}.clinical-evolution .symptom-list .symptom-item:not(:last-child){border-bottom:1px solid #dfdfdf}.clinical-evolution .symptom-list .symptom-item time{font-size:14px;line-height:16px;font-weight:600;color:#9a397d;display:block;margin:0 0 10px 10px}.clinical-evolution .symptom-list .symptom-item .background{width:100%;padding:10px 20px;border-radius:26px;background-color:#fff}.clinical-evolution .symptom-list .symptom-item .background.message{border-radius:10px}.clinical-evolution .symptom-list .symptom-item .symptom-pain:not(:last-child){margin-bottom:10px}.clinical-evolution .symptom-list .symptom-item .symptom-pain
.clinical-evolution .symptom-list .symptom-item .symptom{font-size:14px;line-height:16px}.clinical-evolution .symptom-list .symptom-item .symptom-pain.rating{padding:10px 20px 10px 35px}.clinical-evolution .symptom-list .symptom-item .symptom-pain.rating:before{top:11px;left:12px;width:14px;height:14px}.clinical-evolution .symptom-list .symptom-item .symptom,.clinical-evolution .symptom-list .symptom-item .symptom-pain span{font-weight:600}.clinical-evolution .symptom-list .symptom-item .box-message{margin-top:15px}.clinical-evolution .symptom-list .symptom-item .box-message .box-message-title,.clinical-evolution .symptom-list .symptom-item .box-message .message p{font-size:14px;line-height:18px}.clinical-evolution .symptom-list .symptom-item .box-message .box-message-title{margin:0 0 10px 10px}.chart-wrapper{position:relative;margin-bottom:50px}.chart-container{width:100%;overflow-x:scroll;padding-bottom:15px}.chart-container.custom-scroll::-webkit-scrollbar-track{margin:0 15px}.chart-container.custom-scroll::-webkit-scrollbar{height:10px;width:auto}.chart-container>div:not(.chart-arrow){position:relative;height:200px;max-height:200px;overflow:hidden}.chart-arrow{display:block;position:relative;bottom:6px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:8px solid #9a397d;transition:left .4s ease-in-out}#distress-termometer-graph{margin-top:30px}.lila-chat-message{width:100%}.lila-chat-message figure{cursor:pointer}.lila-chat-message .doctor-message{margin-left:auto}.modal-outcome{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-outcome h1{font-size:30px;font-weight:700;color:#4f3f82}.modal-outcome .modal-content{background:#f2f2f2;padding:20px;border-radius:10px;position:relative;width:700px;height:750px;overflow:auto}.modal-outcome .form-content,.modal-outcome .modal-content{display:flex;flex-direction:column;justify-content:space-between}.modal-outcome .form-content{align-items:center;gap:20px}.modal-outcome .outcome-form{background:#fff;padding:20px;margin:20px 0;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.modal-outcome .outcome-form h3{font-size:16px;line-height:18px;font-weight:600;color:#4f3f82;display:block;margin-bottom:20px}.modal-outcome .select-outcome{width:100%;box-shadow:0 1px 6px #00000024;border-radius:20px;margin:0}.modal-outcome .textarea-outcome{width:100%;box-shadow:0 1px 6px #00000024;border-radius:8px}.modal-outcome .buttons-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-top:auto}.modal-outcome .modal-btn,.modal-outcome .modal-save-btn{color:#9a397d;border:2px solid #9a397d;border-radius:10px;background-color:#fff;padding:10px 30px;cursor:pointer;transition:all .2s ease-in-out;width:400px;height:35px;margin:0}.modal-outcome .modal-save-btn{width:100px}.modal-outcome .modal-btn:hover,.modal-outcome .modal-save-btn:hover{background-color:#9a397d;color:#fff}.modal-outcome .close-btn{position:absolute;top:10px;right:10px;border:none;font-size:1.5em;cursor:pointer}.modal-outcome .outcome-item{background:#fff;padding:20px;margin:10px 0;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.modal-outcome .outcome-item h3{font-size:16px;line-height:18px;font-weight:500;color:#0c0a14;display:inline-block}.modal-outcome .outcome-item .icon-container{display:flex;gap:10px;float:right}.modal-outcome .outcome-item .edit-button,.outcome-item .delete-button{background:transparent;border:none;color:#4f3f82;cursor:pointer}.modal-outcome .outcome-item .delete-button:hover,.outcome-item .edit-button:hover{color:#000}.modal-confirm-close{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-confirm-close h1{font-size:30px;font-weight:700;color:#4f3f82}.modal-confirm-close .modal-content{display:flex;flex-direction:column;justify-content:space-between;background:#f2f2f2;padding:20px;border-radius:10px;position:relative;width:600px;height:400px;overflow:auto}.modal-confirm-close .buttons-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-top:auto}.modal-confirm-close .modal-btn,.modal-confirm-close .modal-save-btn{color:#9a397d;border:2px solid #9a397d;border-radius:10px;background-color:#fff;padding:10px 30px;cursor:pointer;transition:all .2s ease-in-out;width:250px;height:35px;margin:0}.modal-confirm-close .modal-save-btn{width:100px}.modal-confirm-close .modal-btn:hover,.modal-confirm-close .modal-save-btn:hover{background-color:#9a397d;color:#fff}.modal-confirm-close .close-btn{position:absolute;top:10px;right:10px;border:none;font-size:1.5em;cursor:pointer}.lila-transfer-ticket .modal-card .modal-card-body{list-style:none;margin:0;padding:0}.lila-transfer-ticket .modal-card .modal-card-body div{border-top:1px solid #dfdfdf;padding:3px 10px}.lila-transfer-ticket .modal-card .modal-card-body div:first-child{border-top:none}.lila-transfer-ticket .modal-card .modal-card-body .checkbox-container{font-size:14px}.lila-transfer-ticket .modal-card .modal-card-body .checkbox-container .checkbox-title{margin-left:10px}.lila-transfer-ticket .modal-card .modal-card-body .checkbox-component{border-bottom:1px solid #dfdfdf}.lila-transfer-ticket .modal-card .modal-card-body .checkbox-component:last-child{border-bottom:none}.chat .box-chat{display:flex;flex-direction:column;justify-content:center;height:550px}.chat .buttons-chat-container{display:flex;justify-content:flex-start;background-color:transparent}.chat .button.transfer-ticket{color:#9a397d;border:2px solid #9a397d;background-color:transparent;margin-left:15px;border-radius:30px;padding:15px 25px;height:35px;font-weight:600;display:flex;justify-content:center;gap:15px}.chat .button.transfer-ticket-premium{padding-right:15px}.chat .button.transfer-ticket .tooltip{position:absolute;top:10px;left:10px;background:#ccc;padding:10px;border-radius:10px;margin:10px;font-size:14px;color:#000;cursor:default;pointer-events:none}.chat .button.transfer-ticket i{color:#ffbf00d4}.chat .button.close-ticket{background-color:#9a397d;color:#fff;border:2px solid #9a397d;margin-left:auto;border-radius:30px;padding:15px 25px;height:35px;font-weight:500}.chat .message-date{font-size:14px;line-height:16px;font-weight:600;color:#a8a8a8;display:inline-block;border-radius:10px;padding:5px 25px;margin-bottom:25px;background-color:#fff}.chat .messages-list{display:flex;flex-direction:column;overflow-y:scroll;height:100%;padding-right:15px}.chat .doctor-message,.chat .patient-message{position:relative;width:50%;padding:15px 20px;margin-bottom:25px;border-radius:10px;word-break:break-word}.chat .patient-message{align-self:flex-start;background-color:#fff}.chat .doctor-message{align-self:flex-end;background-color:#9a397d}.chat .doctor-message p{color:#fff}.chat .doctor-message p a.hiperlink,.chat .patient-message p a.hiperlink{text-decoration:underline}.chat .doctor-message p,.chat .patient-message p{font-size:16px;line-height:22px}.chat .doctor-message .file-link,.chat .patient-message .file-link{font-weight:500}.chat .doctor-message figure.image,.chat .patient-message figure.image{margin:0 0 10px 0}.chat .patient-message p a{color:#484848}.chat .patient-message p a:hover{color:#484848;text-decoration:underline}.chat .doctor-message p a{color:#fff}.chat .doctor-message p a:hover{color:#fff;text-decoration:underline}.chat .doctor-message p:not(:last-child),.chat .patient-message p:not(:last-child){margin-bottom:10px}.chat .doctor-message time,.chat .patient-message time{font-size:14px;line-height:16px}.chat .doctor-message:after,.chat .patient-message:after{content:"";position:absolute;bottom:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.chat .patient-message:after{left:0;border-left:10px solid #fff}.chat .doctor-message:after{right:0;border-right:10px solid #9a397d}.chat .doctor-message .message-footer,.chat .patient-message .message-footer{display:flex;justify-content:space-between;margin-top:15px}.chat .doctor-message .message-footer .message-origin,.chat .patient-message .message-footer .message-origin{font-size:14px;line-height:18px;font-weight:600;margin-bottom:0}.chat .messages-bottom{background-color:#fff}.chat .messages-bottom .transfer-professional{padding:15px 10px;border-bottom:2px solid #f6f6f6}.chat .messages-bottom .transfer-professional button{color:#9a397d;font-weight:500;cursor:pointer;display:flex;align-items:center;border:none;padding:10px 25px;margin:0 auto;box-shadow:0 3px 6px #00000029;background-color:#eee}.chat .messages-bottom .transfer-professional button img{width:20px;margin-right:5px}.chat .messages-bottom button .icon{width:auto;height:auto;cursor:pointer}.chat .messages-bottom .send-message{display:flex;justify-content:space-between;align-items:center;padding:15px 10px}.chat .messages-bottom .send-message input{width:100%;height:52px;margin:0 5px;border-radius:100px;background-color:#f6f6f6;outline:0;padding:10px 20px}.chat .messages-list{scroll-behavior:smooth}.chat .idle-chat-text{margin-top:100px}.chat .idle-chat-text .button-component{width:100%}.chat .btn-attachment{padding:0}.chat .btn-attachment .a,.chat .btn-attachment.attached-file .c{transition:fill .3s ease-in-out}.chat .btn-attachment.attached-file .a.attachment{fill:#46db8c}.chat .btn-attachment.attached-file .c.attachment{fill:#fff}.chat .btn-send-message{background-color:#9a397d;width:52px;min-width:52px;padding:0;margin:0;height:52px;display:block;border-radius:30px}.chat .input-component{width:100%;margin:0 10px}.chat .field.input-component:not(:last-child){margin-bottom:0}.chat .input-component input{margin:0}.chat .input-component .validation-error{display:none}.chat .input-search{width:50%;margin-bottom:25px}.chat .input-search input{width:100%}.chat.chat-history .input-search .input-component{margin:0}.chat .chat-history-item:first-child{border-top:1px solid #dfdfdf}.chat .chat-history-modal .modal-card{width:80%;height:100%;max-height:calc(100vh - 200px)}.chat .chat-history-modal .modal-card .modal-card-body .messages-list{height:100%}.chat .chat-history-item{border-bottom:1px solid #dfdfdf;padding:25px 15px 5px 15px}.chat .chat-history-item .empty-chat{margin-bottom:19px}.chat .chat-history .chat-history-item p{color:#131313;display:flex;margin-bottom:5px}.chat .chat-history .chat-history-item p>time{font-size:14px;line-height:20px;max-width:260px;margin-right:15px}.chat .chat-history .chat-history-item p span{font-size:16px;line-height:20px;font-weight:500}.chat .chat-history .chat-history-item .button-component{margin-bottom:0}.chat .chat-history .chat-history-item .button-component button{font-size:14px;line-height:14px}.chat .chat-history .chat-history-item .btn-view-more .control{text-align:right}.chat .chat-history .chat-history-item .btn-view-more .button{min-width:auto;height:auto;line-height:16px;font-weight:600;margin:0;padding:0}.chat-history-modal .loading:after{margin:0 auto}.attached-documents table{background:none}.attached-documents table .attachment-sent-by,.attached-documents table .attachment-time{font-weight:500}.attached-documents table td,.attached-documents table th,.attached-documents table thead th{border-width:0 0 1px;border-color:#dfdfdf}.attached-documents table thead th{font-weight:500;color:#2c2c2c;cursor:pointer;padding-bottom:10px}.attached-documents table tbody tr td{vertical-align:middle}.attached-documents table .attachment-sent-by{font-size:16px}.attached-documents table figure.image{margin:0;width:77px}.attached-documents table figure.image img{border-radius:5px}.popupActions[data-v-dcdd919c]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popupActions-content[data-v-dcdd919c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:80%;max-width:80%;overflow-y:auto}.popupActions-content h2[data-v-dcdd919c],.popupActions-content h3[data-v-dcdd919c]{margin:0 0 10px 0}.popupActions-content ul[data-v-dcdd919c]{list-style-type:none;padding:0}.popupActions-content ul li[data-v-dcdd919c]:hover{text-decoration:underline}.popupActions ul li[data-v-dcdd919c]{margin-bottom:10px;cursor:pointer;color:#6a1b9a;font-weight:700}.popupActions-subtitle[data-v-dcdd919c]{font-size:16px;margin-top:1em}.popupActions .professional-assigned-box[data-v-dcdd919c]{display:flex;align-items:center;padding:4px;margin-top:15px;cursor:pointer}.popupActions .professional-assigned-box[data-v-dcdd919c],.popupActions .professionals-assigned-dropdown-list[data-v-dcdd919c]{border:1px solid #ddd;border-radius:8px;width:210px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.popupActions .professionals-assigned-dropdown-list[data-v-dcdd919c]{padding:0;margin:5px 0 0;max-height:200px;overflow-y:auto;z-index:10000}.popupActions .dropdown-item[data-v-dcdd919c]{padding:8px;cursor:pointer}.popupActions .dropdown-item[data-v-dcdd919c]:hover{background-color:#f0f0f0}#add-action-buttons[data-v-dcdd919c]{padding-top:2%;display:flex;justify-content:space-between}.popupActions-container-button[data-v-dcdd919c]{background-color:#6a1b9a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-top:10px}.popupActions-container-button[data-v-dcdd919c]:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.action-type-selected[data-v-dcdd919c]{background-color:#4a148c;color:#fff!important;border-radius:8px;padding:8px}.popupActions-content .professional-assigned-box p[data-v-dcdd919c]{font-size:14px;padding-left:5px}@media (max-width:1214px){.popupActions .professional-assigned-box[data-v-dcdd919c]{width:180px}}.popupActionOutcomes[data-v-7473ab72]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popupActionOutcomes-content[data-v-7473ab72]{background:#fff;padding:40px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.2);max-width:500px;width:100%;text-align:center}.popupActionOutcomes-content h2[data-v-7473ab72]{margin-bottom:20px;font-size:18px;color:#333}.popupActionOutcomes-content textarea[data-v-7473ab72]{width:100%;height:100px;padding:10px;border:1px solid #ccc;border-radius:8px;margin-bottom:20px;margin-top:20px;font-size:16px;color:#333}.popupActionOutcomes-button-group[data-v-7473ab72]{display:flex;justify-content:space-between}#popupActionOutcomes-cancel-button[data-v-7473ab72],#popupActionOutcomes-save-button[data-v-7473ab72]{padding:10px 20px;border:none;border-radius:8px;font-size:16px;cursor:pointer}#popupActionOutcomes-save-button[data-v-7473ab72]{background-color:#4a148c;color:#fff}#popupActionOutcomes-cancel-button[data-v-7473ab72]{background-color:#f5f5f5;color:#333}#popupActionOutcomes-save-button[data-v-7473ab72]:hover{background-color:#4a148c}.popupActionOutcomes .select-outcome[data-v-7473ab72]{width:100%;box-shadow:0 1px 6px #00000024;border-radius:20px;margin:0}.doneAction[data-v-48219964]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}.doneAction-content[data-v-48219964]{max-width:600px;min-width:400px;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9}.doneAction-content .form-group[data-v-48219964]{margin-bottom:20px}.doneAction-content p[data-v-48219964]{font-size:14px}.doneAction-content h2[data-v-48219964]{font-size:20px;margin-bottom:20px}.doneAction-content label[data-v-48219964]{font-weight:700;display:block;margin-bottom:5px}.doneAction-content .input-box[data-v-48219964]{padding:10px;background-color:#e9e9e9;border-radius:4px;min-height:45px}.doneAction-content .textarea-box[data-v-48219964]{padding:10px;background-color:#e9e9e9;border-radius:4px;min-height:80px}.doneAction-content .btn-close[data-v-48219964]{background-color:#6a1b9a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.doneAction-content .btn-close[data-v-48219964]:hover{background-color:#4a148c}.vuecal--purple-theme{.vuecal__cell-events-count,.vuecal__menu{background-color:#4f3f82}.vuecal__title-bar{background-color:#e4f5ef}.vuecal__cell--current,.vuecal__cell--today{background-color:rgba(240,240,255,.4)}.vuecal:not(.vuecal--day-view) .vuecal__cell--selected{background-color:rgba(235,255,245,.4)}.vuecal__cell--selected:before{border-color:rgba(66,185,131,.5)}.vuecal__cell--highlighted:not(.vuecal__cell--has-splits),.vuecal__cell-split--highlighted{background-color:rgba(195,255,225,.5)}.vuecal__view-btn{color:#fff}.vuecal__arrow.vuecal__arrow--highlighted,.vuecal__view-btn.vuecal__view-btn--highlighted{background-color:rgba(136,236,191,.25)}vuecal__today-btn{margin-left:20px}}.small-calendar{display:block;width:210px;height:230px}@media (max-width:1214px){.small-calendar{display:block;width:180px;height:220px}.small-calendar .vuecal__cell-date{font-size:12px}}.kanban[data-v-4d193171]{display:flex;width:100%;background-color:#f5f5f5;padding:20px;box-sizing:border-box}.kanban-column[data-v-4d193171]{flex:1;margin:0 10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:10px;height:500px;overflow-y:auto}.kanban-done-header[data-v-4d193171],.kanban-pending-header[data-v-4d193171]{background-color:#69287c;color:#fff;padding:10px;border-radius:8px 8px 0 0;text-align:center}.kanban .card[data-v-4d193171]{background-color:#fff;margin:10px 0;padding:10px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;border:2px solid;height:120px;display:flex;justify-content:space-between;align-items:center}.kanban .kanban-card-content[data-v-4d193171]{position:relative;height:100%;width:100%}.kanban .kanban-card-content-bottom[data-v-4d193171]{position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:space-between}.kanban .card h3[data-v-4d193171]{margin-top:0;color:#333;font-size:14px}.kanban .card ul[data-v-4d193171]{list-style-type:none;padding:0;font-size:14px}.kanban .card ul li[data-v-4d193171]{margin-bottom:10px;font-size:14px}.kanban .professionals-assigned-dropdown-list-on-card[data-v-4d193171]{padding:0;margin:5px 0 0;border:1px solid #ddd;width:210px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;position:absolute;z-index:10000;top:100%;left:35px}.kanban ul li[data-v-4d193171]:hover{text-decoration:underline}.kanban ul li[data-v-4d193171]{margin-bottom:10px;cursor:pointer;color:#6a1b9a}.kanban .calendar-position[data-v-4d193171]{position:absolute;z-index:10000;top:100%;right:0}#action-due-date[data-v-4d193171],#assigned-professional-name[data-v-4d193171]{font-size:14px;cursor:pointer}#update-due-date-calendar[data-v-4d193171]{color:#4a4a4a;background-color:#fff;position:block}@media (max-width:1214px){.kanban[data-v-4d193171]{padding:15px}.kanban-column[data-v-4d193171]{margin:0 5px}.kanban .card[data-v-4d193171]{height:auto;padding:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.kanban .kanban-card-content-bottom[data-v-4d193171]{position:relative;flex-direction:column;align-items:flex-start;margin-top:10px}#action-due-date[data-v-4d193171],#assigned-professional-name[data-v-4d193171]{font-size:13px}.kanban .professionals-assigned-dropdown-list-on-card[data-v-4d193171]{width:180px;left:0}.kanban .card ul li[data-v-4d193171]{margin-bottom:10px;font-size:14px}.kanban-done-header[data-v-4d193171],.kanban-pending-header[data-v-4d193171]{font-size:18px}.kanban .card h3[data-v-4d193171]{font-size:13px}.kanban .calendar-position[data-v-4d193171]{position:absolute;z-index:10000;top:100%;left:0}}@media (max-width:840px){.kanban[data-v-4d193171]{flex-direction:column;padding:10px}.kanban-column[data-v-4d193171]{margin:10px 0;width:100%;height:auto}.kanban .card[data-v-4d193171]{padding:10px 5px}.kanban .kanban-card-content[data-v-4d193171]{height:auto;display:block}.kanban .kanban-card-content-bottom[data-v-4d193171]{position:relative;flex-direction:column;align-items:flex-start;margin-top:10px}#action-due-date[data-v-4d193171],#assigned-professional-name[data-v-4d193171],.kanban .card h3[data-v-4d193171]{font-size:12px}.kanban .professionals-assigned-dropdown-list-on-card[data-v-4d193171]{width:100%;left:0}.kanban-done-header[data-v-4d193171],.kanban-pending-header[data-v-4d193171]{font-size:16px}}.barriers-history-popup-overlay[data-v-4d6b5a27]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.barriers-history-popup[data-v-4d6b5a27]{background:#fff;min-height:500px;padding:20px;border-radius:10px;width:80%;max-width:600px;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative}.barriers-history-popup h3[data-v-4d6b5a27]{margin-top:0;font-size:30px;font-weight:700;color:#4f3f82}.barriers-history-popup-content[data-v-4d6b5a27]{max-height:400px;overflow-y:auto}.barrier-history[data-v-4d6b5a27]{margin-top:10px}.barrier-history-item[data-v-4d6b5a27]{background:#f9f9f9;padding:15px;border-radius:10px;margin-bottom:10px}.barrier-history-item p[data-v-4d6b5a27]{margin:0;font-weight:700;color:#4f3f82}.barrier-history-item ul[data-v-4d6b5a27]{margin:5px 0 0 0;padding-left:20px}.barrier-history-item li[data-v-4d6b5a27]{margin-top:5px;list-style-type:disc;color:#333}.barrier-history-close-button[data-v-4d6b5a27]{background:#9a397d;color:#fff;border:none;margin:15px;padding:10px 20px;border-radius:30px;cursor:pointer;top:10px;right:10px}.barrier-history-close-button[data-v-4d6b5a27]:hover{background:#3e3270}.barrier-name[data-v-4d6b5a27]{font-weight:700;color:#333}.barrier-description[data-v-4d6b5a27]{color:#666}.no-barriers[data-v-4d6b5a27]{color:#444;display:flex;margin-top:5px}.no-history[data-v-4d6b5a27]{text-align:center;font-size:18px;color:#666;padding:20px}.popupActions[data-v-719b1332]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popupActions-content[data-v-719b1332]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:80%;max-width:80%;overflow-y:auto}.popupActions-content h2[data-v-719b1332],.popupActions-content h3[data-v-719b1332]{margin:0 0 10px 0}.popupActions-content ul[data-v-719b1332]{list-style-type:none;padding:0}.popupActions-content ul li[data-v-719b1332]:hover{text-decoration:underline}.popupActions ul li[data-v-719b1332]{margin-bottom:10px;cursor:pointer;color:#6a1b9a;font-weight:700}.popupActions-subtitle[data-v-719b1332]{font-size:16px;margin-top:1em}.popupActions .professional-assigned-box[data-v-719b1332]{display:flex;align-items:center;padding:4px;margin-top:15px;cursor:pointer}.popupActions .professional-assigned-box[data-v-719b1332],.popupActions .professionals-assigned-dropdown-list[data-v-719b1332]{border:1px solid #ddd;border-radius:8px;width:210px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.popupActions .professionals-assigned-dropdown-list[data-v-719b1332]{padding:0;margin:5px 0 0;max-height:200px;overflow-y:auto;z-index:10000}.popupActions .dropdown-item[data-v-719b1332]{padding:8px;cursor:pointer}.popupActions .dropdown-item[data-v-719b1332]:hover{background-color:#f0f0f0}#add-action-buttons[data-v-719b1332]{padding-top:2%;display:flex;justify-content:space-between}.popupActions-container-button[data-v-719b1332]{background-color:#6a1b9a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-top:10px}.popupActions-container-button[data-v-719b1332]:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.action-type-selected[data-v-719b1332]{background-color:#4a148c;color:#fff!important;border-radius:8px;padding:8px}.popupActions-content .professional-assigned-box p[data-v-719b1332]{font-size:14px;padding-left:5px}@media (max-width:1214px){.popupActions .professional-assigned-box[data-v-719b1332]{width:180px}}.barriers[data-v-3b7e676e]{width:100%;margin:0 auto;padding:0 20px 20px 20px}.barriers-last-update[data-v-3b7e676e]{margin-bottom:15px}.barriers-last-update p[data-v-3b7e676e]{font-size:14px;font-family:Montserrat;color:#4a4a4a}.barriers-form-section[data-v-3b7e676e]{margin-bottom:20px}.barriers-form-section h3[data-v-3b7e676e]{cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#4f3f82;margin-bottom:25px}.barriers-footer[data-v-3b7e676e]{display:flex;justify-content:space-between;margin-top:30px}.rounded[data-v-3b7e676e]{border-radius:30px}.white-button[data-v-3b7e676e]{background-color:transparent;border-radius:30px;border:1px solid #9a397d;color:#9a397d!important}.white-button[data-v-3b7e676e]:active,.white-button[data-v-3b7e676e]:focus,.white-button[data-v-3b7e676e]:hover{background-color:transparent;border:1px solid #9a397d;color:#9a397d}.more-options[data-v-3b7e676e]{cursor:pointer;margin-left:auto;color:#6a1b9a;font-size:24px;background:none;border:none;padding:0;transform:rotate(90deg)}.more-options[data-v-3b7e676e]:hover{color:#4a148c}.checkbox-wrapper[data-v-3b7e676e]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.barrier-header[data-v-3b7e676e]{display:flex;align-items:center;width:100%;position:relative}.barrier-option[data-v-3b7e676e]{margin-right:15px;margin-bottom:.5rem}.description-wrapper[data-v-3b7e676e]{display:flex;flex-direction:column;flex-grow:1;margin-top:5px}.barrier-description[data-v-3b7e676e]{width:100%;min-width:600px;max-width:100%;min-height:80px;max-height:150px;padding:12px;font-size:15px;line-height:1.5;color:#333;border:1px solid #ddd;border-radius:8px;background-color:#fafafa;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);resize:none;transition:border-color .3s ease,box-shadow .3s ease}.barrier-description[data-v-3b7e676e]:focus{border-color:#6200ee;box-shadow:0 0 0 3px rgba(98,0,238,.2);outline:none}.barrier-description[data-v-3b7e676e]::-moz-placeholder{color:#888;font-size:14px}.barrier-description[data-v-3b7e676e]::placeholder{color:#888;font-size:14px}.action-menu[data-v-3b7e676e]{position:absolute;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:5px 0;z-index:1000;top:30px;right:0;width:180px}.action-menu-item[data-v-3b7e676e]{display:flex;align-items:center;width:100%;padding:8px 16px;background:none;border:none;text-align:left;cursor:pointer;font-size:14px;color:#4f3f82}.action-menu-item[data-v-3b7e676e]:hover{background-color:#f0f0f0}.add-icon[data-v-3b7e676e]{width:16px;height:16px;margin-right:8px;color:#9a397d;flex-shrink:0}.calendar-create-event-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.calendar-create-event-content{padding:0;background-color:#fff;max-width:420px;width:100%;border-radius:5px;overflow:hidden}.calendar-create-event-content-header{padding:20px}.calendar-create-event-content-header span{color:#4f3f82;font-weight:700;position:relative;font-size:16px}.calendar-create-event-field-title{width:100%;margin-top:20px;padding:12px;border:1px solid #767676;border-radius:5px}.calendar-create-event-content-body{padding:0 20px 20px 20px}.calendar-create-event-card{padding:0}.create-event-card-header{color:#4f3f82;font-weight:700;font-size:24px}.calendar-create-event-field-description{margin-bottom:20px;width:100%;padding:12px;border:1px solid #767676;border-radius:5px}.calendar-create-event-field-patient{max-width:400px;margin-bottom:10px;width:100%;padding:12px;border:1px solid #767676;border-radius:5px}.calendar-create-event-field-patient-suggestions{margin-top:-10px;margin-bottom:50px;border:1px solid #ccc;max-height:150px;overflow-y:auto;list-style-type:none;margin-left:2px!important;margin-right:20px}.calendar-create-event-field-patient-suggestions li{display:flex;align-items:center;padding:8px;cursor:pointer;gap:10px}.calendar-create-event-field-patient-suggestions li:hover{background-color:#f0f0f0}.calendar-create-event-dialog-actions{display:flex;justify-content:space-between;margin-top:20px}.calendar-create-event-dialog-actions button{padding:10px 20px;border:1px solid;border-radius:5px;cursor:pointer;font-size:16px}.calendar-create-event-dialog-actions button:first-of-type{background-color:#fff;color:#000;border:1px solid #ccc}.calendar-create-event-dialog-actions button:last-of-type{background-color:#4f3f82;color:#fff}.error-message{color:red;font-size:12px;margin-top:5px}.error-border{border-color:red}.calendar-container .vuecal__event{cursor:pointer;border:1px solid;color:#000}.calendar-container .vuecal__event-content{margin-top:20px}.calendar-container .vuecal--no-time .vuecal__event{min-height:60px!important}.calendar-container .vuecal{height:700px!important}.calendar-container .calendar-event-content{display:flex;justify-content:left;margin:5px;gap:5px}.calendar-container .calendar-event-content span{margin-top:3px}.calendar-container .calendar-event-title{position:relative;text-align:left;margin-top:5px}.calendar-container .calendar-event-title-right-column{max-width:calc(100% - 30px);margin-left:30px}.calendar-container .calendar-event-title span{white-space:normal;word-wrap:normal}.show-event-dialog{width:700px}.calendar-show-event-dialog-title-box{background-color:#4f3f82;display:flex!important;justify-content:space-between;word-wrap:break-word}.calendar-show-event-dialog-title-box img{cursor:pointer}.calendar-show-event-dialog-title-box-left-column{display:flex;align-items:center}.calendar-show-event-dialog-bottom{display:flex;align-items:center;margin-top:20px}.calendar-show-event-dialog-title{color:#fff;margin-left:20px;white-space:normal}.calendar-show-event-dialog-patient{color:#000;margin-right:20px}.calendar-show-event-title-input{margin-left:20px;font-size:16px;color:#fff;background:transparent;border:none;border-bottom:1px solid #fff}.calendar-show-event-description-input{margin-left:20px;font-size:16px;color:#000;background:transparent;border:none;border-bottom:1px solid #000}.calendar-show-event-edit-icon{cursor:pointer}.calendar-container .calendar-event-icon{width:20px;height:20px;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.calendar-show-event-dialog-title-box-left-column img{width:30px;height:30px;margin-left:4px;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(238deg) brightness(110%) contrast(108%)}.calendar-show-event-dialog-description input{width:100%;height:30px}.calendar-show-event-dialog-description{width:100%;height:30px;display:flex;align-content:space-between;cursor:pointer}.calendar-show-event-dialog-description p{padding-right:5px}.calendar-edit-event-dialog-patient{max-width:400px;margin-bottom:10px;width:100%;padding:12px;border:1px solid #767676;border-radius:5px}.calendar-edit-event-dialog-patient-suggestions{max-width:400px;margin-bottom:50px;border:1px solid #ccc;max-height:150px;overflow-y:auto;list-style-type:none;margin-left:2px!important;margin-right:20px;padding:10px}.calendar-edit-event-dialog-patient-suggestions li{display:flex;align-items:center;gap:10px;margin-bottom:10px}.required-title-error-message{color:#fff;font-size:12px;margin-top:5px}.patient-card .card[data-v-857396aa]{border-radius:6px;box-shadow:none;margin-bottom:8px;cursor:pointer}.patient-card .card.active[data-v-857396aa]{border:1px solid #9a397d}.patient-card .card[data-v-857396aa]:last-child{margin-bottom:0}.patient-card .card .box[data-v-857396aa]{padding:16px 12px;box-shadow:0 3px 6px #0000000d}.patient-card .card .content-line[data-v-857396aa]{display:flex;justify-content:space-between;margin-bottom:18px}.patient-card .card .content-line[data-v-857396aa]:first-child{margin-top:5px}.patient-card .card .content-line[data-v-857396aa]:last-child{margin-bottom:0}.patient-card .card .image[data-v-857396aa]{position:relative;margin-top:15px}.patient-card .card .patient[data-v-857396aa]{font-size:17px;line-height:17px;font-weight:700;color:#484848}.patient-card .card .cid[data-v-857396aa]{font-size:16px;line-height:16px;font-weight:600;color:#a8a8a8;text-transform:uppercase}.patient-card .card .detail[data-v-857396aa],.patient-card .card .diagnostic[data-v-857396aa]{font-size:14px;line-height:18px;color:#484848}.patient-card .card .painLevel[data-v-857396aa],.patient-card .card .serviceLocation[data-v-857396aa]{font-size:13px;line-height:13px;color:#484848}.patient-card .card .painLevel strong[data-v-857396aa],.patient-card .card .serviceLocation strong[data-v-857396aa]{text-transform:uppercase}.patient-card .card .detail[data-v-857396aa]{margin-bottom:5px}.patient-card .card .diagnostic[data-v-857396aa],.patient-card .card .painLevel[data-v-857396aa]{margin-bottom:10px}.content .patient-card figure[data-v-857396aa]{margin-right:10px;margin-left:10px}.container[data-v-16020c38]{padding:10px}.title[data-v-16020c38]{text-align:left;margin-bottom:20px;font-size:1.5em;color:#4f3f82}.patients-with-actions[data-v-16020c38]{display:flex;flex-direction:column;gap:20px}.patient-action-row[data-v-16020c38]{display:flex;flex-direction:row;gap:10px;margin-bottom:20px}.patient-card-column[data-v-16020c38]{flex:1;max-width:300px}.actions-list-column[data-v-16020c38]{flex:2;display:flex;flex-direction:column;gap:10px}.action-link[data-v-16020c38]{text-decoration:none;color:inherit}.action-card[data-v-16020c38]{background-color:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.1);padding:15px;transition:transform .2s,box-shadow .2s;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.action-card[data-v-16020c38]:hover{transform:translateY(-3px);box-shadow:0 2px 6px rgba(0,0,0,.2)}.action-card h3[data-v-16020c38]{margin-bottom:8px;color:#4f3f82}.card-description[data-v-16020c38]{display:flex;justify-content:space-between;align-items:center}.card-description div[data-v-16020c38]{flex:1;font-size:.9em}.action-arrow[data-v-16020c38]{margin-left:10px;color:#4f3f82;font-size:3em;transition:transform .2s,color .2s}.action-card:hover .action-arrow[data-v-16020c38]{transform:translateX(5px);color:#3b2a6e}.due-date[data-v-16020c38]{display:inline-block;padding:4px 8px;border-radius:12px;font-size:.8em;font-weight:700;text-align:center;cursor:default;margin-top:8px;border:1px solid transparent}.due-date.overdue[data-v-16020c38]{background-color:#ffe6e6;color:#ff4d4d;border:1px solid #ff4d4d}.due-date.due-soon[data-v-16020c38]{background-color:#fff8e6;color:#f90;border:1px solid #f90}@media (max-width:768px){.patient-action-row[data-v-16020c38]{flex-direction:column}.actions-list-column[data-v-16020c38],.patient-card-column[data-v-16020c38]{max-width:100%}}.patient-card-component[data-v-16020c38]{padding:0;font-size:.9em}.patient-card-component .media-left .image[data-v-16020c38]{width:48px;height:48px}.patient-card-component .media-content .content[data-v-16020c38]{padding:5px}.patient-card-component .patient[data-v-16020c38]{font-size:1em;font-weight:700}.patient-card-component .cid[data-v-16020c38]{font-size:.8em;color:#666}.patient-card-component .detail[data-v-16020c38]{font-size:.8em;color:#888}.patient-card-component .diagnostic[data-v-16020c38],.patient-card-component .painLevel[data-v-16020c38],.patient-card-component .serviceLocation[data-v-16020c38]{font-size:.8em}.action-card h3[data-v-16020c38]{font-size:1.1em}html{scroll-behavior:smooth}body,html{height:100%;min-height:100%}.app,body{background-color:#f6f6f6}body,button,input,select,textarea{font-size:14px;line-height:18px;font-weight:400;font-family:Montserrat}button:focus{outline:0}ol li,p{font-size:18px;line-height:24px;color:#484848}p.semi-bold-text{font-weight:600;color:#4f3f82}main{height:100%}.content .title,.title,.title:not(:last-child){font-size:50px;line-height:50px;font-weight:700;color:#4f3f82;margin-top:30px;margin-bottom:30px}.obs{font-size:18px;line-height:20px;font-weight:400;color:#484848;margin-top:25px}.bottom-gap{margin-bottom:40px}.left-gap-10{margin-left:10px}.main .section{padding:0}.logo-lila{height:40px}.main .section.topo{display:flex;flex-direction:column;height:48px}.doctor-bg{background-color:#f6f6f6;background-image:url(/img/bg-home.3e9a1cac.png);background-size:contain;background-position:100% 0;background-repeat:no-repeat}.doctor-bg .hero.is-fullheight{min-height:calc(100vh - 130px)}.is-cursor-pointer{cursor:pointer}.division-line{display:block;width:100%;height:1px;margin:25px 0;background-color:#dfdfdf}.patient-sidebar{width:400px}.middle-column .line{content:"";background-color:#dfdfdf;width:2px;height:100%;margin:0 auto;display:block}.file-input{display:none}.is-profile-picture-60x60,.is-profile-picture-64x64{border-radius:50px;overflow:hidden}.is-profile-picture-64x64{width:64px;height:64px}.is-profile-picture-60x60{width:60px;height:60px}.loading.loading-profile-picture-64x64{height:64px;width:64px}.loading.loading-profile-picture-64x64:after{top:.75em;margin:0 auto;border-width:2px}.app-version{font-size:14px;line-height:18px;color:#a8a8a8;text-align:right}.main-section{display:flex;flex-direction:column}.main-menu .navbar-item img.logo-cuidando,.main-menu .navbar-item img.logo-lila{max-height:none}.main-menu .navbar-item{font-size:16px;line-height:20px;color:#484848;padding-top:20px;padding-bottom:20px}.main-menu .navbar-item:not(.professional-menu) .navbar-link:focus,.main-menu .navbar-item:not(.professional-menu) .navbar-link:hover,.main-menu .navbar-item:not(.professional-menu).active,.main-menu .navbar-item:not(.professional-menu):focus,.main-menu .navbar-item:not(.professional-menu):hover{font-weight:600;color:#484848;background:none}.main-menu .doctor-avatar{margin-left:10px}.main-menu .doctor-avatar img{width:auto;max-width:none;height:40px;max-height:40px;max-width:40px;margin:11px 0 0 0}.default-avatar{max-height:35px!important;margin-left:8px}.circular-mask{border-radius:50%;-o-object-fit:cover;object-fit:cover}.fixed-at-the-bottom{position:absolute;bottom:0}.small-image-35{width:35px;height:35px}.small-image-30{width:30px;height:30px}.small-image-25{width:25px;height:25px}.main-menu .navbar-end{width:100%;max-width:970px}.main-menu .navbar-end .box-navbar-item{align-items:center;justify-content:center;display:flex;margin-left:35px}.main-menu .navbar-link:not(.is-arrowless):after,.main-menu .select:not(.is-multiple):not(.is-loading):after{top:38px;left:3px;right:auto}.main-menu .navbar-item.has-dropdown .navbar-link{padding-right:0}.main-menu .navbar-item.has-dropdown .navbar-link:hover,.main-menu .navbar-item.has-dropdown:hover .navbar-link{background:none}.main-menu .navbar-dropdown{width:280px;border:none;border-radius:0;box-shadow:0 3px 6px #00000029}.main-menu .navbar-dropdown .navbar-item{font-weight:400;text-align:right;padding:15px 60px 15px 45px;display:block}.main-menu .box-navbar-item.has-professional-menu{margin-left:0}.main-menu .box-navbar-item.has-professional-menu .navbar-item .navbar-link{padding-left:35px;padding-right:35px}.main-menu .box-navbar-item.has-professional-menu .navbar-item .navbar-link:after{top:5px;left:calc(50% - 5px);width:10px;height:10px}.main-menu .box-navbar-item.has-professional-menu .navbar-item.has-dropdown.is-hoverable{width:auto;height:auto}.main-menu .navbar-item.professional-menu{width:auto;position:relative;padding-left:20px;padding-right:40px}.main-menu .navbar-item.professional-menu:after,.main-menu .navbar-item.professional-menu:before{content:"";position:absolute;top:calc(50% - 15px);height:30px;width:1px;background-color:#c4c4c4}.main-menu .navbar-item.professional-menu:before{left:0}.main-menu .navbar-item.professional-menu:after{right:0}.main-menu .navbar-item.professional-menu .navbar-link{padding:0;height:20px;width:20px}.main-menu .navbar-item.professional-menu .navbar-link:after{top:40px;left:auto;right:0}.main-menu .navbar-dropdown .navbar-item:hover{font-weight:600;color:#484848;background:none}.navbar-item.has-dropdown.is-hoverable{width:71px;height:115px}.loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4;animation:spinAround 1s linear infinite;border:4px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;width:1em;font-size:1.5rem;left:0;right:0;margin:150px auto 0 auto;border-left-color:#007dc3;border-bottom-color:#007dc3}.loading,.loading:after{position:relative}.small.loading:after{margin:0 auto;border-width:2px}.large.loading:after{font-size:4.5rem}.loading.field-loading:after{top:auto;right:auto;bottom:20px;border-width:2px}.loading.very-small{margin:0}.loading.very-small:after{position:static!important;top:0;left:0;margin:0;border-width:2px;width:15px;height:15px}.loading.signalr{position:absolute;top:-10px;right:22px;z-index:1000}.loading.signalr:after{margin:0 auto;border-width:2px;width:15px;height:15px;border-left-color:#9a397d;border-bottom-color:#9a397d;opacity:.5}.custom-scroll{scroll-behavior:smooth}.custom-scroll::-webkit-scrollbar-track{background-color:#4f3f82;border-radius:50px;margin:20px 0 20px 0}.custom-scroll::-webkit-scrollbar{width:8px}.custom-scroll::-webkit-scrollbar-thumb{background-color:#9a397d;border-radius:50px}.last-page{font-size:30px;font-weight:500;color:#9a397d;margin-top:15px}.field-group{margin-bottom:50px}.field-group-header{margin-bottom:15px}.field-group-header p{font-size:16px;line-height:20px}.field-group-header.align-title p{margin-left:20px}.field-group-header .field-group-label-type{font-size:16px;line-height:18px;font-weight:400;color:#484848}.field-group .field-group-body .columns{margin-bottom:0}.idle-text{font-size:30px;line-height:35px;font-weight:700;max-width:500px;margin:0 auto}.text-1{font-size:25px;line-height:28px;font-weight:500}.purple-text{color:#4f3f82}.lilac-text,.lilac-text:hover{color:#9a397d}.grey-text{color:#797979}.green-text,.green-text:hover{color:#35a29d}button.borderless{border:none!important;background:none!important}button.button.btn-refresh{font-size:12px;line-height:19px;font-weight:400;text-align:right;padding:0;margin-right:0;height:auto;min-width:80px;color:#fff;background-color:#9a397d;border-color:#9a397d}.rating{position:relative;display:inline-block;padding-left:15px}.rating:before{content:"";top:4px;left:0;position:absolute;display:block;width:10px;height:10px;border-radius:10px}.rating.urgent:before{background-color:#db5a46}.rating.moderate:before{background-color:#dfc12a}.rating.level0:before,.rating.low:before{background-color:#46dbd4}.rating.level1:before{background-color:#46db8c}.rating.level2:before{background-color:#f5cf13}.rating.level3:before{background-color:#dbae46}.rating.level4:before{background-color:#db4646}.rating.fever0:before{background-color:#46db8c}.rating.fever1:before{background-color:#f5cf13}.rating.fever2:before{background-color:#e78b3b}.rating.fever3:before{background-color:#d81b9f}.rating.fever4:before{background-color:#dc2121}.rating.pain0:before{background-color:#51e1ff}.rating.pain1:before{background-color:#21dcc3}.rating.pain2:before{background-color:#21dc8b}.rating.pain3:before{background-color:#2ddc21}.rating.pain4:before{background-color:#b4e231}.rating.pain5:before{background-color:#efe927}.rating.pain6:before{background-color:#dcb021}.rating.pain7:before{background-color:#dc8b21}.rating.pain8:before{background-color:#dc5a21}.rating.pain9:before{background-color:#dc2121}.rating.pain10:before{background-color:#9b0404}.custom-radio{position:relative;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-radio .radio-title{font-size:16px;line-height:20px;font-weight:500;color:#484848;display:block;margin-left:25px}.custom-radio input{position:absolute;opacity:0;cursor:pointer}.custom-radio .checkmark{position:absolute;top:4px;left:0;height:9px;width:9px;border-radius:2px;background-color:#eee}.custom-radio:hover input~.checkmark{background-color:#ccc}.custom-radio input:checked~.checkmark{background-color:#9a397d}.custom-radio input:checked~.radio-title{color:#4f3f82}.custom-radio .checkmark:after{content:"";position:absolute;display:none;border:1px solid #bdbdbd;width:15px;height:15px;display:block;top:-3px;left:-3px;border-radius:2px}@-moz-document url-prefix(){.custom-radio .checkmark{top:19px}.custom-radio .checkmark:after{top:-3px}}.clear-filter{font-size:16px;line-height:16px;color:#db4545;cursor:pointer;border:none;background:none}.clear-filter .icon{width:auto;height:auto}.default-modal .modal-card{width:550px}.default-modal .modal-card .modal-card-title{font-size:16px;line-height:20px;font-weight:500;color:#131313;text-align:center}.default-modal .modal-card .modal-card-foot .modal-card-title{margin-bottom:30px}.default-modal .modal-card .modal-card-body,.default-modal .modal-card .modal-card-foot,.default-modal .modal-card .modal-card-head{background-color:#f6f6f6;border-color:#dfdfdf}.default-modal .modal-card .modal-card-foot .button{margin:0 auto}.default-modal .modal-card .modal-card-body{padding-left:35px;padding-right:35px}.default-modal .modal-card .modal-card-foot,.default-modal .modal-card .modal-card-head{padding-top:25px;padding-bottom:25px}.default-modal .modal-card .modal-card-foot .button-component{background:none}.default-modal .modal-card .modal-card-foot .button-component button{margin-left:10px;margin-right:10px}.default-modal .modal-card .modal-card-body .search{margin-bottom:20px}.default-modal .modal-card .modal-card-body .search .input{box-shadow:0 3px 5px #0000001a}.default-modal .modal-card .modal-card-body .search .input-component{max-width:320px;margin:0 auto}.default-modal .modal-card-foot,.default-modal .modal-card-head{flex-direction:column}.icon.svg-icon-component{width:auto;height:auto}.arrow{position:relative}.arrow.active:after{transform:rotate(180deg)}.arrow:after{content:"";position:absolute;right:-15px;bottom:6px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #797979;transition:transform .4s ease-in-out}.pagination{margin:25px 0}.pagination .pagination-list{list-style:none;margin:0}.pagination .pagination-list li+li{margin-top:0}.pagination .pagination-list .pagination-link.is-current{border-color:#9a397d;background-color:#9a397d}.pagination .pagination-list .pagination-link,.pagination .pagination-next,.pagination .pagination-previous{transition:all .2s ease-in-out}.pagination .pagination-list .pagination-link:hover,.pagination .pagination-next:hover,.pagination .pagination-previous:hover{color:#fff;border-color:#9a397d;background-color:#9a397d}.error input,.error select,.error textarea{border-color:#cd0930!important}.validation-error{font-size:12px;font-weight:300;color:#cd0930;display:block;margin-top:5px;padding-left:20px}.message .message-body{line-height:22px}.navbar-items-subtitle{text-align:right;padding:15px 60px 5px 45px;display:block}.dispose-itens-horizontally{display:flex;align-items:center;gap:10px}