.theme--dark.v-input--switch .v-input--switch__track{color:hsla(0,0%,100%,.7)!important}.v-input--switch--inset .v-input--switch__track{opacity:.8!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined).custom-disabled{background-color:hsla(0,0%,100%,.52)!important;color:rgba(0,0,0,.42)!important}.vuecal__cell-events-count,.vuecal__menu{background-color:#51b7aa!important}.v-calendar .v-event-timed{overflow:visible!important}.v-card__text.custom{overflow-y:auto;max-height:370px}.v-tour.left .v-step{left:80px!important}.v-tour.left .v-step__arrow{left:0!important}.v-tour__target--highlighted{-webkit-box-shadow:0 0 0 99999px rgba(0,0,0,.4);box-shadow:0 0 0 99999px rgba(0,0,0,.4)}.vuecal__event{border:1px solid hsla(0,0%,58.8%,.8);overflow:visible!important}.vuecal__event.inprogress{background-color:#e3f5ff}.vuecal__event.finished{background-color:#ffdee0}.vuecal__event.active{background-color:#d9f2da}.vuecal__event.canceled{background-color:#ffdee0}.vuecal__event.waiting,.vuecal__event.waiting_payment{background-color:#fdefdb}.text-pre-wrap{white-space:pre-wrap!important}jdiv{display:none!important}.messagesContainer{top:70px;bottom:96px;overflow:auto}.messagesContainer,.typer{position:absolute;left:0;right:0}.typer{bottom:0;overflow:hidden;padding:10px 10px 0 10px;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.75);box-shadow:1px 1px 1px 1px rgba(0,0,0,.75)}.dot{height:10px;width:10px;margin-left:5px;border-radius:50%;display:inline-block}.online{background-color:#0fcc45}.offline{background-color:#f82727}.chat-container[data-v-a2c94e8e]{height:600px;overflow-y:auto;background-color:#fff!important}#progress[data-v-5ba4b844],#progress[data-v-e8315a6a]{margin:0}.to-start[data-v-3b21bda5]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#progress[data-v-00daef7c],#progress[data-v-4cfa1c1f],#progress[data-v-6b0026a2],#progress[data-v-6e48c347],#progress[data-v-7cf00b84],#progress[data-v-60d4b3e1],#progress[data-v-0286b74b],#progress[data-v-6763c0fd],#progress[data-v-8986c6ae],#progress[data-v-02637905],#progress[data-v-b42a103e],#progress[data-v-c08725c8]{margin:0}.img-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.img-container{width:120px;height:120px;margin-left:auto;cursor:pointer;margin-right:auto;border-radius:50%;background-color:transparent;border:2px solid transparent}.add-photo-text{text-align:center}.croppa-container{width:120px;margin-left:auto;cursor:pointer;margin-right:auto;border-radius:50%;background-color:transparent;border:2px solid transparent}.croppa-container canvas{border-radius:50%}._custom-council[data-v-f6babc7e]{border:1px solid silver;position:relative;border-radius:.3rem}._custom-council--title[data-v-f6babc7e]{padding:0;position:absolute;top:-.6rem;left:1rem;height:auto;background:#fff;padding:0 .3rem}#progress[data-v-27f1fdf0]{margin:0}.vuecal__event.unselected{background-color:#51b7aa;border:1px solid #2f6d65}.vuecal__event.selected{background-color:#1976d2;border:1px solid #0f4f8f}.vuecal__event.selected,.vuecal__event.unselected{color:#fff;cursor:pointer;vertical-align:middle}#progress[data-v-9df9377e]{margin:0}.modal-backdrop{z-index:999;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal,.modal-backdrop{display:-webkit-box;display:-ms-flexbox;display:flex}.modal{background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow-x:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:75vw}.modal-header{color:#4aae9b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-body{position:relative;padding:20px 10px}.btn-close{border:none;font-size:20px;padding:20px;cursor:pointer;font-weight:700;color:#4aae9b;background:transparent}.btn-green{color:#fff;background:#4aae9b;border:1px solid #4aae9b;border-radius:2px}.carousel{text-align:center}.photo{height:75vh;max-width:100%}.head-print[data-v-64d8e476]{font-size:25px}.body-print[data-v-64d8e476]{font-size:20px}.OT_publisher,.OT_subscriber{float:left}#session{display:-webkit-box;display:-ms-flexbox;display:flex}#publisher-custom{width:210px}#loading-container{height:125px;width:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.albums{padding:10px}.album{margin:10px 0 15px}.album-date,.album-title{font-size:1rem}.album-title-custom{font-size:.8rem;font-style:italic}.album hr{margin-top:15px;border:1px solid rgba(0,0,0,.1)}.photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.photos .photo-checkbox{position:absolute;margin:0;top:10px;left:10px}.photos>.photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-height:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative}.photos>.photo.selected:before{content:"assignment_turned_in";font-family:Material Icons;font-size:2rem;color:#008e7c;position:absolute;top:0;left:0}.photos>.photo>img{max-width:100%;vertical-align:middle}.hidden{display:none}.album-modal>.v-toolbar{position:sticky;top:0;z-index:1}.album-modal>.v-toolbar>.v-toolbar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important}.album-modal>.v-toolbar .v-toolbar__content>.email{-ms-flex-preferred-size:100%;flex-basis:100%}.v-toolbar__items>.v-btn{height:auto}.patient-info[data-v-f12a73b0]{position:sticky;top:55px;padding:12px;z-index:3;background-color:#fff}.scrollXHidden[data-v-f12a73b0]{overflow-x:hidden}.dropbox[data-v-f12a73b0]{outline:2px dashed #d8d8d8;outline-offset:-10px;background:transparent;color:#696969;padding:0 10px;min-height:50px;position:relative;cursor:pointer}.input-file[data-v-f12a73b0]{border-color:#00f;color:#00f;opacity:0;width:100%;height:110px;position:absolute;cursor:pointer}.dropbox[data-v-f12a73b0]:hover{background:transparent}.dropbox p[data-v-f12a73b0]{font-size:1.2em;text-align:center;padding:20px 0}.todo-row[data-v-4c4d36e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:none;flex-wrap:none;width:100%}.vuecal__event-icon[data-v-4c4d36e4]{font-size:15px!important;position:absolute!important;right:-1px;top:-2px}.vuecal__event-time[data-v-4c4d36e4]{display:block}.vuecal__event-title--small[data-v-4c4d36e4]{font-size:14px;line-height:1.1}.custom-badge[data-v-4c4d36e4]{margin-top:-22px;border:1px solid!important;border-color:#fff!important;z-index:5}.custom-badge-telemedicina[data-v-4c4d36e4]{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;width:18px;border-radius:50%;height:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid!important;border-color:#fff!important;z-index:4}.video-icon[data-v-4c4d36e4]{margin-top:.6px;margin-right:-1px}.procedures-container[data-v-4c4d36e4]{display:block}#progress[data-v-38d92c41],#progress[data-v-47c12a18],#progress[data-v-830bc628],#progress[data-v-66354fc6],#progress[data-v-b0b27870]{margin:0}.header-card[data-v-11dc8e78]{position:fixed!important;width:97%;height:150px;top:0}#progress[data-v-731184f0]{margin:0}.text--green[data-v-676e037e]{color:#4caf50}.flatpickr-calendar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}