.icon-button-upload{display:flex;flex-direction:row}.icon-upload-image{height:48px;margin-right:10px;width:48px}.uploaded-image .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;overflow:hidden;position:relative}.uploaded-image .el-upload:hover{border-color:#409eff}.uploaded-image{display:block;height:178px;width:178px}.chat-input-message{border-bottom:solid;border-top:solid;border-color:#e5e8ec;border-width:1px;bottom:60px;z-index:201}.send-icon{align-items:center;background:var(--primary-rx-color);border-radius:50%;display:flex;height:26px;justify-content:center;position:absolute;right:15px;width:26px}.send-icon .el-icon{color:#fff;font-size:18px}.message-input{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background:#f6f8fa;border:1px solid #e5e8ec;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.message-input .el-textarea__inner{--InputWidth:100%;background-color:#f6f8fa;border:0;box-shadow:none;color:#000!important;font-family:Roboto,serif;font-size:14px!important;letter-spacing:0;line-height:17px;min-height:46px!important;padding:13px 15px;width:calc(var(--InputWidth) - 45px)}.many-rows .el-textarea__inner{padding:13px 20px 15px 22px!important}.load-more{align-content:center;align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.load-more .el-button--text{background:0 0;color:#000;font-size:12px;opacity:.5;padding:0}.down-button{align-content:flex-start;align-items:center;background-color:#6d81a1;border:1px solid #6d81a1;border-radius:14.5px;bottom:120px;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;float:right;height:29px;justify-content:center;position:fixed;right:-9px;transition-duration:.5s;transition-property:margin-right;width:39px;z-index:210}.down-button .down-icon{color:#fff;font-size:16px;margin-left:6px}.date-header{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:26px;margin-top:14px}.message-container{align-items:flex-end;display:flex;flex-direction:column}.message-container .author{align-items:center;display:flex;justify-content:flex-end;margin-bottom:9px;margin-right:17px}.message-container .author .user-name{color:#000;font-family:Poppins,serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:normal;padding-right:10px}.message-container .message-block{align-content:flex-end;align-items:flex-end;display:flex;flex-direction:row;justify-content:center}.message-container .message-block .message-failed-block{margin-bottom:23px;padding-right:18px}.message-container .message-block .messages{align-items:flex-start;background-color:var(--primary-rx-color);border-radius:20px 20px 5px 20px;display:flex;flex-direction:column;flex-wrap:wrap;float:right;justify-content:flex-start;margin-bottom:15px;margin-right:50px;max-width:260px;min-height:40px;min-width:120px;position:relative}.message-container .message-block .messages .failed-icon{margin-left:5px;margin-top:2px;width:16px}.message-container .message-block .messages .message-text{color:#fff;display:inline-block;font-family:Poppins,serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5;padding:13px 20px 0 13px;word-break:break-word;z-index:200}.message-container .message-block .messages .message-date{color:#fff;display:flex;font-family:Poppins,serif;font-size:11px;font-style:normal;font-weight:300;justify-content:flex-end;letter-spacing:.786px;min-width:65px;padding-right:17px;position:relative;width:100%}.message-container .message-block .messages .message-date .stop-watch{height:16px;padding-left:4px;width:16px}.cr-message-container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap}.cr-message-container .author{align-items:center;color:#3c424a;display:flex;font-family:Poppins,serif;font-size:12px;font-weight:500;justify-content:flex-end;letter-spacing:0;line-height:13px;margin-left:17px}.cr-message-container .author .cr-author-image{padding-right:15px}.cr-message-container .cr-messages{align-items:flex-start;background-color:#e4eaf4;border-radius:20px 20px 5px 20px;display:flex;flex-direction:column;flex-wrap:wrap;float:left;justify-content:flex-start;margin-bottom:26px;margin-left:66px;margin-right:50px;max-width:260px;min-height:40px;min-width:120px;position:relative}.cr-message-container .cr-messages .cr-gray-text,.cr-message-container .cr-messages .cr-text{color:#000;display:inline-block;font-family:Poppins,serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5;padding:13px 20px 0 13px;word-break:break-word;z-index:200}.cr-message-container .cr-messages .cr-gray-text{color:#707070;font-size:11px;line-height:20px;padding:8px 15px 3px 17px}.cr-message-container .cr-messages .cr-message-date,.cr-message-container .cr-messages .cr-message-gray-date{bottom:0;color:#000;display:flex;font-family:Poppins,serif;font-size:11px;font-style:normal;font-weight:300;justify-content:flex-end;letter-spacing:.786px;line-height:17px;min-width:65px;padding-right:17px;position:relative;right:0;width:100%}.cr-message-container .cr-messages .cr-message-gray-date{color:#707070;font-family:Poppins,serif;font-size:11px;font-weight:300;letter-spacing:.79px;line-height:17px}.chat-body{min-height:0;overflow-x:hidden;overflow-y:auto}.chat-body::-webkit-scrollbar{display:none}.coordinator-section{background-color:#6d81a1;color:#fff;font-family:Poppins;font-size:12px;letter-spacing:1px;line-height:14px;min-height:98px}.coordinator-section .c-avatar{margin-top:14.5px}.coordinator-section .c-info{margin-top:23px}.coordinator-section .home-icon{align-items:center;background:#fff;bottom:15px;display:flex;float:right;height:26px;justify-content:center;margin-right:15px;position:relative;width:26px}.coordinator-section .home-icon svg path{fill:var(--primary-rx-color)}.chat-widget{--bHeight:100%;height:calc(var(--bHeight) - 150px)}.chat{height:100%}.row{margin:unset}.row span{margin-right:5px}.animated-img-wrapper{bottom:80px;height:25px;left:50%;position:absolute}.animated-img-wrapper .arrow{left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transform-origin:50% 50%}.animated-img-wrapper .arrow-first{animation:arrow-movement 2s ease-in-out infinite}.animated-img-wrapper .arrow-second{animation:arrow-movement 2s ease-in-out 1s infinite}.animated-img-wrapper .arrow:after,.animated-img-wrapper .arrow:before{background:#9197a3;content:"";display:block;height:1px;left:-10px;position:absolute;top:0;width:20px}.animated-img-wrapper .arrow:before{left:-11px;transform:rotate(45deg) translateX(-23%);transform-origin:top left}.animated-img-wrapper .arrow:after{transform:rotate(-45deg) translateX(23%);transform-origin:top right}@keyframes arrow-movement{0%{opacity:0;top:0}70%{opacity:1}to{opacity:0}}.time-line-widget{height:100%}.time-line-widget .protocol-container{display:flex;flex-direction:column;flex-wrap:nowrap}.time-line-widget .protocol-container .start-row .rounded-start-label{align-items:center;background-color:var(--primary-rx-color);border-radius:0 0 45px 45px;display:flex;height:21px;justify-content:center;width:85px}.time-line-widget .protocol-container .start-row .rounded-start-label span{color:#fff;font-family:Poppins,serif;font-size:10px;font-style:normal;font-weight:600;line-height:1.6;text-transform:uppercase}.time-line-widget .protocol-container .timeline-items-row{display:flex;padding-right:24px}.time-line-widget .protocol-container .timeline-items-row .status-line{border-left:1px solid var(--primary-rx-color);left:40px;position:relative;width:20px}.time-line-widget .protocol-container .timeline-items-row .items{margin-left:50px;width:100%}.time-line-widget .protocol-container .timeline-items-row .items .list{padding:0}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details:first-of-type{margin-top:40px}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details{align-items:center;display:flex;margin-top:20px}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-status-icon{height:20px;left:30px;position:absolute;width:20px}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-status-icon.completed svg circle{fill:var(--primary-rx-dark-background-color)}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-status-icon.cancel svg circle,.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-status-icon.expired svg circle{fill:#cd5c5c}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-status-icon.available svg circle{fill:#d8d8d8}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-status-icon.planned svg circle{fill:#e8e6e6}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 5px 0 hsla(0,1%,66%,.5);display:flex;justify-content:flex-start;min-height:52px;width:85%}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type .event-content{border-left:3px solid var(--primary-rx-dark-background-color);display:flex;flex-direction:column;height:80%;margin:10px}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type .event-content span{padding-left:8px}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type .event-content .event-time,.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type .event-content .event-title{color:#3c424a;font-family:Poppins,serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type .event-content .event-name{color:var(--primary-rx-color);font-family:Poppins,serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.6}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type .event-content .event-time{color:#9197a3}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details .event-type.other{height:auto;width:90%}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details:has(.available) .event-type{box-shadow:0 0 5px 0 var(--primary-rx-dark-background-color);margin-left:10px;scale:1.12}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details:has(.available) .event-type .event-content{border-left:3px solid var(--primary-rx-dark-background-color)}.time-line-widget .protocol-container .timeline-items-row .items .list .item-details:has(.planned) .event-type .event-content{border-left:3px solid #d8d8d8}.time-line-widget .protocol-container .end-row .rounded-end-label{align-items:center;background-color:var(--primary-rx-color);border-radius:45px 45px 0 0;display:flex;height:21px;justify-content:center;width:85px}.time-line-widget .protocol-container .end-row .rounded-end-label span{color:#fff;font-family:Poppins,serif;font-size:10px;font-style:normal;font-weight:600;line-height:1.6;text-transform:uppercase}