.v-input--radio-group legend.v-label{cursor:text;font-size:14px;height:auto}.v-input--radio-group__input{border:none;cursor:default;display:flex;width:100%}.v-input--radio-group--column .v-input--radio-group__input>.v-label{padding-bottom:4px}.v-input--radio-group--row .v-input--radio-group__input>.v-label{padding-right:4px}.v-input--radio-group--row legend{align-self:center;display:inline-block}.v-input--radio-group--row .v-input--radio-group__input{flex-direction:row;flex-wrap:wrap}.v-input--radio-group--column legend{padding-bottom:4px}.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child){margin-bottom:4px}.v-input--radio-group--column .v-input--radio-group__input{flex-direction:column}.theme--light.v-radio--is-disabled label{color:#797979}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.v-radio{align-items:center;display:flex;height:auto;outline:none}.v-radio--is-disabled{cursor:default;pointer-events:none}.v-input--radio-group.v-input--radio-group--row .v-radio{margin-right:16px}.add-dialog-cta[data-v-77f8388c]{background-color:#fff;border-left:1px solid gray;border-right:1px solid gray;border-top:1px solid gray;font-size:20px;margin-left:-1px;margin-right:-1px;margin-top:-6px;position:sticky;top:0;z-index:10}.activator-msg[data-v-77f8388c]{max-width:-moz-min-content;max-width:min-content;min-width:max(calc(100% - 32px),210px);padding-bottom:3px;padding-top:6px}.a-panel{margin-bottom:16px;padding:16px 12px;position:relative}@media only screen and (max-width:599.98px){.a-panel{margin-bottom:10px;padding:16px 12px}}.a-panel__header{align-items:center;border-bottom:1px solid #797979;padding-bottom:6px}.a-panel__header.panel--margin{margin-bottom:16px}.a-panel__header>h2{align-items:center;display:inline-flex;margin-top:-4px;min-height:32px;vertical-align:middle}.a-panel--fill{height:calc(100vh - 132px)}.a-panel--shrink{display:flex;flex-direction:column;min-height:0}.a-panel--shrink>.a-panel__scroll-area{overflow:auto;position:relative}.a-panel--shrink>.a-panel__scroll-area:last-child{margin-bottom:-16px;padding-bottom:16px}.a-panel--shrink>.a-panel__scroll-area>:last-child{margin-bottom:0}.a-panel--shrink .v-data-table--shrink,.a-panel--shrink>.v-data-table{display:flex;flex-direction:column;min-height:0}.a-panel--shrink .v-data-table--shrink>.v-data-table__wrapper,.a-panel--shrink>.v-data-table>.v-data-table__wrapper{overflow:auto;position:relative}.a-panel--shrink .v-data-table--shrink>.v-data-table__wrapper>table>.v-data-table-header,.a-panel--shrink>.v-data-table>.v-data-table__wrapper>table>.v-data-table-header{background:#fff;position:sticky;top:0;z-index:3}.row .a-panel{margin-bottom:0}.a-details-list .row{margin:8px 0}@media only screen and (min-width:960px){.a-details-list .row{margin:5px 0}}.a-details-list .row .col{padding:0}.a-details-list .row .col:first-of-type{font-weight:700}.a-details-list .row .col .v-btn{text-wrap:wrap;height:auto;max-width:100%;padding:0}.a-details-list .row .col .v-btn .v-btn__content{max-width:100%}.a-chip-consent{cursor:pointer}.a-chip-consent:hover.success{background-color:#38904c!important}.a-chip-consent:hover.error{background-color:#bc3d3d!important}.a-chip-consent:hover.secondary{background-color:#222!important}.signature_preview[data-v-612443ab]{width:100%}.signature_preview .signature_readonly[data-v-612443ab]{background-color:hsla(0,0%,47%,.1)}.signature_preview div[data-v-612443ab]{border:1px solid #797979;border-radius:4px;padding-top:20px}.a-patient-communication-email-modal__attachment{align-items:center;background-color:#e5f4fd;color:#797979;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:.9em;font-weight:700;margin:8px 12px;padding:4px 12px}.a-patient-communication-email-modal__attachment.attachment--error{background-color:#f6d1d1!important}.a-patient-communication-email-modal__attachment .attachment--error__message{color:#fe5252!important}.a-patient-communication-email-modal__attachment strong{color:#0f83d0}.v-input--is-readonly .a-patient-communication-email-modal__attachment{background-color:#e0e0e0}.v-input--is-readonly .a-patient-communication-email-modal__attachment strong{color:#797979}.a-wysiwyg-editor__control{flex:1 1 auto;width:100%}.a-wysiwyg-editor__toolbar{border-bottom:none!important;border-color:#797979!important;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.a-wysiwyg-editor__toolbar .v-toolbar__content{padding:0!important}.a-wysiwyg-editor__toolbar .v-btn{min-width:0!important}.a-wysiwyg-editor__slot{border:1px solid #797979;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.a-wysiwyg-editor__slot.hide-toolbar{border-top-left-radius:4px;border-top-right-radius:4px}.a-wysiwyg-editor__slot:focus-within,.a-wysiwyg-editor__slot:hover{border-color:#0f83d0}.a-wysiwyg-editor__editor{outline:none;overflow:auto;padding:8px 12px}.a-wysiwyg-editor__editor blockquote,.a-wysiwyg-editor__editor hr,.a-wysiwyg-editor__editor ol,.a-wysiwyg-editor__editor p,.a-wysiwyg-editor__editor ul{margin-bottom:0}.a-wysiwyg-editor__editor p[dir=rtl]{font-size:16px;text-align:right}.a-wysiwyg-editor__editor blockquote{border-left:4px solid #797979;padding-left:12px}.a-wysiwyg-editor.error--text .a-wysiwyg-editor__slot{border:2px solid #fe5252!important}.bad-chip{background-color:#f6d1d1!important}.empty-star{width:18px}.patient-cellphone-input .v-input__slot,.patient-email-input .v-input__slot{padding-right:0!important}.patient-cellphone-input .v-input__slot .v-input__append-inner,.patient-email-input .v-input__slot .v-input__append-inner{cursor:pointer;margin-top:0}.patient-cellphone-input .v-input__slot .v-input__append-inner button:hover i,.patient-email-input .v-input__slot .v-input__append-inner button:hover i{color:#0f83d0!important}.a-menu-item.v-list-item--disabled{opacity:.5}.family-members-datatable-light .column-name{margin-right:2px}.specialists-dropdown .v-list{padding:0!important}.specialists-dropdown .v-list-item:first-child{background-color:#fff;color:rgba(0,0,0,.6)!important;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;opacity:1!important;position:sticky;top:0;z-index:10}.specialists-dropdown .v-list-item:not(:last-child){border-bottom:1px solid #797979}