@font-face{font-family:New SEC APP;src:url(/fonts/SecApp.f9cca85f.ttf) format("truetype")}html{background-color:rgba(138,147,172,.2)}.swal2-popup,body,html{font-family:New SEC APP}.v-card{border-radius:.5rem!important;margin:1.875rem}.video[data-v-1a8eadae]{overflow:hidden}.avatar[data-v-1a8eadae]:hover{cursor:pointer;transition:.3s;transform:scale(1.01);border:solid 1px var(--especialidade-primary,#2e4b9d);box-shadow:0 0 .2em var(--especialidade-primary,#898989)}.button-container[data-v-1a8eadae]{position:relative;display:inline-block;border-radius:10px}.button-container input[type=file][data-v-1a8eadae]{position:absolute;width:100%;height:100%;cursor:pointer;top:0;right:0;opacity:0}.imagem[data-v-1a8eadae]{width:100%;height:auto;max-height:300px;max-width:300px}.v-avatar[data-v-1a8eadae]{display:flow-root!important}.estilo-chips[data-v-5688f083] .v-chip{background-color:var(--especialidade-primary,#4caf50)!important;color:#fff!important;font-weight:500;height:24px!important}.soi-switch-container[data-v-621f7e48]{display:flex;align-items:center;gap:8px}.soi-switch[data-v-621f7e48]{position:relative;width:40px;height:20px;cursor:pointer}.soi-switch--disabled[data-v-621f7e48]{opacity:.5;cursor:not-allowed}.soi-switch__track[data-v-621f7e48]{width:100%;height:100%;background-color:var(--bg-tertiary,#e0e0e0);border-radius:10px;position:relative;transition:background-color .3s ease}.soi-switch--active .soi-switch__track[data-v-621f7e48]{background-color:var(--especialidade-primary,#2e4b9d)}.soi-switch__thumb[data-v-621f7e48]{width:16px;height:16px;background-color:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.soi-switch--active .soi-switch__thumb[data-v-621f7e48]{transform:translateX(20px)}.soi-switch__label[data-v-621f7e48]{color:var(--text-secondary,#666);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme--dark .soi-switch__track[data-v-621f7e48]{background-color:#555}.theme--dark .soi-switch__label[data-v-621f7e48]{color:#b0b0b0}.icon-search{background-color:var(--especialidade-primary,#2e4b9d);border-radius:4px;padding:6px;gap:8px;width:24px;height:24px;display:flex;align-items:center;transition:background-color .3s ease}.icon-search:hover{background-color:var(--especialidade-secondary,#1e3a8a)}.nome-paciente[data-v-3e930e92]{color:#1976d2;font-weight:700;font-size:1.5em}.agendamento-card[data-v-3e930e92]{background:#f5f5f5;min-width:250px;max-width:350px;text-align:center;border:1px solid #90caf9;margin-bottom:.5rem;border-radius:.5rem;padding:1rem}.agendamento-dia[data-v-3e930e92]{font-weight:700;font-size:1.1em;color:#388e3c}.agendamento-hora[data-v-3e930e92]{font-size:1.1em;color:#1976d2}.agendamento-situacao[data-v-3e930e92]{margin-top:.5em}.agendamento-card[data-v-3e930e92]{background:var(--especialidade-gradient)!important;border:2px solid var(--especialidade-primary)!important;border-radius:12px!important;padding:1rem!important;margin:.5rem 0!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;color:#fff!important}.agendamento-card .agenda-nome[data-v-3e930e92]{color:#fff!important;font-weight:700!important;font-size:1.15em!important;display:block;margin-bottom:.5rem;letter-spacing:.5px}.agendamento-card .agendamento-dia[data-v-3e930e92],.agendamento-card .agendamento-hora[data-v-3e930e92]{color:#fff!important;font-weight:500!important}.agendamento-card .agendamento-situacao[data-v-3e930e92]{background:hsla(0,0%,100%,.9)!important;border-radius:8px!important;color:var(--especialidade-primary)!important}.v-dialog.v-dialog--active.v-dialog--persistent .v-card{margin:auto}.headline[data-v-4e8d51e0],.headline[data-v-83cc2612]{font-size:1.25rem!important;font-weight:500}.criar-agendamento-modal[data-v-20e72f2f]{border-radius:20px!important;overflow:hidden!important;box-shadow:0 25px 80px rgba(0,0,0,.4)!important;background:#fff!important}.modern-tab[data-v-20e72f2f]{color:var(--especialidade-primary)!important}.modal-header[data-v-20e72f2f]{background:var(--especialidade-gradient,#2e4b9d)!important;padding:24px 32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.header-content[data-v-20e72f2f]{display:flex!important;align-items:center!important;gap:16px!important}.header-text[data-v-20e72f2f]{color:#fff!important}.header-title[data-v-20e72f2f]{font-size:24px!important;font-weight:700!important;margin:0!important;color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.header-subtitle[data-v-20e72f2f]{font-size:14px!important;margin:4px 0 0 0!important;color:hsla(0,0%,100%,.9)!important;font-weight:400!important}.close-btn[data-v-20e72f2f]{transition:all .3s ease!important}.close-btn[data-v-20e72f2f]:hover{opacity:.8!important}.unified-content[data-v-20e72f2f]{padding:24 24px!important}.unified-card[data-v-20e72f2f]{background:#fff!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;border:1px solid #e9ecef!important;overflow:hidden!important}.form-content[data-v-20e72f2f]{padding:48px!important;background:#fff!important}.v-btn-toggle[data-v-20e72f2f]{background:#f8f9fa!important;border-radius:12px!important;padding:4px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;border:1px solid #e9ecef!important}.v-btn-toggle .v-btn[data-v-20e72f2f]{border-radius:8px!important;margin:0 2px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;transition:all .3s ease!important}.v-btn-toggle .v-btn--active[data-v-20e72f2f]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;box-shadow:0 4px 12px rgba(46,75,157,.3)!important;transform:translateY(-1px)!important}.v-btn-toggle .v-btn[data-v-20e72f2f]:not(.v-btn--active){color:#6c757d!important;background:transparent!important}.v-btn-toggle .v-btn[data-v-20e72f2f]:not(.v-btn--active):hover{background:rgba(46,75,157,.1)!important;color:var(--especialidade-primary,#2e4b9d)!important}.v-select[data-v-20e72f2f],.v-text-field[data-v-20e72f2f],.v-textarea[data-v-20e72f2f]{background:#fff!important;border-radius:8px!important}.v-icon[data-v-20e72f2f]{margin:0!important}.v-select .v-input__control .v-input__slot[data-v-20e72f2f],.v-text-field .v-input__control .v-input__slot[data-v-20e72f2f],.v-textarea .v-input__control .v-input__slot[data-v-20e72f2f]{border-radius:8px!important;border:1px solid #e9ecef!important;transition:all .3s ease!important;box-shadow:0 2px 8px rgba(0,0,0,.05)!important}.v-select .v-input__control .v-input__slot[data-v-20e72f2f]:focus-within,.v-text-field .v-input__control .v-input__slot[data-v-20e72f2f]:focus-within,.v-textarea .v-input__control .v-input__slot[data-v-20e72f2f]:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.soi-switch[data-v-20e72f2f]{background:#f8f9fa!important;border-radius:20px!important;padding:8px 16px!important;border:1px solid #e9ecef!important}.form-actions[data-v-20e72f2f]{padding:24px 32px!important;background:#f8f9fa!important;border-top:1px solid #e9ecef!important;margin-top:0!important}.actions-container[data-v-20e72f2f]{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important}.action-btn[data-v-20e72f2f]{border-radius:8px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:12px 24px!important;min-width:120px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all .3s ease!important}.action-btn[data-v-20e72f2f]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important}.triagem-btn[data-v-20e72f2f]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important}.triagem-btn[data-v-20e72f2f]:hover{background:var(--especialidade-secondary,#1e3a8a)!important}.cancel-btn[data-v-20e72f2f]{background:#6c757d!important;color:#fff!important}.cancel-btn[data-v-20e72f2f]:hover{background:#5a6268!important}.save-btn[data-v-20e72f2f]{background:#28a745!important;color:#fff!important}.save-btn[data-v-20e72f2f]:hover{background:#218838!important}@media (max-width:768px){.criar-agendamento-modal[data-v-20e72f2f]{margin:16px!important;max-width:calc(100vw - 32px)!important}.modal-header[data-v-20e72f2f]{padding:20px 24px!important;background:var(--especialidade-gradient,#2e4b9d)!important}.header-title[data-v-20e72f2f]{font-size:20px!important}.header-subtitle[data-v-20e72f2f]{font-size:13px!important}.unified-content[data-v-20e72f2f]{padding:0 24px!important}.form-content[data-v-20e72f2f]{padding:24px!important}.form-actions[data-v-20e72f2f]{padding:20px 24px!important}.actions-container[data-v-20e72f2f]{flex-direction:column!important;align-items:stretch!important}.action-btn[data-v-20e72f2f]{width:100%!important;margin-bottom:8px!important}}@media (max-width:480px){.header-content[data-v-20e72f2f]{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.header-icon[data-v-20e72f2f]{align-self:flex-start!important}}@keyframes fadeInUp-20e72f2f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.criar-agendamento-modal[data-v-20e72f2f]{animation:fadeInUp-20e72f2f .4s ease-out!important}.unified-card[data-v-20e72f2f]{animation:fadeInUp-20e72f2f .5s ease-out .1s both!important}.form-actions[data-v-20e72f2f]{animation:fadeInUp-20e72f2f .6s ease-out .2s both!important}.nota-dia-modal[data-v-94c21048]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15)}.modal-header[data-v-94c21048]{background:var(--especialidade-primary,#2e4b9d);color:#fff;padding:24px 32px;position:relative}.header-content[data-v-94c21048]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-94c21048]{display:flex;align-items:center;gap:16px}.header-icon[data-v-94c21048]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.header-text[data-v-94c21048]{display:flex;flex-direction:column;gap:4px}.header-title[data-v-94c21048]{font-size:24px;font-weight:700;margin:0;color:#fff}.header-subtitle[data-v-94c21048]{font-size:14px;margin:0;color:hsla(0,0%,100%,.8)}.form-content[data-v-94c21048]{padding:24px}.modern-textarea[data-v-94c21048]{border-radius:12px!important}.modern-textarea .v-input__control .v-input__slot[data-v-94c21048]{border-radius:12px!important;border:2px solid #e9ecef!important;transition:all .3s ease!important}.modern-textarea .v-input__control .v-input__slot[data-v-94c21048]:hover{border-color:var(--especialidade-primary,#2e4b9d)!important}.modern-textarea .v-input__control .v-input__slot--focused[data-v-94c21048]{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.form-actions[data-v-94c21048]{background:#f8f9fa;border-top:1px solid rgba(0,0,0,.05)}.actions-container[data-v-94c21048]{display:flex;gap:12px;justify-content:flex-end}.action-btn[data-v-94c21048]{border-radius:12px!important;text-transform:none!important;font-weight:600!important;padding:0 24px!important;height:48px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important}.action-btn[data-v-94c21048]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}.cancel-btn .v-icon[data-v-94c21048]{color:#fff!important}.cancel-btn[data-v-94c21048]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.delete-btn[data-v-94c21048]{background:#dc3545!important;color:#fff!important}.delete-btn[data-v-94c21048]:hover{background:#a51c2a!important}.delete-btn[data-v-94c21048]:disabled{background:#e9ecef!important;color:#6c757d!important;box-shadow:none!important;transform:none!important}.save-btn[data-v-94c21048]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important}.save-btn[data-v-94c21048]:hover{background:var(--especialidade-secondary,#4a6cf7)!important}@media (max-width:768px){.nota-dia-modal[data-v-94c21048]{margin:16px;border-radius:16px}.modal-header[data-v-94c21048]{padding:20px 24px}.header-title[data-v-94c21048]{font-size:20px}.unified-content[data-v-94c21048]{padding:24px}.form-content[data-v-94c21048]{padding:16px}.form-actions[data-v-94c21048]{padding:20px 24px}.actions-container[data-v-94c21048]{flex-direction:column;gap:8px}.action-btn[data-v-94c21048]{width:100%}}.modal-header-especialidade[data-v-33ee3cf2],.modal-header-especialidade[data-v-d5e8bc7e]{background:var(--especialidade-gradient,linear-gradient(135deg,#2e4b9d 0,#4a6fa5 100%))!important}.tooltip-endereco[data-v-a6df4276]{display:block;text-align:center;white-space:normal}.cursor-pointer[data-v-a6df4276]{cursor:pointer}.v-data-table thead th{padding:25px!important}.sala-espera-modal[data-v-34908a44]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15)}.modal-header[data-v-34908a44]{background:var(--especialidade-primary,#2e4b9d);color:#fff;padding:24px 32px;position:relative}.header-content[data-v-34908a44]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-34908a44]{display:flex;align-items:center;gap:16px}.header-icon[data-v-34908a44]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.header-text[data-v-34908a44]{display:flex;flex-direction:column;gap:4px}.header-title[data-v-34908a44]{font-size:24px;font-weight:700;margin:0;color:#fff}.header-subtitle[data-v-34908a44]{font-size:14px;margin:0;color:hsla(0,0%,100%,.8)}.unified-content[data-v-34908a44]{padding:32px}.unified-card[data-v-34908a44]{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.table-content[data-v-34908a44]{padding:24px}.form-actions[data-v-34908a44]{padding:24px 32px;background:#f8f9fa;border-top:1px solid rgba(0,0,0,.05)}.actions-container[data-v-34908a44]{display:flex;gap:12px;justify-content:flex-end}.action-btn[data-v-34908a44]{border-radius:12px!important;text-transform:none!important;font-weight:600!important;padding:0 24px!important;height:48px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important}.action-btn[data-v-34908a44]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}.cancel-btn .v-icon[data-v-34908a44]{color:#fff!important}.cancel-btn[data-v-34908a44]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.remove-btn[data-v-34908a44]{background:#dc3545!important;color:#fff!important}.remove-btn[data-v-34908a44]:hover{background:#c82333!important}.remove-btn[data-v-34908a44]:disabled{background:#e9ecef!important;color:#6c757d!important;box-shadow:none!important;transform:none!important}.attend-btn[data-v-34908a44]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important}.attend-btn[data-v-34908a44]:hover{background:var(--especialidade-secondary,#4a6cf7)!important}.attend-btn[data-v-34908a44]:disabled{background:#e9ecef!important;color:#6c757d!important;box-shadow:none!important;transform:none!important}.remover-paciente-modal[data-v-34908a44]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15)}.remover-paciente-modal .modal-header[data-v-34908a44]{background:#dc3545}.remover-paciente-modal .unified-content[data-v-34908a44]{padding:32px}.remover-paciente-modal .form-content[data-v-34908a44]{padding:24px}.section-title[data-v-34908a44]{font-size:18px;font-weight:600;margin-bottom:16px;color:#495057}.modern-select[data-v-34908a44]{border-radius:12px!important;border:2px solid #e9ecef!important;transition:all .3s ease!important}.modern-select[data-v-34908a44]:hover{border-color:var(--especialidade-primary,#2e4b9d)!important}@media (max-width:768px){.remover-paciente-modal[data-v-34908a44],.sala-espera-modal[data-v-34908a44]{margin:16px;border-radius:16px}.modal-header[data-v-34908a44]{padding:20px 24px}.header-title[data-v-34908a44]{font-size:20px}.unified-content[data-v-34908a44]{padding:24px}.table-content[data-v-34908a44]{padding:16px}.form-actions[data-v-34908a44]{padding:20px 24px}.actions-container[data-v-34908a44]{flex-direction:column;gap:8px}.action-btn[data-v-34908a44]{width:100%}}.pulse[data-v-34908a44]{animation:pulse-animation-34908a44 1.2s infinite}@keyframes pulse-animation-34908a44{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.espera-text[data-v-34908a44]{color:red;font-weight:700}.chegada-text[data-v-34908a44]{color:#2ecc71}.tooltip-break[data-v-34908a44]{white-space:pre-line;max-width:350px;word-break:break-word}.consultar-agendamentos-modal[data-v-1fb22bb6]{border-radius:20px!important;overflow:hidden!important;box-shadow:0 25px 80px rgba(0,0,0,.4)!important;background:#fff!important}.modal-header[data-v-1fb22bb6]{background:linear-gradient(135deg,var(--especialidade-primary,#2e4b9d),var(--especialidade-secondary,#1e3a8a))!important;padding:24px 32px!important;justify-content:space-between!important;overflow:hidden!important}.header-content[data-v-1fb22bb6],.modal-header[data-v-1fb22bb6]{display:flex!important;align-items:center!important;position:relative!important}.header-content[data-v-1fb22bb6]{gap:16px!important;z-index:1!important}.header-title[data-v-1fb22bb6]{font-size:24px!important;font-weight:700!important;margin:0!important;color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.header-subtitle[data-v-1fb22bb6]{font-size:14px!important;margin:4px 0 0 0!important;color:hsla(0,0%,100%,.9)!important;font-weight:400!important}.close-btn[data-v-1fb22bb6]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:12px!important;position:relative!important;z-index:1!important;transition:all .3s ease!important}.close-btn[data-v-1fb22bb6]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;transform:scale(1.05)!important}.unified-card[data-v-1fb22bb6]{background:#fff!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;border:1px solid #e9ecef!important;overflow:hidden!important}.filters-section[data-v-1fb22bb6]{background:#f8f9fa!important;border-bottom:1px solid #e9ecef!important}.filters-content[data-v-1fb22bb6]{padding:24px 32px!important}.filter-type-section[data-v-1fb22bb6]{margin-bottom:24px!important}.filter-type-title[data-v-1fb22bb6]{font-size:16px!important;font-weight:600!important;color:#495057!important;margin-bottom:12px!important}.filter-type-group[data-v-1fb22bb6]{margin:0!important}.filter-type-radio[data-v-1fb22bb6]{margin-right:32px!important}.filter-type-radio .v-label[data-v-1fb22bb6]{font-weight:500!important;color:#495057!important}.filters-grid[data-v-1fb22bb6]{margin:0!important}.filter-field[data-v-1fb22bb6]{margin-bottom:16px!important}.filter-label[data-v-1fb22bb6]{display:block!important;font-size:13px!important;font-weight:600!important;color:#6c757d!important;margin-bottom:8px!important;text-transform:uppercase!important;letter-spacing:.5px!important}.filter-input[data-v-1fb22bb6]{background:#fff!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all .3s ease!important}.filter-input[data-v-1fb22bb6]:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)!important}.filter-input .v-input__control .v-input__slot[data-v-1fb22bb6]{border-radius:8px!important;border:1px solid #e9ecef!important;transition:all .3s ease!important}.filter-input .v-input__control .v-input__slot[data-v-1fb22bb6]:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.content-divider[data-v-1fb22bb6]{margin:0!important;border-color:#e9ecef!important}.table-section[data-v-1fb22bb6]{padding:24px 32px!important;background:#fff!important}.modern-table[data-v-1fb22bb6]{border-radius:0!important;overflow:hidden!important;box-shadow:none!important;border:none!important}.modern-table .v-data-table__wrapper[data-v-1fb22bb6]{border-radius:0!important}.modern-table .v-data-table-header[data-v-1fb22bb6]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border-bottom:2px solid var(--especialidade-primary,#2e4b9d)!important}.modern-table .v-data-table-header th[data-v-1fb22bb6]{color:var(--especialidade-primary,#2e4b9d)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:.875rem!important;padding:16px 12px!important}.modern-table .v-data-table__wrapper table tbody tr[data-v-1fb22bb6]{transition:all .2s ease!important}.modern-table .v-data-table__wrapper table tbody tr[data-v-1fb22bb6]:hover{background:rgba(46,75,157,.04)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.modern-table .v-data-table__wrapper table tbody tr td[data-v-1fb22bb6]{padding:16px 12px!important;border-bottom:1px solid #f1f3f4!important}.patient-info[data-v-1fb22bb6]{display:flex!important;align-items:center!important;gap:12px!important}.patient-avatar[data-v-1fb22bb6]{flex-shrink:0!important}.patient-name[data-v-1fb22bb6]{font-weight:500!important;color:#495057!important}.status-chip[data-v-1fb22bb6]{font-weight:600!important;border-radius:20px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.action-btn[data-v-1fb22bb6]{width:32px!important;height:32px!important;min-width:32px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;transition:all .3s ease!important}.action-btn[data-v-1fb22bb6]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px rgba(0,0,0,.2)!important}.pagination-section[data-v-1fb22bb6]{padding:16px 32px 24px 32px!important;background:#f8f9fa!important;border-top:1px solid #e9ecef!important;margin-top:0!important}.modern-pagination[data-v-1fb22bb6]{justify-content:center!important}.modern-pagination .v-pagination__item[data-v-1fb22bb6]{border-radius:8px!important;margin:0 4px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all .3s ease!important}.modern-pagination .v-pagination__item[data-v-1fb22bb6]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important}.modern-pagination .v-pagination__item--active[data-v-1fb22bb6]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important}@media (max-width:768px){.consultar-agendamentos-modal[data-v-1fb22bb6]{margin:16px!important;max-width:calc(100vw - 32px)!important}.modal-header[data-v-1fb22bb6]{padding:20px 24px!important}.header-title[data-v-1fb22bb6]{font-size:20px!important}.header-subtitle[data-v-1fb22bb6]{font-size:13px!important}.unified-content[data-v-1fb22bb6]{padding:0 24px!important}.filters-content[data-v-1fb22bb6],.table-section[data-v-1fb22bb6]{padding:20px 24px!important}.pagination-section[data-v-1fb22bb6]{padding:12px 24px 20px 24px!important}.filter-type-radio[data-v-1fb22bb6]{margin-right:16px!important}}@media (max-width:480px){.header-content[data-v-1fb22bb6]{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.header-icon[data-v-1fb22bb6]{align-self:flex-start!important}.filters-grid .v-col[data-v-1fb22bb6]{margin-bottom:16px!important}}@keyframes fadeInUp-1fb22bb6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.consultar-agendamentos-modal[data-v-1fb22bb6]{animation:fadeInUp-1fb22bb6 .4s ease-out!important}.filters-section[data-v-1fb22bb6]{animation:fadeInUp-1fb22bb6 .5s ease-out .1s both!important}.table-section[data-v-1fb22bb6]{animation:fadeInUp-1fb22bb6 .6s ease-out .2s both!important}.pagination-section[data-v-1fb22bb6]{animation:fadeInUp-1fb22bb6 .7s ease-out .3s both!important}.btn-novo-horario[data-v-2b777d42]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important;margin-bottom:16px!important}.btn-novo-horario[data-v-2b777d42]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(46,75,157,.3)!important}.btn-novo-horario .v-icon[data-v-2b777d42]{color:#fff!important;margin-right:8px!important}.horario-modal[data-v-2b777d42]{z-index:9999!important}.horario-modal-container[data-v-2b777d42]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:900px;margin:0 auto}.modal-header[data-v-2b777d42]{background:var(--especialidade-primary,#2e4b9d);padding:24px 32px;position:relative}.header-content[data-v-2b777d42]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-2b777d42]{display:flex;align-items:center;gap:16px}.header-icon[data-v-2b777d42]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px}.header-icon-white[data-v-2b777d42]{color:#fff!important;font-size:24px!important}.header-text[data-v-2b777d42]{flex:1}.header-title[data-v-2b777d42]{color:#fff;font-size:24px;font-weight:600;margin:0;line-height:1.2}.header-subtitle[data-v-2b777d42]{color:hsla(0,0%,100%,.8);font-size:14px;margin:4px 0 0 0;font-weight:400}.close-btn[data-v-2b777d42]{color:#fff!important;opacity:.8;transition:opacity .2s ease}.close-btn[data-v-2b777d42]:hover{opacity:1;background:hsla(0,0%,100%,.1)!important}.unified-card[data-v-2b777d42]{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.form-content[data-v-2b777d42]{padding:32px}.soi-input[data-v-2b777d42],.soi-select[data-v-2b777d42]{margin-bottom:16px}.soi-input .v-input__control[data-v-2b777d42],.soi-select .v-input__control[data-v-2b777d42]{border-radius:12px!important;border:2px solid #e0e0e0!important;transition:all .3s ease!important}.soi-input .v-input__control[data-v-2b777d42]:hover,.soi-select .v-input__control[data-v-2b777d42]:hover{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.soi-input .v-input__control[data-v-2b777d42]:focus-within,.soi-select .v-input__control[data-v-2b777d42]:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.2)!important}.form-actions[data-v-2b777d42]{padding:24px 32px 32px 32px;border-top:1px solid #f0f0f0;background:#fafafa}.actions-container[data-v-2b777d42]{display:flex;justify-content:flex-end;gap:12px}.action-btn[data-v-2b777d42]{padding:12px 24px!important;border-radius:12px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;min-width:120px!important;height:44px!important;transition:all .3s ease!important}.cancel-btn[data-v-2b777d42]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.save-btn[data-v-2b777d42]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border:2px solid var(--especialidade-primary,#2e4b9d)!important}.save-btn[data-v-2b777d42]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;border-color:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(46,75,157,.3)}.cancel-btn .v-icon[data-v-2b777d42],.save-btn .v-icon[data-v-2b777d42]{color:#fff!important}@media (max-width:768px){.horario-modal-container[data-v-2b777d42]{margin:16px;max-width:calc(100vw - 32px)}.modal-header[data-v-2b777d42]{padding:20px 24px}.header-title[data-v-2b777d42]{font-size:20px}.form-content[data-v-2b777d42]{padding:24px}.form-actions[data-v-2b777d42]{padding:20px 24px 24px 24px}.actions-container[data-v-2b777d42]{flex-direction:column}.action-btn[data-v-2b777d42]{width:100%!important}}.btn-novo-bloqueio[data-v-0e893833]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important;margin-bottom:16px!important}.btn-novo-bloqueio[data-v-0e893833]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(46,75,157,.3)!important}.btn-novo-bloqueio .v-icon[data-v-0e893833]{color:#fff!important;margin-right:8px!important}.bloqueio-modal[data-v-0e893833]{z-index:9999!important}.bloqueio-modal-container[data-v-0e893833]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:900px;margin:0 auto}.modal-header[data-v-0e893833]{background:var(--especialidade-primary,#2e4b9d);padding:24px 32px;position:relative}.header-content[data-v-0e893833]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-0e893833]{display:flex;align-items:center;gap:16px}.header-icon[data-v-0e893833]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px}.header-icon-white[data-v-0e893833]{color:#fff!important;font-size:24px!important}.header-text[data-v-0e893833]{flex:1}.header-title[data-v-0e893833]{color:#fff;font-size:24px;font-weight:600;margin:0;line-height:1.2}.header-subtitle[data-v-0e893833]{color:hsla(0,0%,100%,.8);font-size:14px;margin:4px 0 0 0;font-weight:400}.close-btn[data-v-0e893833]{color:#fff!important;opacity:.8;transition:opacity .2s ease}.close-btn[data-v-0e893833]:hover{opacity:1;background:hsla(0,0%,100%,.1)!important}.unified-content[data-v-0e893833]{padding:0 24px 24px 24px}.unified-card[data-v-0e893833]{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.form-content[data-v-0e893833]{padding:32px}.soi-input[data-v-0e893833]{margin-bottom:16px}.soi-input .v-input__control[data-v-0e893833]{border-radius:12px!important;border:2px solid var(--border-light,#e0e0e0)!important;transition:all .3s ease!important}.soi-input .v-input__control[data-v-0e893833]:hover{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.soi-input .v-input__control[data-v-0e893833]:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.2)!important}.form-actions[data-v-0e893833]{padding:24px 32px 32px 32px;border-top:1px solid var(--border-light,#f0f0f0);background:var(--bg-secondary,#fafafa)}.actions-container[data-v-0e893833]{display:flex;justify-content:flex-end;gap:12px}.action-btn[data-v-0e893833]{padding:12px 24px!important;border-radius:12px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;min-width:120px!important;height:44px!important;transition:all .3s ease!important}.cancel-btn[data-v-0e893833]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.save-btn[data-v-0e893833]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border:2px solid var(--especialidade-primary,#2e4b9d)!important}.save-btn[data-v-0e893833]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;border-color:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(46,75,157,.3)}.cancel-btn .v-icon[data-v-0e893833],.save-btn .v-icon[data-v-0e893833]{color:#fff!important}.theme--dark .form-actions[data-v-0e893833]{background:#363636;border-top-color:hsla(0,0%,100%,.12)}.theme--dark .soi-input .v-input__control[data-v-0e893833]{border-color:hsla(0,0%,100%,.3)!important}@media (max-width:768px){.bloqueio-modal-container[data-v-0e893833]{margin:16px;max-width:calc(100vw - 32px)}.modal-header[data-v-0e893833]{padding:20px 24px}.header-title[data-v-0e893833]{font-size:20px}.form-content[data-v-0e893833]{padding:24px}.form-actions[data-v-0e893833]{padding:20px 24px 24px 24px}.actions-container[data-v-0e893833]{flex-direction:column}.action-btn[data-v-0e893833]{width:100%!important}}.botao-novo[data-v-4dfeae94]{display:flex;justify-content:flex-start;padding:16px}.btn-novo-bloqueio[data-v-4dfeae94]{background-color:var(--especialidade-primary)!important;color:#fff!important;font-weight:500}.bloqueio-modal-container[data-v-4dfeae94]{background-color:#fff;border-radius:8px;overflow:hidden}.modal-header[data-v-4dfeae94]{background:linear-gradient(135deg,#1976d2,#1565c0);padding:24px;color:#fff}.header-content[data-v-4dfeae94]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-4dfeae94]{display:flex;align-items:center;gap:16px}.header-icon[data-v-4dfeae94]{width:48px;height:48px;border-radius:50%;background-color:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.header-icon-white[data-v-4dfeae94]{color:#fff!important;font-size:24px!important}.header-title[data-v-4dfeae94]{font-size:24px;font-weight:600;margin:0;line-height:1.2}.header-subtitle[data-v-4dfeae94]{font-size:14px;opacity:.9;margin:4px 0 0 0}.unified-content[data-v-4dfeae94]{background-color:#f5f5f5}.unified-card[data-v-4dfeae94]{box-shadow:none!important}.form-content[data-v-4dfeae94]{padding:24px;background-color:#fff;max-height:60vh;overflow-y:auto}.form-actions[data-v-4dfeae94]{background-color:#f5f5f5;padding:16px 24px;border-top:1px solid #e0e0e0}.actions-container[data-v-4dfeae94]{display:flex;justify-content:flex-end;gap:12px}.action-btn[data-v-4dfeae94]{min-width:120px;font-weight:500}.cancel-btn[data-v-4dfeae94]{background-color:#ff9800!important;color:#fff!important}.save-btn[data-v-4dfeae94]{background-color:#1976d2!important;color:#fff!important}.btn-novo-feriado[data-v-1690da91]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important;margin-bottom:16px!important}.btn-novo-feriado[data-v-1690da91]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(46,75,157,.3)!important}.btn-novo-feriado .v-icon[data-v-1690da91]{color:#fff!important;margin-right:8px!important}.feriado-modal[data-v-1690da91]{z-index:9999!important}.feriado-modal-container[data-v-1690da91]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:900px;margin:0 auto}.modal-header[data-v-1690da91]{background:var(--especialidade-primary,#2e4b9d);padding:24px 32px;position:relative}.header-content[data-v-1690da91]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-1690da91]{display:flex;align-items:center;gap:16px}.header-icon[data-v-1690da91]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px}.header-icon-white[data-v-1690da91]{color:#fff!important;font-size:24px!important}.header-text[data-v-1690da91]{flex:1}.header-title[data-v-1690da91]{color:#fff;font-size:24px;font-weight:600;margin:0;line-height:1.2}.header-subtitle[data-v-1690da91]{color:hsla(0,0%,100%,.8);font-size:14px;margin:4px 0 0 0;font-weight:400}.unified-content[data-v-1690da91]{padding:0 24px 24px 24px}.unified-card[data-v-1690da91]{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.form-content[data-v-1690da91]{padding:32px}.soi-input[data-v-1690da91]{margin-bottom:16px}.soi-input .v-input__control[data-v-1690da91]{border-radius:12px!important;border:2px solid #e0e0e0!important;transition:all .3s ease!important}.soi-input .v-input__control[data-v-1690da91]:hover{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.soi-input .v-input__control[data-v-1690da91]:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.2)!important}.form-actions[data-v-1690da91]{padding:24px 32px 32px 32px;border-top:1px solid #f0f0f0;background:#fafafa}.actions-container[data-v-1690da91]{display:flex;justify-content:flex-end;gap:12px}.action-btn[data-v-1690da91]{padding:12px 24px!important;border-radius:12px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;min-width:120px!important;height:44px!important;transition:all .3s ease!important}.cancel-btn[data-v-1690da91]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.save-btn[data-v-1690da91]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border:2px solid var(--especialidade-primary,#2e4b9d)!important}.save-btn[data-v-1690da91]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;border-color:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(46,75,157,.3)}.cancel-btn .v-icon[data-v-1690da91],.save-btn .v-icon[data-v-1690da91]{color:#fff!important}@media (max-width:768px){.feriado-modal-container[data-v-1690da91]{margin:16px;max-width:calc(100vw - 32px)}.modal-header[data-v-1690da91]{padding:20px 24px}.header-title[data-v-1690da91]{font-size:20px}.form-content[data-v-1690da91]{padding:24px}.form-actions[data-v-1690da91]{padding:20px 24px 24px 24px}.actions-container[data-v-1690da91]{flex-direction:column}.action-btn[data-v-1690da91]{width:100%!important}}.btn-novo-permissao[data-v-27abc423]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important;margin-bottom:16px!important}.btn-novo-permissao[data-v-27abc423]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(46,75,157,.3)!important}.btn-novo-permissao .v-icon[data-v-27abc423]{color:#fff!important;margin-right:8px!important}.permissao-modal[data-v-27abc423]{z-index:9999!important}.permissao-modal-container[data-v-27abc423]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:900px;margin:0 auto}.modal-header[data-v-27abc423]{background:var(--especialidade-primary,#2e4b9d);padding:24px 32px;position:relative}.header-content[data-v-27abc423]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-27abc423]{display:flex;align-items:center;gap:16px}.header-icon[data-v-27abc423]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px}.header-icon-white[data-v-27abc423]{color:#fff!important;font-size:24px!important}.header-text[data-v-27abc423]{flex:1}.header-title[data-v-27abc423]{color:#fff;font-size:24px;font-weight:600;margin:0;line-height:1.2}.header-subtitle[data-v-27abc423]{color:hsla(0,0%,100%,.8);font-size:14px;margin:4px 0 0 0;font-weight:400}.unified-content[data-v-27abc423]{padding:0 24px 24px 24px}.unified-card[data-v-27abc423]{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.form-content[data-v-27abc423]{padding:32px}.modern-autocomplete .v-input__control[data-v-27abc423]{border-radius:12px!important;border:2px solid #e0e0e0!important;transition:all .3s ease!important}.modern-autocomplete .v-input__control[data-v-27abc423]:hover{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.modern-autocomplete .v-input__control[data-v-27abc423]:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.2)!important}.modern-list[data-v-27abc423]{background:#fafafa;border-radius:12px;padding:16px}.modern-subheader[data-v-27abc423]{color:var(--especialidade-primary,#2e4b9d)!important;font-weight:600!important;font-size:16px!important;margin-bottom:16px!important}.permission-item[data-v-27abc423]{display:flex;align-items:flex-start;gap:16px;border-radius:8px!important;margin-bottom:12px!important;background:var(--bg-primary,#fff)!important;box-shadow:0 2px 4px rgba(0,0,0,.05)!important;transition:all .3s ease!important;padding:16px;cursor:default!important}.permission-item[data-v-27abc423]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)!important;transform:translateY(-1px)!important}.permission-checkbox[data-v-27abc423]{flex-shrink:0;margin-top:2px}.permission-content[data-v-27abc423]{flex:1;pointer-events:none!important}.permission-title[data-v-27abc423]{font-weight:600;font-size:14px;color:var(--text-primary,#333);margin-bottom:4px;pointer-events:none!important}.permission-subtitle[data-v-27abc423]{font-size:12px;color:var(--text-secondary,#666);line-height:1.4;pointer-events:none!important}.modern-checkbox .v-input--selection-controls__input[data-v-27abc423],.modern-checkbox[data-v-27abc423]{color:var(--especialidade-primary,#2e4b9d)!important}.info-btn-lampada[data-v-27abc423]{animation:info-pulse 2s ease-in-out infinite!important;border-radius:50%!important;background-color:rgba(255,229,180,.4)!important;align-items:center}.info-btn-lampada .v-icon[data-v-27abc423]{color:#ffb300!important}.form-actions[data-v-27abc423]{padding:24px 32px 32px 32px;border-top:1px solid var(--border-light,#f0f0f0);background:var(--bg-secondary,#fafafa)}.actions-container[data-v-27abc423]{display:flex;justify-content:flex-end;gap:12px}.action-btn[data-v-27abc423]{padding:12px 24px!important;border-radius:12px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;min-width:120px!important;height:44px!important;transition:all .3s ease!important}.cancel-btn[data-v-27abc423]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.save-btn[data-v-27abc423]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border:2px solid var(--especialidade-primary,#2e4b9d)!important}.save-btn[data-v-27abc423]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;border-color:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(46,75,157,.3)}.cancel-btn .v-icon[data-v-27abc423],.save-btn .v-icon[data-v-27abc423]{color:#fff!important}.theme--dark .permission-item[data-v-27abc423]{background:#424242!important}.theme--dark .permission-title[data-v-27abc423]{color:#e6e6e6}.theme--dark .permission-subtitle[data-v-27abc423]{color:#b0b0b0}.theme--dark .form-actions[data-v-27abc423]{background:#363636;border-top-color:hsla(0,0%,100%,.12)}@media (max-width:768px){.permissao-modal-container[data-v-27abc423]{margin:16px;max-width:calc(100vw - 32px)}.modal-header[data-v-27abc423]{padding:20px 24px}.header-title[data-v-27abc423]{font-size:20px}.form-content[data-v-27abc423]{padding:24px}.form-actions[data-v-27abc423]{padding:20px 24px 24px 24px}.actions-container[data-v-27abc423]{flex-direction:column}.action-btn[data-v-27abc423]{width:100%!important}}.modal-header{background:var(--especialidade-gradient,#2e4b9d)!important;padding:24px 32px!important;justify-content:space-between!important}.header-content,.modal-header{display:flex!important;align-items:center!important}.header-content{gap:16px!important}.header-text,.header-title{color:#fff!important}.header-title{font-size:24px!important;font-weight:700!important;margin:0!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.header-subtitle{font-size:14px!important;margin:4px 0 0 0!important;color:hsla(0,0%,100%,.9)!important;font-weight:400!important}.close-btn{transition:all .3s ease!important}.close-btn:hover{opacity:.8!important}.v-icon{margin:0!important}.modern-tabs,.modern-tabs .v-tabs-bar{background:transparent!important}.modern-tabs .v-tabs-bar,.modern-tabs .v-tabs-bar__content{height:56px!important}.modern-tab{color:var(--especialidade-primary,#2e4b9d)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:flex-center!important;transition:all .3s ease!important;font-size:13px!important;background:#fff!important;border-radius:8px 8px 0 0!important;margin:0 4px!important}.modern-tab .v-icon{margin-right:8px!important;color:var(--especialidade-primary)!important}.modern-tab:hover{color:var(--especialidade-secondary)!important;background:hsla(0,0%,100%,.9)!important;transform:translateY(-1px)!important}.modern-tab .v-tab__content{display:flex!important;align-items:center!important;gap:8px!important}.modern-tab .v-tab__content .v-tab__wrapper{color:inherit!important}.modern-tab .v-tab__content .v-tab__wrapper .v-tab__text{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.v-dialog.v-dialog--active.v-dialog--persistent{box-shadow:none!important;border-radius:20px!important}.v-dialog.v-dialog--active.v-dialog--persistent .v-card{border-radius:20px!important;overflow:hidden!important}.unified-card{background:#fff!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;border:1px solid #e9ecef!important;overflow:hidden!important}.form-content{padding:32px!important;background:#fff!important}.v-select,.v-text-field,.v-textarea{background:#fff!important;border-radius:8px!important}.v-select .v-input__control .v-input__slot,.v-text-field .v-input__control .v-input__slot,.v-textarea .v-input__control .v-input__slot{border-radius:8px!important;border:1px solid #e9ecef!important;transition:all .3s ease!important;box-shadow:0 2px 8px rgba(0,0,0,.05)!important}.v-select .v-input__control .v-input__slot:focus-within,.v-text-field .v-input__control .v-input__slot:focus-within,.v-textarea .v-input__control .v-input__slot:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.form-actions{padding:24px 32px!important;background:#f8f9fa!important;border-top:1px solid #e9ecef!important;margin-top:0!important}.actions-container{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important}.action-btn{border-radius:8px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:12px 24px!important;min-width:120px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all .3s ease!important}.action-btn:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important}.cancel-btn{background:#6c757d!important;color:#fff!important}.cancel-btn:hover{background:#5a6268!important}.save-btn{background:#28a745!important;color:#fff!important}.save-btn:hover{background:#218838!important}@media (max-width:768px){.configuracao-agenda-modal{margin:16px!important;max-width:calc(100vw - 32px)!important}.modal-header{padding:20px 24px!important}.header-title{font-size:20px!important}.header-subtitle{font-size:13px!important}.unified-content{padding:0 24px!important}.form-content{padding:24px!important}.form-actions{padding:20px 24px!important}.actions-container{flex-direction:column!important;align-items:stretch!important}.action-btn{width:100%!important;margin-bottom:8px!important}}@media (max-width:480px){.header-content{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.configuracao-agenda-modal{animation:fadeInUp .4s ease-out!important}.unified-card{animation:fadeInUp .5s ease-out .1s both!important}.form-actions{animation:fadeInUp .6s ease-out .2s both!important}.cell-break[data-v-8afd3832]{word-wrap:break-word;max-width:300px}.table-container.hide-scrollbar[data-v-8afd3832]{scrollbar-width:none;-ms-overflow-style:none}.table-container.hide-scrollbar[data-v-8afd3832]::-webkit-scrollbar{width:0;height:0}.sticky-header[data-v-8afd3832]{position:sticky;top:0;z-index:1;background-color:#fff}#app.theme--dark[data-v-8afd3832]{.sticky-header[data-v-8afd3832]{background-color:#fff!important}}.menu-user[data-v-2999aae6]{margin-left:1.875rem;margin-top:1rem;padding:.75rem;cursor:pointer}.menu-user[data-v-2999aae6],.user-container[data-v-2999aae6]{display:flex;align-items:center}.user-container .v-avatar img[data-v-2999aae6]{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:50%!important}.menu-list[data-v-2999aae6]{padding:1rem}.menu-item[data-v-2999aae6]{padding-left:1rem}.v-icon[data-v-2999aae6]{margin-right:1rem}.user-info[data-v-2999aae6]{margin-left:.75rem;margin-right:.75rem}.user-info span[data-v-2999aae6]{font-weight:700;font-size:1rem;line-height:1.375rem;text-align:justify;color:var(--text-primary,#4e4e4e)}.user-info h5[data-v-2999aae6]{font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-muted,#a4a8ab)}.v-list-item span[data-v-2999aae6]{font-weight:400;font-size:.875rem;line-height:1.125rem;color:var(--text-primary,#4e4e4e)}.v-list-item .v-icon[data-v-2999aae6]{color:var(--text-primary,#4e4e4e)}.v-menu__content[data-v-2999aae6]{margin-top:1rem}.theme--dark .user-info span[data-v-2999aae6]{color:#e6e6e6}.theme--dark .user-info h5[data-v-2999aae6]{color:#b0b0b0}.theme--dark .v-list-item .v-icon[data-v-2999aae6],.theme--dark .v-list-item span[data-v-2999aae6]{color:#e6e6e6}.titulo{margin-left:3.625rem;margin-top:1rem;color:#2e4b9d;font-weight:600;font-size:1.5rem;line-height:2rem;text-align:justify;white-space:nowrap}.menu-user{margin-left:1.875rem;margin-top:1rem;padding:.75rem;cursor:pointer}.menu-user,.user-container{display:flex;align-items:center}.menu-list{padding:1rem}.menu-item{padding-left:1rem}.v-icon{margin-right:1rem}.btn-alerta{border-color:red!important;color:red!important;font-size:22px;font-weight:800;text-transform:none;padding:4px 12px!important;max-width:800px;animation:pulse 2s infinite;background-color:rgba(255,0,0,.1)!important;transition:all .3s ease}.btn-alerta:hover{background-color:rgba(255,0,0,.2)!important;transform:scale(1.05)}.user-info{margin-left:.75rem;margin-right:.75rem}.user-info span{font-weight:700;font-size:1rem;line-height:1.375rem;text-align:justify;color:var(--text-primary,#4e4e4e)}.user-info h5{font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-muted,#a4a8ab)}.v-list-item span{font-weight:400;font-size:.875rem;line-height:1.125rem}.v-list-item .v-icon,.v-list-item span{color:var(--text-primary,#4e4e4e)}.v-menu__content{margin-top:1rem}.info-paciente{margin-top:1rem;margin-right:1rem;font-weight:400;gap:.5rem;color:var(--text-primary,#4e4e4e)}.info-paciente,.info-paciente span{font-size:1rem;line-height:1.5rem;text-align:justify}.info-paciente span{font-weight:700}.btn-paciente{background-color:var(--especialidade-primary,#2e4b9d);border-radius:4px;padding:.5rem 1rem .5rem 1rem!important;gap:.5rem;color:#fff;margin-top:1rem}.btn-paciente .v-btn__content{font-weight:700;font-size:.875rem;line-height:1rem;letter-spacing:.32px;text-align:justify;text-transform:capitalize}.icon-btn{margin-right:.5rem!important}.separador-vertical{color:var(--especialidade-primary,#2e4b9d);font-size:2rem;margin:0 1.5rem;font-weight:300}.paciente-nome{font-size:1.2rem;color:var(--text-primary,#4e4e4e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.v-app-bar{position:fixed;z-index:1000}@keyframes pulse-info{0%{color:var(--especialidade-primary,#2e4b9d);text-shadow:0 0 7px var(--especialidade-primary,#2e4b9d)}50%{color:var(--text-primary,#020202);text-shadow:15 0 10px var(--especialidade-primary,#2e4b9d)}to{color:var(--text-primary,#000);text-shadow:100 10 15px var(--especialidade-primary,#2e4b9d)}}.info-icon-pulse{animation:pulse-info 2s ease-in-out infinite;color:var(--especialidade-primary,#2e4b9d)!important}@keyframes info-pulse{0%{box-shadow:0 0 0 0 rgba(16,168,96,.2)}50%{box-shadow:0 0 0 4px rgba(16,168,96,.1)}to{box-shadow:0 0 0 0 rgba(16,168,96,.2)}}.info-btn-pulse{animation:info-pulse 1.5s ease-in-out infinite!important;border-radius:50%!important;background-color:rgba(16,168,96,.1)!important}.info-btn-pulse .v-icon{color:#fff!important}.info-btn-pulse{background-color:var(--especialidade-primary,#2e4b9d)!important}.especialidade-separador{color:var(--especialidade-primary,#2e4b9d)!important}.info-btn-lampada{animation:info-pulse 2s ease-in-out infinite!important;border-radius:50%!important;background-color:rgba(255,229,180,.4)!important}.info-btn-lampada .v-icon{color:#ffb300!important}.cursor-pointer{cursor:pointer}.theme--dark .user-info span{color:#e6e6e6}.theme--dark .user-info h5{color:#b0b0b0}.theme--dark .info-paciente,.theme--dark .paciente-nome,.theme--dark .v-list-item .v-icon,.theme--dark .v-list-item span{color:#e6e6e6}.aviso-container[data-v-7f9a5d83]{justify-content:flex-start;align-items:flex-start;width:100%;min-height:50px;padding:.5rem;margin-right:0;color:#fff;display:flex;align-items:center;justify-content:center}.mensagem-texto[data-v-7f9a5d83]{margin-left:8px;font-size:.85rem;font-weight:500;line-height:1.3;color:#fff;padding:.65rem 1rem;margin:0}.aviso-full[data-v-7f9a5d83]{display:flex;align-items:flex-start;width:100%;gap:.5rem}.aviso-icon-full[data-v-7f9a5d83]{flex-shrink:0;margin-top:2px}.aviso-texto[data-v-7f9a5d83]{color:#fff;font-size:1rem;line-height:1.4;flex:1;min-width:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.aviso-texto-bloqueio[data-v-7f9a5d83],.aviso-texto-dias-restantes[data-v-7f9a5d83]{display:block;white-space:nowrap}.aviso-mensagem-especial[data-v-7f9a5d83]{display:block;word-wrap:break-word;line-height:1.4;padding-left:.5rem;font-weight:700;font-size:1.2rem}.aviso-icon-mini[data-v-7f9a5d83]{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.5rem;width:100%}.tooltip-text[data-v-7f9a5d83]{text-align:center;line-height:1.5}.sidebar{background:var(--especialidade-primary)!important;border:none}.logo-container{min-height:80px;padding:10px 0}.sidebar-divider{width:17rem;margin-top:1rem}.sidebar-divider,.sidebar-divider-mini{border-color:hsla(0,0%,100%,.2)!important;margin-right:1rem;margin-left:1rem}.sidebar-divider-mini{width:4.9rem}.logo-full{display:flex;justify-content:space-between;align-items:center;max-width:250px;max-height:50px;margin-top:20px;margin-left:15px;margin-right:15px;padding:10px}.logo-full .v-img{max-width:180px;max-height:100%;-o-object-fit:contain;object-fit:contain}.logo-full .v-icon{margin-left:20px;margin-right:20px;color:#fff}.logo-mini{margin-top:1rem;cursor:pointer;display:flex;justify-content:center;align-items:center;width:60px;height:60px}.logo-mini .v-img{max-width:50px;max-height:50px;-o-object-fit:contain;object-fit:contain}.v-navigation-drawer__border{width:0}.navbar-list-full .navbar-item-full{padding-left:42px;margin-bottom:16px}.navbar-list-full .navbar-child-full{padding-left:72px;margin-left:1rem;margin-right:1rem}.v-list--dense .navbar-item-full,.v-list-item--dense{height:26px!important;margin-left:1rem;margin-right:1rem}.navbar .navbar-item-title{font-weight:700!important;font-size:1rem!important;line-height:22px;letter-spacing:2%;color:#ffca5a;text-transform:uppercase}.navbar .navbar-item-icon{color:#ffca5a!important}.navbar .navbar-child-icon{color:#fff!important}.navbar .v-list-item--active{background:hsla(0,0%,100%,.2)!important;color:#fff!important}.navbar .v-list-item--active .navbar-child-icon,.navbar .v-list-item--active .navbar-child-title,.navbar .v-list-item--active .navbar-item-icon,.navbar .v-list-item--active .navbar-item-title{color:#fff!important}.navbar-item-full,.navbar-item-mini{margin-top:.5rem!important}.navbar-item-mini{cursor:pointer!important;margin-left:1rem;margin-right:1rem}.sidebar-content{overflow-y:auto}::-webkit-scrollbar{width:0;background-color:transparent}.detalhes-agendamento-modal[data-v-7372a6d2]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15)}.modal-header[data-v-7372a6d2]{background:var(--especialidade-primary,#2e4b9d);color:#fff;padding:24px 32px;position:relative}.header-content[data-v-7372a6d2]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-7372a6d2]{display:flex;align-items:center;gap:16px}.header-icon[data-v-7372a6d2]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.header-text[data-v-7372a6d2]{display:flex;flex-direction:column;gap:4px}.header-title[data-v-7372a6d2]{font-size:24px;font-weight:700;margin:0;color:#fff}.unified-content[data-v-7372a6d2]{padding:32px}.unified-card[data-v-7372a6d2]{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.form-content[data-v-7372a6d2]{padding:24px}.nome-paciente[data-v-7372a6d2]{font-size:1.3rem}.avatar-paciente[data-v-7372a6d2]{align-self:start}.texto-idade[data-v-7372a6d2]{font-size:1rem}.texto-agendado-por[data-v-7372a6d2]{font-size:1.1rem}.texto-usuario[data-v-7372a6d2]{font-size:1rem}.texto-data-hora[data-v-7372a6d2]{font-size:1.1rem}.texto-descricao[data-v-7372a6d2]{font-size:1.2rem}.texto-nome-compromisso[data-v-7372a6d2]{font-size:1rem}.form-actions[data-v-7372a6d2]{padding:24px 32px;background:#f8f9fa;border-top:1px solid rgba(0,0,0,.05)}.actions-container[data-v-7372a6d2]{display:flex;gap:12px;justify-content:flex-end}.action-btn[data-v-7372a6d2]{border-radius:12px!important;text-transform:none!important;font-weight:600!important;padding:0 24px!important;height:48px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important}.action-btn[data-v-7372a6d2]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}.edit-btn[data-v-7372a6d2]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important}.edit-btn[data-v-7372a6d2]:hover{background:var(--especialidade-secondary,#4a6cf7)!important}.edit-btn[data-v-7372a6d2]:disabled{background:#e9ecef!important;color:#6c757d!important;box-shadow:none!important;transform:none!important}.cancel-btn .v-icon[data-v-7372a6d2]{color:#fff!important}.cancel-btn[data-v-7372a6d2]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.cancel-btn[data-v-7372a6d2]{background:#dc3545!important;color:#fff!important}.icone-excluir-agendamento[data-v-7372a6d2]{cursor:pointer;position:absolute;right:6px}@media (max-width:768px){.detalhes-agendamento-modal[data-v-7372a6d2]{margin:16px;border-radius:16px}.modal-header[data-v-7372a6d2]{padding:20px 24px}.header-title[data-v-7372a6d2]{font-size:20px}.unified-content[data-v-7372a6d2]{padding:24px}.form-content[data-v-7372a6d2]{padding:16px}.form-actions[data-v-7372a6d2]{padding:20px 24px}.actions-container[data-v-7372a6d2]{flex-direction:column;gap:8px}.action-btn[data-v-7372a6d2]{width:100%}}.telefone-whatsapp-modal[data-v-31ba90e0]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15)}.modal-header[data-v-31ba90e0]{background:var(--especialidade-primary,#2e4b9d);color:#fff;padding:24px 32px;position:relative}.header-content[data-v-31ba90e0]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-31ba90e0]{display:flex;align-items:center;gap:16px}.header-icon[data-v-31ba90e0]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.header-text[data-v-31ba90e0]{display:flex;flex-direction:column;gap:4px}.header-title[data-v-31ba90e0]{font-size:24px;font-weight:700;margin:0;color:#fff}.close-btn[data-v-31ba90e0]{color:#fff!important;opacity:.8;transition:opacity .3s ease}.close-btn[data-v-31ba90e0]:hover{opacity:1}.unified-content[data-v-31ba90e0]{padding:32px}.unified-card[data-v-31ba90e0]{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.form-content[data-v-31ba90e0]{padding:24px}.modern-radio-group .v-radio[data-v-31ba90e0]{margin-bottom:16px}.modern-radio-group .v-input--selection-controls__input[data-v-31ba90e0]{margin-right:12px}.form-actions[data-v-31ba90e0]{padding:24px 32px;background:#f8f9fa;border-top:1px solid rgba(0,0,0,.05)}.actions-container[data-v-31ba90e0]{display:flex;gap:12px;justify-content:flex-end}.action-btn[data-v-31ba90e0]{border-radius:12px!important;text-transform:none!important;font-weight:600!important;padding:0 24px!important;height:48px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important}.action-btn[data-v-31ba90e0]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}.whatsapp-btn[data-v-31ba90e0]{background:#25d366!important;color:#fff!important}.whatsapp-btn[data-v-31ba90e0]:hover{background:#1ea952!important}.whatsapp-btn[data-v-31ba90e0]:disabled{background:#e9ecef!important;color:#6c757d!important;box-shadow:none!important;transform:none!important}@media (max-width:768px){.telefone-whatsapp-modal[data-v-31ba90e0]{margin:16px;border-radius:16px}.modal-header[data-v-31ba90e0]{padding:20px 24px}.header-title[data-v-31ba90e0]{font-size:20px}.unified-content[data-v-31ba90e0]{padding:24px}.form-content[data-v-31ba90e0]{padding:16px}.form-actions[data-v-31ba90e0]{padding:20px 24px}.actions-container[data-v-31ba90e0]{flex-direction:column;gap:8px}.action-btn[data-v-31ba90e0]{width:100%}}.altura[data-v-28625260]{height:calc(100vh - 170px)}.v-current-time[data-v-28625260]{height:2px;background-color:#ea4335;position:absolute;left:-1px;right:0;pointer-events:none}.v-current-time.first[data-v-28625260]:before{content:"";position:absolute;background-color:#ea4335;width:12px;height:12px;border-radius:50%;margin-top:-5px;margin-left:-6.5px}.v-event-timed-container[data-v-28625260]{margin-right:0}.v-calendar-daily__day-interval[data-v-28625260]{background-color:var(--cor-de-fundo)!important}.v-calendar-weekly__day[data-v-28625260]{height:8rem!important;max-height:none!important;overflow:visible;display:flex;flex-direction:column;justify-content:flex-start}.menu-card[data-v-28625260]{background-color:#f5f5f5!important;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);min-width:180px;max-width:520px}p[data-v-28625260]{margin-bottom:8px;font-size:13px}.v-menu__content[data-v-28625260]{box-shadow:none}.bolinha-indicador[data-v-28625260]{width:.7rem;height:.8rem;border-radius:50%;display:inline-block;margin-right:4px;cursor:pointer}.bolinha-indicador-bloqueio[data-v-28625260]{width:.7rem;height:.8rem;border-radius:50%;display:inline-block;margin-right:4px;cursor:not-allowed;border:2px solid #c62828}.v-calendar-weekly[data-v-28625260]{height:60rem}.bolinha-indicador-container[data-v-28625260]{display:flex;align-items:center;margin:0;width:16%;min-width:.8rem}.day-cell[data-v-28625260]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;max-height:100%;overflow-y:auto;padding:4px;gap:4px}.texto-atendimentos[data-v-28625260]{font-size:.8rem;color:#424242;font-weight:700;margin-left:1}.loading-spinner[data-v-28625260]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.icone-excluir-agendamento[data-v-28625260]{cursor:pointer;position:absolute;right:6px}.event-container[data-v-28625260]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:4px;cursor:grab;overflow:hidden;box-shadow:none!important;transition:all .2s ease;background:#d6c9ca;min-height:27px;align-items:center}.bloqueio-horario-event[data-v-28625260]{background-color:#ffcdd2!important;border-left:4px solid #d32f2f!important;cursor:not-allowed!important}.bloqueio-horario-event .event-title[data-v-28625260]{color:#d32f2f!important;font-weight:700}.event-content[data-v-28625260]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.event-title[data-v-28625260]{font-size:.9rem;line-height:1.2;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.event-details[data-v-28625260]{display:flex;flex-direction:row;gap:8px;font-size:.75rem;color:#fff;flex-wrap:nowrap;overflow:hidden}.event-details-bloqueio .event-detail[data-v-28625260],.event-details-bloqueio[data-v-28625260]{color:#c62828!important}.event-details-bloqueio strong[data-v-28625260]{color:#b71c1c!important}.event-detail[data-v-28625260],.event-observacao[data-v-28625260]{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:33%}.with-scroll[data-v-28625260]{max-height:110px;overflow-y:auto;padding-right:2px}.with-scroll[data-v-28625260]::-webkit-scrollbar{width:4px}.with-scroll[data-v-28625260]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:2px}.theme--dark .calendario-header[data-v-28625260]{background-color:#424242!important}.btn[data-v-7e63c36c]{min-width:120px}.content[data-v-7e63c36c]{display:flex;align-items:center;justify-content:center}.v-icon.ml-2{align-self:center}h3{display:flex;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.btn-novo-convenio{width:50px;height:50px}.perguntas{text-align:left;font-weight:700;color:#000;font-size:16px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse-avatar{animation:pulse 1.5s infinite;cursor:pointer}.feedback-modal[data-v-ac482384]{border-radius:18px!important;box-shadow:0 8px 32px rgba(0,0,0,.12)!important;margin:23px auto!important}.feedback-button[data-v-ac482384]{animation:none!important}.pulse-ring[data-v-ac482384]{position:relative;display:block;margin:0 auto;width:30px;height:30px;border-radius:50%;animation:pulse-ring-animation-ac482384 2s infinite}.pulse-ring .feedback-button[data-v-ac482384]{position:absolute!important;top:-12px!important;left:-12px!important;z-index:10!important}.feedback-button.v-btn.v-btn--fab[data-v-ac482384]{position:relative!important;display:block!important;margin:0!important;animation:none!important;box-shadow:none!important;transition:all .3s ease!important}.feedback-button.v-btn.v-btn--fab[data-v-ac482384]:hover{animation-play-state:infinite!important;background-color:transparent!important}.v-application .elevation-6[data-v-ac482384]{box-shadow:none!important}.v-dialog[data-v-ac482384]{z-index:1050!important}.v-overlay[data-v-ac482384]{z-index:1040!important}.feedback-modal .v-card__title[data-v-ac482384]{background:linear-gradient(135deg,#2e4b9dcc,#1565c0);border-radius:12px 12px 0 0!important}.v-btn__content>i[data-v-ac482384]{margin:0}@keyframes pulse-ring-animation-ac482384{0%{transform:scale(.8);background-color:rgba(16,168,96,.8);box-shadow:0 0 0 0 rgba(16,168,96,.8)}50%{transform:scale(.9);background-color:rgba(16,168,96,.3);box-shadow:0 0 0 15px rgba(16,168,96,.3)}to{transform:scale(.8);background-color:rgba(16,168,96,0);box-shadow:0 0 0 25px rgba(16,168,96,0)}}.v-tooltip__content.menuable__content__active[data-v-ac482384]{background:rgba(16,168,96,.8);left:calc(100% - 350px)!important}.feedback-button img[data-v-ac482384]{-o-object-fit:cover;object-fit:cover;filter:brightness(1.1) contrast(1.1)}.formVisualizar{pointer-events:none}a{text-decoration:none}.v-card__actions{align-items:center;display:block;padding:40px}.botao-cancelar{height:2.5rem;padding:.5rem 1.125rem .4375rem 1.125rem;flex-shrink:0;background:#a94d56;color:#fff!important}.botao-cancelar,.botao-salvar{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;border-radius:.25rem;text-align:justify;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0175rem}.botao-salvar{padding:.5rem 1.125rem;background:#2e4b9d;color:#fff}.avatar>.col{padding:5px,}.avatar>.mdi-account{font-size:125px!important}.bottom-0[data-v-4d7dabde]{position:fixed;right:0;bottom:0}.ajustado-na-tela[data-v-4d7dabde]{bottom:6%;right:2%}.pulser-btn[data-v-4d7dabde]{animation:pulse-4d7dabde 3s infinite}.v-icon[data-v-4d7dabde]{margin:auto}@keyframes pulse-4d7dabde{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}.especialidade-angiologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-cardiologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-clinico-geral .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-dermatologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-endocrinologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-ginecologia-e-obstetrícia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-neurologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-oftalmologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-ortopedia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-padrao .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-pediatria .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-proctologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-psiquiatria .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-reumatologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat,.especialidade-urologia .v-sheet.v-sheet--outlined.theme--light.v-toolbar.v-toolbar--flat{background-color:var(--especialidade-secondary)!important}.v-data-table thead th{padding:10px!important;padding-right:15px!important}.main-card{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.v-footer{background-color:transparent!important;padding:.5rem;gap:1rem;font-weight:500;font-size:12px;line-height:1rem;display:flex;justify-content:space-between;margin:1.875rem 1.875rem 1.875rem}.v-footer-mini{margin-left:114px;margin-bottom:10px}.v-footer-full{margin-left:305px;margin-bottom:10px}.v-footer .links{padding-left:1.875rem}.v-footer .links ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.v-footer .links ul li a{text-decoration:none;margin:0 .5rem;color:var(--especialidade-primary,#2e4b9d)!important;transition:color .3s ease}.v-footer .links ul li a:hover{color:var(--especialidade-secondary,#e3e8f4)!important;opacity:.8}.bottom-0{position:fixed;right:0;bottom:0}.ajustado-na-tela{right:2.9%}.v-footer .copyright{display:flex;flex-wrap:wrap;justify-content:flex-end}.v-footer .copyright span{color:var(--especialidade-primary,#2e4b9d)!important}.titulo{display:flex;align-items:center}.titulo .v-icon{margin-right:.5rem}:root{--text-primary:#4e4e4e;--text-secondary:#666;--text-muted:#a4a8ab;--text-inverse:#fff;--bg-primary:#fff;--bg-secondary:#fafafa;--bg-tertiary:#f5f5f5;--bg-input:#fff;--border-light:#e0e0e0;--border-medium:#ccc;--accent-primary:#2e4b9d;--accent-secondary:#5a7bc7;--accent-success:#4caf50;--accent-warning:#ff9800;--accent-error:#f44336;--accent-info:#2196f3}#app.theme--dark,.theme--dark{--text-primary:#e6e6e6;--text-secondary:#b0b0b0;--text-muted:#9e9e9e;--text-inverse:#1e1e1e;--bg-primary:#1e1e1e;--bg-secondary:#363636;--bg-tertiary:#424242;--bg-input:#424242;--border-light:hsla(0,0%,100%,.12);--border-medium:hsla(0,0%,100%,.24);--accent-secondary:#7a9bd4}#app{font-family:New SEC APP}div.v-avatar{width:unset!important}.mx-2>span.v-btn__content>button,.mx-2>span.v-btn__content>i,.v-avatar>i button.v-pagination__navigation>i,button.mx-2 .v-btn__content i.v-icon,div.v-avatar>i.v-icon,div.v-toolbar__content>button.v-btn--round>span.v-btn__content>i{margin-right:8px!important;margin-left:8px!important}button.v-pagination__navigation>i.v-icon{margin-right:0!important}@keyframes pulsar{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}.navbar .v-list-item .navbar-child-title.disabled:hover{cursor:not-allowed}.v-sheet{padding-bottom:15px}.p-10{padding:10px!important}div.v-card div.v-card__title,div.v-toolbar__content div.v-toolbar__title{text-align:justify;font-family:New SEC APP;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}div.theme--light div.v-card__title,div.theme--light div.v-toolbar__title{color:#4e4e4e}div.theme--dark div.v-card__title,div.theme--dark div.v-toolbar__title{color:#e7e4e4}.botao-base{text-align:justify;font-family:New SEC APP;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0175rem}.botao-azul-1{background:#1071a8!important;color:#fff}.botao-azul-1>.v-btn__content,.theme--light button.botao-azul-1>.v-btn__loader{color:#fff}.especialidade-cardiologia .sidebar{background:#974d6a!important}.especialidade-ortopedia .sidebar{background:#3e83b8!important}.especialidade-pediatria .sidebar{background:#169288!important}.especialidade-clinico-geral .sidebar{background:var(--especialidade-primary)!important}.especialidade-oftalmologia .sidebar{background:#5452d1!important}.especialidade-neurologia .sidebar{background:#9a5db8!important}.especialidade-geriatria .sidebar{background:#41a381!important}.especialidade-gastroenterologia .sidebar{background:#ce5840!important}.especialidade-angiologia .sidebar,.especialidade-endocrinologia .sidebar{background:var(--especialidade-gradient)!important}.especialidade-dermatologia .sidebar{background:#cc6728!important}.especialidade-ginecologia-e-obstetrícia .sidebar{background:var(--especialidade-secondary)!important}.especialidade-hematologia .sidebar{background:var(--especialidade-primary)!important}.especialidade-homeopatia .sidebar{background:#8aa81c!important}.especialidade-infectologia .sidebar{background:var(--especialidade-secondary)!important}.especialidade-nefrologia .sidebar{background:#ce810e!important}.especialidade-otorrinolaringologia .sidebar{background:#007c73!important}.especialidade-pneumologia .sidebar{background:#013b45!important}.especialidade-proctologia .sidebar,.especialidade-psiquiatria .sidebar,.especialidade-reumatologia .sidebar,.especialidade-urologia .sidebar{background:var(--especialidade-gradient)!important}.especialidade-angiologia .v-input--is-focused,.especialidade-cardiologia .v-input--is-focused,.especialidade-clinico-geral .v-input--is-focused,.especialidade-dermatologia .v-input--is-focused,.especialidade-endocrinologia .v-input--is-focused,.especialidade-gastroenterologia .v-input--is-focused,.especialidade-geriatria .v-input--is-focused,.especialidade-ginecologia-e-obstetrícia .v-input--is-focused,.especialidade-ginecologiaeobstetrícia .v-input--is-focused,.especialidade-hematologia .v-input--is-focused,.especialidade-homeopatia .v-input--is-focused,.especialidade-infectologia .v-input--is-focused,.especialidade-nefrologia .v-input--is-focused,.especialidade-neurologia .v-input--is-focused,.especialidade-oftalmologia .v-input--is-focused,.especialidade-ortopedia .v-input--is-focused,.especialidade-otorrinolaringologia .v-input--is-focused,.especialidade-padrao .v-input--is-focused,.especialidade-pediatria .v-input--is-focused,.especialidade-pneumologia .v-input--is-focused,.especialidade-proctologia .v-input--is-focused,.especialidade-psiquiatria .v-input--is-focused,.especialidade-reumatologia .v-input--is-focused,.especialidade-urologia .v-input--is-focused{color:var(--especialidade-primary)!important}.especialidade-angiologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-cardiologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-clinico-geral .v-input--is-focused .v-input__control .v-input__slot,.especialidade-dermatologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-endocrinologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-gastroenterologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-geriatria .v-input--is-focused .v-input__control .v-input__slot,.especialidade-ginecologia-e-obstetrícia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-hematologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-homeopatia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-infectologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-nefrologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-neurologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-oftalmologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-ortopedia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-otorrinolaringologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-padrao .v-input--is-focused .v-input__control .v-input__slot,.especialidade-pediatria .v-input--is-focused .v-input__control .v-input__slot,.especialidade-pneumologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-proctologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-psiquiatria .v-input--is-focused .v-input__control .v-input__slot,.especialidade-reumatologia .v-input--is-focused .v-input__control .v-input__slot,.especialidade-urologia .v-input--is-focused .v-input__control .v-input__slot{border:none!important}.especialidade-angiologia .v-select--is-focused,.especialidade-cardiologia .v-select--is-focused,.especialidade-clinico-geral .v-select--is-focused,.especialidade-dermatologia .v-select--is-focused,.especialidade-endocrinologia .v-select--is-focused,.especialidade-gastroenterologia .v-select--is-focused,.especialidade-geriatria .v-select--is-focused,.especialidade-ginecologia-e-obstetrícia .v-select--is-focused,.especialidade-hematologia .v-select--is-focused,.especialidade-homeopatia .v-select--is-focused,.especialidade-infectologia .v-select--is-focused,.especialidade-nefrologia .v-select--is-focused,.especialidade-neurologia .v-select--is-focused,.especialidade-oftalmologia .v-select--is-focused,.especialidade-ortopedia .v-select--is-focused,.especialidade-otorrinolaringologia .v-select--is-focused,.especialidade-padrao .v-select--is-focused,.especialidade-pediatria .v-select--is-focused,.especialidade-pneumologia .v-select--is-focused,.especialidade-proctologia .v-select--is-focused,.especialidade-psiquiatria .v-select--is-focused,.especialidade-reumatologia .v-select--is-focused,.especialidade-urologia .v-select--is-focused{color:var(--especialidade-primary)!important}.especialidade-angiologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-cardiologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-clinico-geral .v-select--is-focused .v-input__control .v-input__slot,.especialidade-dermatologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-endocrinologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-gastroenterologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-geriatria .v-select--is-focused .v-input__control .v-input__slot,.especialidade-ginecologia-e-obstetrícia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-hematologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-homeopatia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-infectologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-nefrologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-neurologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-oftalmologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-ortopedia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-otorrinolaringologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-padrao .v-select--is-focused .v-input__control .v-input__slot,.especialidade-pediatria .v-select--is-focused .v-input__control .v-input__slot,.especialidade-pneumologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-proctologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-psiquiatria .v-select--is-focused .v-input__control .v-input__slot,.especialidade-reumatologia .v-select--is-focused .v-input__control .v-input__slot,.especialidade-urologia .v-select--is-focused .v-input__control .v-input__slot{border:none!important}.especialidade-angiologia .v-avatar.primary,.especialidade-angiologia .v-pagination .v-pagination__item--active,.especialidade-cardiologia .v-avatar.primary,.especialidade-cardiologia .v-avatar[color=primary],.especialidade-cardiologia .v-pagination .v-pagination__item--active,.especialidade-clinico-geral .v-avatar.primary,.especialidade-clinico-geral .v-avatar[color=primary],.especialidade-clinico-geral .v-pagination .v-pagination__item--active,.especialidade-dermatologia .v-avatar.primary,.especialidade-dermatologia .v-pagination .v-pagination__item--active,.especialidade-endocrinologia .v-avatar.primary,.especialidade-endocrinologia .v-pagination .v-pagination__item--active,.especialidade-gastroenterologia .v-avatar.primary,.especialidade-gastroenterologia .v-pagination .v-pagination__item--active,.especialidade-geriatria .v-avatar.primary,.especialidade-geriatria .v-pagination .v-pagination__item--active,.especialidade-ginecologia-e-obstetrícia .v-avatar.primary,.especialidade-ginecologia-e-obstetrícia .v-pagination .v-pagination__item--active,.especialidade-hematologia .v-avatar.primary,.especialidade-hematologia .v-pagination .v-pagination__item--active,.especialidade-homeopatia .v-avatar.primary,.especialidade-homeopatia .v-pagination .v-pagination__item--active,.especialidade-infectologia .v-avatar.primary,.especialidade-infectologia .v-pagination .v-pagination__item--active,.especialidade-nefrologia .v-avatar.primary,.especialidade-nefrologia .v-pagination .v-pagination__item--active,.especialidade-neurologia .v-avatar.primary,.especialidade-neurologia .v-avatar[color=primary],.especialidade-neurologia .v-pagination .v-pagination__item--active,.especialidade-oftalmologia .v-avatar.primary,.especialidade-oftalmologia .v-avatar[color=primary],.especialidade-oftalmologia .v-pagination .v-pagination__item--active,.especialidade-ortopedia .v-avatar.primary,.especialidade-ortopedia .v-avatar[color=primary],.especialidade-ortopedia .v-pagination .v-pagination__item--active,.especialidade-otorrinolaringologia .v-avatar.primary,.especialidade-otorrinolaringologia .v-pagination .v-pagination__item--active,.especialidade-padrao .v-avatar.primary,.especialidade-padrao .v-avatar[color=primary],.especialidade-padrao .v-pagination .v-pagination__item--active,.especialidade-pediatria .v-avatar.primary,.especialidade-pediatria .v-avatar[color=primary],.especialidade-pediatria .v-pagination .v-pagination__item--active,.especialidade-pneumologia .v-avatar.primary,.especialidade-pneumologia .v-pagination .v-pagination__item--active,.especialidade-proctologia .v-avatar.primary,.especialidade-proctologia .v-pagination .v-pagination__item--active,.especialidade-psiquiatria .v-avatar.primary,.especialidade-psiquiatria .v-pagination .v-pagination__item--active,.especialidade-reumatologia .v-avatar.primary,.especialidade-reumatologia .v-pagination .v-pagination__item--active,.especialidade-urologia .v-avatar.primary,.especialidade-urologia .v-pagination .v-pagination__item--active{background:var(--especialidade-primary)!important;color:#fff!important}.especialidade-angiologia .v-list-item--active,.especialidade-cardiologia .v-list-item--active,.especialidade-clinico-geral .v-list-item--active,.especialidade-dermatologia .v-list-item--active,.especialidade-endocrinologia .v-list-item--active,.especialidade-gastroenterologia .v-list-item--active,.especialidade-geriatria .v-list-item--active,.especialidade-ginecologia-e-obstetrícia .v-list-item--active,.especialidade-hematologia .v-list-item--active,.especialidade-homeopatia .v-list-item--active,.especialidade-infectologia .v-list-item--active,.especialidade-nefrologia .v-list-item--active,.especialidade-neurologia .v-list-item--active,.especialidade-oftalmologia .v-list-item--active,.especialidade-ortopedia .v-list-item--active,.especialidade-otorrinolaringologia .v-list-item--active,.especialidade-padrao .v-list-item--active,.especialidade-pediatria .v-list-item--active,.especialidade-pneumologia .v-list-item--active,.especialidade-proctologia .v-list-item--active,.especialidade-psiquiatria .v-list-item--active,.especialidade-reumatologia .v-list-item--active,.especialidade-urologia .v-list-item--active{background:var(--especialidade-gradient)!important}.especialidade-angiologia .v-data-table-header,.especialidade-cardiologia .v-data-table-header,.especialidade-clinico-geral .v-data-table-header,.especialidade-dermatologia .v-data-table-header,.especialidade-endocrinologia .v-data-table-header,.especialidade-gastroenterologia .v-data-table-header,.especialidade-geriatria .v-data-table-header,.especialidade-ginecologia-e-obstetrícia .v-data-table-header,.especialidade-hematologia .v-data-table-header,.especialidade-homeopatia .v-data-table-header,.especialidade-infectologia .v-data-table-header,.especialidade-nefrologia .v-data-table-header,.especialidade-neurologia .v-data-table-header,.especialidade-oftalmologia .v-data-table-header,.especialidade-ortopedia .v-data-table-header,.especialidade-otorrinolaringologia .v-data-table-header,.especialidade-padrao .v-data-table-header,.especialidade-pediatria .v-data-table-header,.especialidade-pneumologia .v-data-table-header,.especialidade-proctologia .v-data-table-header,.especialidade-psiquiatria .v-data-table-header,.especialidade-reumatologia .v-data-table-header,.especialidade-urologia .v-data-table-header{background:#fff!important;color:#000!important}.especialidade-angiologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-cardiologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-clinico-geral .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-dermatologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-endocrinologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-gastroenterologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-geriatria .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-hematologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-homeopatia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-infectologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-nefrologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-neurologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-oftalmologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-ortopedia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-otorrinolaringologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-padrao .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-pediatria .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-pneumologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-proctologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-psiquiatria .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-reumatologia .v-dialog .v-card>.v-toolbar .v-toolbar__content,.especialidade-urologia .v-dialog .v-card>.v-toolbar .v-toolbar__content{background:var(--especialidade-gradient)!important;color:#fff!important}.especialidade-angiologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-cardiologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-clinico-geral .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-dermatologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-endocrinologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-gastroenterologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-geriatria .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-hematologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-homeopatia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-infectologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-nefrologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-neurologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-oftalmologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-ortopedia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-otorrinolaringologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-padrao .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-pediatria .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-pneumologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-proctologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-psiquiatria .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-reumatologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension,.especialidade-urologia .v-dialog .v-card>.v-toolbar .v-toolbar__extension{background:var(--especialidade-gradient)!important}.especialidade-angiologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-cardiologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-clinico-geral .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-dermatologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-endocrinologia .v-dialog .v-card .v-card-text .v .toolbar .v-toolbar__content,.especialidade-gastroenterologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-geriatria .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-hematologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-homeopatia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-infectologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-nefrologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-neurologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-oftalmologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-ortopedia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-otorrinolaringologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-padrao .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-pediatria .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-pneumologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-proctologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-psiquiatria .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-reumatologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content,.especialidade-urologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__content{background:#fff!important;color:inherit!important}.especialidade-angiologia .v-progress-linear__buffer,.especialidade-cardiologia .v-progress-linear__buffer,.especialidade-clinico-geral .v-progress-linear__buffer,.especialidade-dermatologia .v-progress-linear__buffer,.especialidade-endocrinologia .v-progress-linear__buffer,.especialidade-gastroenterologia .v-progress-linear__buffer,.especialidade-geriatria .v-progress-linear__buffer,.especialidade-ginecologia-e-obstetrícia .v-progress-linear__buffer,.especialidade-hematologia .v-progress-linear__buffer,.especialidade-homeopatia .v-progress-linear__buffer,.especialidade-infectologia .v-progress-linear__buffer,.especialidade-nefrologia .v-progress-linear__buffer,.especialidade-neurologia .v-progress-linear__buffer,.especialidade-oftalmologia .v-progress-linear__buffer,.especialidade-ortopedia .v-progress-linear__buffer,.especialidade-otorrinolaringologia .v-progress-linear__buffer,.especialidade-padrao .v-progress-linear__buffer,.especialidade-pediatria .v-progress-linear__buffer,.especialidade-pneumologia .v-progress-linear__buffer,.especialidade-proctologia .v-progress-linear__buffer,.especialidade-psiquiatria .v-progress-linear__buffer,.especialidade-reumatologia .v-progress-linear__buffer,.especialidade-urologia .v-progress-linear__buffer{background:var(--especialidade-gradient)!important}.especialidade-angiologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-cardiologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-clinico-geral .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-dermatologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-endocrinologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-gastroenterologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-geriatria .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-hematologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-homeopatia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-infectologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-nefrologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-neurologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-oftalmologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-ortopedia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-otorrinolaringologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-padrao .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-pediatria .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-pneumologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-proctologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-psiquiatria .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-reumatologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension,.especialidade-urologia .v-dialog .v-card .v-card-text .v-toolbar .v-toolbar__extension{background:#fff!important}.especialidade-angiologia .v-data-table-header th,.especialidade-cardiologia .v-data-table-header th,.especialidade-clinico-geral .v-data-table-header th,.especialidade-dermatologia .v-data-table-header th,.especialidade-endocrinologia .v-data-table-header th,.especialidade-gastroenterologia .v-data-table-header th,.especialidade-geriatria .v-data-table-header th,.especialidade-ginecologia-e-obstetrícia .v-data-table-header th,.especialidade-hematologia .v-data-table-header th,.especialidade-homeopatia .v-data-table-header th,.especialidade-infectologia .v-data-table-header th,.especialidade-nefrologia .v-data-table-header th,.especialidade-neurologia .v-data-table-header th,.especialidade-oftalmologia .v-data-table-header th,.especialidade-ortopedia .v-data-table-header th,.especialidade-otorrinolaringologia .v-data-table-header th,.especialidade-padrao .v-data-table-header th,.especialidade-pediatria .v-data-table-header th,.especialidade-pneumologia .v-data-table-header th,.especialidade-proctologia .v-data-table-header th,.especialidade-psiquiatria .v-data-table-header th,.especialidade-reumatologia .v-data-table-header th,.especialidade-urologia .v-data-table-header th{color:#000!important;font-weight:700!important;background:#fff!important}.especialidade-angiologia .v-dialog .v-toolbar__content .v-icon,.especialidade-angiologia .v-dialog .v-toolbar__title,.especialidade-cardiologia .v-dialog .v-toolbar__content .v-icon,.especialidade-cardiologia .v-dialog .v-toolbar__title,.especialidade-clinico-geral .v-dialog .v-toolbar__content .v-icon,.especialidade-clinico-geral .v-dialog .v-toolbar__title,.especialidade-dermatologia .v-dialog .v-toolbar__content .v-icon,.especialidade-dermatologia .v-dialog .v-toolbar__title,.especialidade-endocrinologia .v-dialog .v-toolbar__content .v-icon,.especialidade-endocrinologia .v-dialog .v-toolbar__title,.especialidade-gastroenterologia .v-dialog .v-toolbar__content .v-icon,.especialidade-gastroenterologia .v-dialog .v-toolbar__title,.especialidade-geriatria .v-dialog .v-toolbar__content .v-icon,.especialidade-geriatria .v-dialog .v-toolbar__title,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-toolbar__ content .v-icon,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-toolbar__title,.especialidade-hematologia .v-dialog .v-toolbar__content .v-icon,.especialidade-hematologia .v-dialog .v-toolbar__title,.especialidade-homeopatia .v-dialog .v-toolbar__content .v-icon,.especialidade-homeopatia .v-dialog .v-toolbar__title,.especialidade-infectologia .v-dialog .v-toolbar__content .v-icon,.especialidade-infectologia .v-dialog .v-toolbar__title,.especialidade-nefrologia .v-dialog .v-toolbar__content .v-icon,.especialidade-nefrologia .v-dialog .v-toolbar__title,.especialidade-neurologia .v-dialog .v-toolbar__content .v-icon,.especialidade-neurologia .v-dialog .v-toolbar__title,.especialidade-oftalmologia .v-dialog .v-toolbar__content .v-icon,.especialidade-oftalmologia .v-dialog .v-toolbar__title,.especialidade-ortopedia .v-dialog .v-toolbar__content .v-icon,.especialidade-ortopedia .v-dialog .v-toolbar__title,.especialidade-otorrinolaringologia .v-dialog .v-toolbar__content .v-icon,.especialidade-otorrinolaringologia .v-dialog .v-toolbar__title,.especialidade-padrao .v-dialog .v-toolbar__content .v-icon,.especialidade-padrao .v-dialog .v-toolbar__title,.especialidade-pediatria .v-dialog .v-toolbar__content .v-icon,.especialidade-pediatria .v-dialog .v-toolbar__title,.especialidade-pneumologia .v-dialog .v-toolbar__content .v-icon,.especialidade-pneumologia .v-dialog .v-toolbar__title,.especialidade-proctologia .v-dialog .v-toolbar__content .v-icon,.especialidade-proctologia .v-dialog .v-toolbar__title,.especialidade-psiquiatria .v-dialog .v-toolbar__content .v-icon,.especialidade-psiquiatria .v-dialog .v-toolbar__title,.especialidade-reumatologia .v-dialog .v-toolbar__content .v-icon,.especialidade-reumatologia .v-dialog .v-toolbar__title,.especialidade-urologia .v-dialog .v-toolbar__content .v-icon,.especialidade-urologia .v-dialog .v-toolbar__title{color:#fff!important}.especialidade-angiologia .v-btn.primary,.especialidade-cardiologia .v-btn.primary,.especialidade-clinico-geral .v-btn.primary,.especialidade-dermatologia .v-btn.primary,.especialidade-endocrinologia .v-btn.primary,.especialidade-gastroenterologia .v-btn.primary,.especialidade-geriatria .v-btn.primary,.especialidade-ginecologia-e-obstetrícia .v-btn.primary,.especialidade-hematologia .v-btn.primary,.especialidade-homeopatia .v-btn.primary,.especialidade-infectologia .v-btn.primary,.especialidade-nefrologia .v-btn.primary,.especialidade-neurologia .v-btn.primary,.especialidade-oftalmologia .v-btn.primary,.especialidade-ortopedia .v-btn.primary,.especialidade-otorrinolaringologia .v-btn.primary,.especialidade-padrao .v-btn.primary,.especialidade-pediatria .v-btn.primary,.especialidade-pneumologia .v-btn.primary,.especialidade-proctologia .v-btn.primary,.especialidade-psiquiatria .v-btn.primary,.especialidade-reumatologia .v-btn.primary,.especialidade-urologia .v-btn.primary{background-color:var(--especialidade-primary)!important;color:#fff!important}.especialidade-angiologia .v-radio .v-input--selection-controls__input,.especialidade-angiologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-angiologia .v-radio .v-label,.especialidade-cardiologia .v-radio .v-input--selection-controls__input,.especialidade-cardiologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-cardiologia .v-radio .v-label,.especialidade-clinico-geral .v-radio .v-input--selection-controls__input,.especialidade-clinico-geral .v-radio .v-input--selection-controls__input .v-icon,.especialidade-clinico-geral .v-radio .v-label,.especialidade-dermatologia .v-radio .v-input--selection-controls__input,.especialidade-dermatologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-dermatologia .v-radio .v-label,.especialidade-endocrinologia .v-radio .v-input--selection-controls__input,.especialidade-endocrinologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-endocrinologia .v-radio .v-label,.especialidade-gastroenterologia .v-radio .v-input--selection-controls__input,.especialidade-gastroenterologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-gastroenterologia .v-radio .v-label,.especialidade-geriatria .v-radio .v-input--selection-controls__input,.especialidade-geriatria .v-radio .v-input--selection-controls__input .v-icon,.especialidade-geriatria .v-radio .v-label,.especialidade-ginecologia-e-obstetrícia .v-radio .v-input--selection-controls__input,.especialidade-ginecologia-e-obstetrícia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-ginecologia-e-obstetrícia .v-radio .v-label,.especialidade-hematologia .v-radio .v-input--selection-controls__input,.especialidade-hematologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-hematologia .v-radio .v-label,.especialidade-homeopatia .v-radio .v-input--selection-controls__input,.especialidade-homeopatia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-homeopatia .v-radio .v-label,.especialidade-infectologia .v-radio .v-input--selection-controls__input,.especialidade-infectologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-infectologia .v-radio .v-label,.especialidade-nefrologia .v-radio .v-input--selection-controls__input,.especialidade-nefrologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-nefrologia .v-radio .v-label,.especialidade-neurologia .v-radio .v-input--selection-controls__input,.especialidade-neurologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-neurologia .v-radio .v-label,.especialidade-oftalmologia .v-radio .v-input--selection-controls__input,.especialidade-oftalmologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-oftalmologia .v-radio .v-label,.especialidade-ortopedia .v-radio .v-input--selection-controls__input,.especialidade-ortopedia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-ortopedia .v-radio .v-label,.especialidade-otorrinolaringologia .v-radio .v-input--selection-controls__input,.especialidade-otorrinolaringologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-otorrinolaringologia .v-radio .v-label,.especialidade-padrao .v-radio .v-input--selection-controls__input,.especialidade-padrao .v-radio .v-input--selection-controls__input .v-icon,.especialidade-padrao .v-radio .v-label,.especialidade-pediatria .v-radio .v-input--selection-controls__input,.especialidade-pediatria .v-radio .v-input--selection-controls__input .v-icon,.especialidade-pediatria .v-radio .v-label,.especialidade-pneumologia .v-radio .v-input--selection-controls__input,.especialidade-pneumologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-pneumologia .v-radio .v-label,.especialidade-proctologia .v-radio .v-input--selection-controls__input,.especialidade-proctologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-proctologia .v-radio .v-label,.especialidade-psiquiatria .v-radio .v-input--selection-controls__input,.especialidade-psiquiatria .v-radio .v-input--selection-controls__input .v-icon,.especialidade-psiquiatria .v-radio .v-label,.especialidade-reumatologia .v-radio .v-input--selection-controls__input,.especialidade-reumatologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-reumatologia .v-radio .v-label,.especialidade-urologia .v-radio .v-input--selection-controls__input,.especialidade-urologia .v-radio .v-input--selection-controls__input .v-icon,.especialidade-urologia .v-radio .v-label{color:var(--especialidade-primary)!important}.v-tab>i.v-icon{padding-right:7px}.especialidade-angiologia .v-tabs .v-tab--active,.especialidade-cardiologia .v-tabs .v-tab--active,.especialidade-clinico-geral .v-tabs .v-tab--active,.especialidade-dermatologia .v-tabs .v-tab--active,.especialidade-endocrinologia .v-tabs .v-tab--active,.especialidade-gastroenterologia .v-tabs .v-tab--active,.especialidade-geriatria .v-tabs .v-tab--active,.especialidade-ginecologia-e-obstetrícia .v-tabs .v-tab--active,.especialidade-hematologia .v-tabs .v-tab--active,.especialidade-homeopatia .v-tabs .v-tab--active,.especialidade-infectologia .v-tabs .v-tab--active,.especialidade-nefrologia .v-tabs .v-tab--active,.especialidade-neurologia .v-tabs .v-tab--active,.especialidade-oftalmologia .v-tabs .v-tab--active,.especialidade-ortopedia .v-tabs .v-tab--active,.especialidade-otorrinolaringologia .v-tabs .v-tab--active,.especialidade-padrao .v-tabs .v-tab--active,.especialidade-pediatria .v-tabs .v-tab--active,.especialidade-pneumologia .v-tabs .v-tab--active,.especialidade-proctologia .v-tabs .v-tab--active,.especialidade-psiquiatria .v-tabs .v-tab--active,.especialidade-reumatologia .v-tabs .v-tab--active,.especialidade-urologia .v-tabs .v-tab--active{color:var(--especialidade-primary)!important}.especialidade-angiologia .v-tabs .v-tabs__slider,.especialidade-cardiologia .v-tabs .v-tabs__slider,.especialidade-clinico-geral .v-tabs .v-tabs__slider,.especialidade-dermatologia .v-tabs .v-tabs__slider,.especialidade-endocrinologia .v-tabs .v-tabs__slider,.especialidade-gastroenterologia .v-tabs .v-tabs__slider,.especialidade-geriatria .v-tabs .v-tabs__slider,.especialidade-ginecologia-e-obstetrícia .v-tabs .v-tabs__slider,.especialidade-hematologia .v-tabs .v-tabs__slider,.especialidade-homeopatia .v-tabs .v-tabs__slider,.especialidade-infectologia .v-tabs .v-tabs__slider,.especialidade-nefrologia .v-tabs .v-tabs__slider,.especialidade-neurologia .v-tabs .v-tabs__slider,.especialidade-oftalmologia .v-tabs .v-tabs__slider,.especialidade-ortopedia .v-tabs .v-tabs__slider,.especialidade-otorrinolaringologia .v-tabs .v-tabs__slider,.especialidade-padrao .v-tabs .v-tabs__slider,.especialidade-pediatria .v-tabs .v-tabs__slider,.especialidade-pneumologia .v-tabs .v-tabs__slider,.especialidade-proctologia .v-tabs .v-tabs__slider,.especialidade-psiquiatria .v-tabs .v-tabs__slider,.especialidade-reumatologia .v-tabs .v-tabs__slider,.especialidade-urologia .v-tabs .v-tabs__slider{background-color:var(--especialidade-primary)!important}.especialidade-angiologia .v-icon[color=primary],.especialidade-angiologia .v-list-item .v-icon.primary--text,.especialidade-cardiologia .v-icon[color=primary],.especialidade-cardiologia .v-list-item .v-icon.primary--text,.especialidade-clinico-geral .v-icon[color=primary],.especialidade-clinico-geral .v-list-item .v-icon.primary--text,.especialidade-dermatologia .v-icon[color=primary],.especialidade-dermatologia .v-list-item .v-icon.primary--text,.especialidade-endocrinologia .v-icon[color=primary],.especialidade-endocrinologia .v-list-item .v-icon.primary--text,.especialidade-gastroenterologia .v-icon[color=primary],.especialidade-gastroenterologia .v-list-item .v-icon.primary--text,.especialidade-geriatria .v-icon[color=primary],.especialidade-geriatria .v-list-item .v-icon.primary--text,.especialidade-ginecologia-e-obstetrícia .v-icon[color=primary],.especialidade-ginecologia-e-obstetrícia .v-list-item .v-icon.primary--text,.especialidade-hematologia .v-icon[color=primary],.especialidade-hematologia .v-list-item .v-icon.primary--text,.especialidade-homeopatia .v-icon[color=primary],.especialidade-homeopatia .v-list-item .v-icon.primary--text,.especialidade-infectologia .v-icon[color=primary],.especialidade-infectologia .v-list-item .v-icon.primary--text,.especialidade-nefrologia .v-icon[color=primary],.especialidade-nefrologia .v-list-item .v-icon.primary--text,.especialidade-neurologia .v-icon[color=primary],.especialidade-neurologia .v-list-item .v-icon.primary--text,.especialidade-oftalmologia .v-icon[color=primary],.especialidade-oftalmologia .v-list-item .v-icon.primary--text,.especialidade-ortopedia .v-icon[color=primary],.especialidade-ortopedia .v-list-item .v-icon.primary--text,.especialidade-otorrinolaringologia .v-icon[color=primary],.especialidade-otorrinolaringologia .v-list-item .v-icon.primary--text,.especialidade-padrao .v-icon[color=primary],.especialidade-padrao .v-list-item .v-icon.primary--text,.especialidade-pediatria .v-icon[color=primary],.especialidade-pediatria .v-list-item .v-icon.primary--text,.especialidade-pneumologia .v-icon[color=primary],.especialidade-pneumologia .v-list-item .v-icon.primary--text,.especialidade-proctologia .v-icon[color=primary],.especialidade-proctologia .v-list-item .v-icon.primary--text,.especialidade-psiquiatria .v-icon[color=primary],.especialidade-psiquiatria .v-list-item .v-icon.primary--text,.especialidade-reumatologia .v-icon[color=primary],.especialidade-reumatologia .v-list-item .v-icon.primary--text,.especialidade-urologia .v-icon[color=primary],.especialidade-urologia .v-list-item .v-icon.primary--text{color:var(--especialidade-primary)!important}.especialidade-angiologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-angiologia .v-dialog .v-card .v-card-title,.especialidade-cardiologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-cardiologia .v-dialog .v-card .v-card-title,.especialidade-clinico-geral .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-clinico-geral .v-dialog .v-card .v-card-title,.especialidade-dermatologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-dermatologia .v-dialog .v-card .v-card-title,.especialidade-endocrinologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-endocrinologia .v-dialog .v-card .v-card-title,.especialidade-gastroenterologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-gastroenterologia .v-dialog .v-card .v-card-title,.especialidade-geriatria .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-geriatria .v-dialog .v-card .v-card-title,.especialidade-ginecologia-e-obstetrícia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-card .v-card-title,.especialidade-hematologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-hematologia .v-dialog .v-card .v-card-title,.especialidade-homeopatia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-homeopatia .v-dialog .v-card .v-card-title,.especialidade-infectologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-infectologia .v-dialog .v-card .v-card-title,.especialidade-nefrologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-nefrologia .v-dialog .v-card .v-card-title,.especialidade-neurologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-neurologia .v-dialog .v-card .v-card-title,.especialidade-oftalmologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-oftalmologia .v-dialog .v-card .v-card-title,.especialidade-ortopedia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-ortopedia .v-dialog .v-card .v-card-title,.especialidade-otorrinolaringologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-otorrinolaringologia .v-dialog .v-card .v-card-title,.especialidade-padrao .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-padrao .v-dialog .v-card .v-card-title,.especialidade-pediatria .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-pediatria .v-dialog .v-card .v-card-title,.especialidade-pneumologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-pneumologia .v-dialog .v-card .v-card-title,.especialidade-proctologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-proctologia .v-dialog .v-card .v-card-title,.especialidade-psiquiatria .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-psiquiatria .v-dialog .v-card .v-card-title,.especialidade-reumatologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-reumatologia .v-dialog .v-card .v-card-title,.especialidade-urologia .v-dialog .modal-configuracao-quadro .v-card-title,.especialidade-urologia .v-dialog .v-card .v-card-title{background:var(--especialidade-gradient)!important;color:#fff!important;border-radius:12px 12px 0 0!important;padding:1.5rem!important;position:relative!important;overflow:hidden!important}.especialidade-angiologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-cardiologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-clinico-geral .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-dermatologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-endocrinologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-gastroenterologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-geriatria .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-ginecologia-e-obstetrícia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-hematologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-homeopatia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-infectologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-nefrologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-neurologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-oftalmologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-ortopedia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-otorrinolaringologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-padrao .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-pediatria .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-pneumologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-proctologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-psiquiatria .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-reumatologia .modal-configuracao-quadro .v-card-title .v-icon,.especialidade-urologia .modal-configuracao-quadro .v-card-title .v-icon{color:#fff!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))!important}.especialidade-angiologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-angiologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-cardiologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-cardiologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-clinico-geral .modal-configuracao-quadro .v-btn[color=primary],.especialidade-clinico-geral .modal-configuracao-quadro .v-btn[color=success],.especialidade-dermatologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-dermatologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-endocrinologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-endocrinologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-gastroenterologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-gastroenterologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-geriatria .modal-configuracao-quadro .v-btn[color=primary],.especialidade-geriatria .modal-configuracao-quadro .v-btn[color=success],.especialidade-ginecologia-e-obstetrícia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-ginecologia-e-obstetrícia .modal-configuracao-quadro .v-btn[color=success],.especialidade-hematologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-hematologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-homeopatia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-homeopatia .modal-configuracao-quadro .v-btn[color=success],.especialidade-infectologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-infectologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-nefrologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-nefrologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-neurologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-neurologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-oftalmologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-oftalmologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-ortopedia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-ortopedia .modal-configuracao-quadro .v-btn[color=success],.especialidade-otorrinolaringologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-otorrinolaringologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-padrao .modal-configuracao-quadro .v-btn[color=primary],.especialidade-padrao .modal-configuracao-quadro .v-btn[color=success],.especialidade-pediatria .modal-configuracao-quadro .v-btn[color=primary],.especialidade-pediatria .modal-configuracao-quadro .v-btn[color=success],.especialidade-pneumologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-pneumologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-proctologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-proctologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-psiquiatria .modal-configuracao-quadro .v-btn[color=primary],.especialidade-psiquiatria .modal-configuracao-quadro .v-btn[color=success],.especialidade-reumatologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-reumatologia .modal-configuracao-quadro .v-btn[color=success],.especialidade-urologia .modal-configuracao-quadro .v-btn[color=primary],.especialidade-urologia .modal-configuracao-quadro .v-btn[color=success]{background-color:var(--especialidade-primary)!important;border-color:var(--especialidade-primary)!important;color:#fff!important}.especialidade-angiologia .v-dialog .success--text,.especialidade-angiologia .v-dialog .success--text-box,.especialidade-angiologia .v-dialog .v-card-text .success--text,.especialidade-angiologia .v-dialog .v-card-text .text-h6,.especialidade-cardiologia .v-dialog .success--text,.especialidade-cardiologia .v-dialog .success--text-box,.especialidade-cardiologia .v-dialog .v-card-text .success--text,.especialidade-cardiologia .v-dialog .v-card-text .text-h6,.especialidade-clinico-geral .v-dialog .success--text,.especialidade-clinico-geral .v-dialog .success--text-box,.especialidade-clinico-geral .v-dialog .v-card-text .success--text,.especialidade-clinico-geral .v-dialog .v-card-text .text-h6,.especialidade-dermatologia .v-dialog .success--text,.especialidade-dermatologia .v-dialog .success--text-box,.especialidade-dermatologia .v-dialog .v-card-text .success--text,.especialidade-dermatologia .v-dialog .v-card-text .text-h6,.especialidade-endocrinologia .v-dialog .success--text,.especialidade-endocrinologia .v-dialog .success--text-box,.especialidade-endocrinologia .v-dialog .v-card-text .success--text,.especialidade-endocrinologia .v-dialog .v-card-text .text-h6,.especialidade-gastroenterologia .v-dialog .success--text,.especialidade-gastroenterologia .v-dialog .success--text-box,.especialidade-gastroenterologia .v-dialog .v-card-text .success--text,.especialidade-gastroenterologia .v-dialog .v-card-text .text-h6,.especialidade-geriatria .v-dialog .success--text,.especialidade-geriatria .v-dialog .success--text-box,.especialidade-geriatria .v-dialog .v-card-text .success--text,.especialidade-geriatria .v-dialog .v-card-text .text-h6,.especialidade-ginecologia-e-obstetrícia .v-dialog .success--text,.especialidade-ginecologia-e-obstetrícia .v-dialog .success--text-box,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-card-text .success--text,.especialidade-ginecologia-e-obstetrícia .v-dialog .v-card-text .text-h6,.especialidade-hematologia .v-dialog .success--text,.especialidade-hematologia .v-dialog .success--text-box,.especialidade-hematologia .v-dialog .v-card-text .success--text,.especialidade-hematologia .v-dialog .v-card-text .text-h6,.especialidade-homeopatia .v-dialog .success--text,.especialidade-homeopatia .v-dialog .success--text-box,.especialidade-homeopatia .v-dialog .v-card-text .success--text,.especialidade-homeopatia .v-dialog .v-card-text .text-h6,.especialidade-infectologia .v-dialog .success--text,.especialidade-infectologia .v-dialog .success--text-box,.especialidade-infectologia .v-dialog .v-card-text .success--text,.especialidade-infectologia .v-dialog .v-card-text .text-h6,.especialidade-nefrologia .v-dialog .success--text,.especialidade-nefrologia .v-dialog .success--text-box,.especialidade-nefrologia .v-dialog .v-card-text .success--text,.especialidade-nefrologia .v-dialog .v-card-text .text-h6,.especialidade-neurologia .v-dialog .success--text,.especialidade-neurologia .v-dialog .success--text-box,.especialidade-neurologia .v-dialog .v-card-text .success--text,.especialidade-neurologia .v-dialog .v-card-text .text-h6,.especialidade-oftalmologia .v-dialog .success--text,.especialidade-oftalmologia .v-dialog .success--text-box,.especialidade-oftalmologia .v-dialog .v-card-text .success--text,.especialidade-oftalmologia .v-dialog .v-card-text .text-h6,.especialidade-ortopedia .v-dialog .success--text,.especialidade-ortopedia .v-dialog .success--text-box,.especialidade-ortopedia .v-dialog .v-card-text .success--text,.especialidade-ortopedia .v-dialog .v-card-text .text-h6,.especialidade-otorrinolaringologia .v-dialog .success--text,.especialidade-otorrinolaringologia .v-dialog .success--text-box,.especialidade-otorrinolaringologia .v-dialog .v-card-text .success--text,.especialidade-otorrinolaringologia .v-dialog .v-card-text .text-h6,.especialidade-padrao .v-dialog .success--text,.especialidade-padrao .v-dialog .success--text-box,.especialidade-padrao .v-dialog .v-card-text .success--text,.especialidade-padrao .v-dialog .v-card-text .text-h6,.especialidade-pediatria .v-dialog .success--text,.especialidade-pediatria .v-dialog .success--text-box,.especialidade-pediatria .v-dialog .v-card-text .success--text,.especialidade-pediatria .v-dialog .v-card-text .text-h6,.especialidade-pneumologia .v-dialog .success--text,.especialidade-pneumologia .v-dialog .success--text-box,.especialidade-pneumologia .v-dialog .v-card-text .success--text,.especialidade-pneumologia .v-dialog .v-card-text .text-h6,.especialidade-proctologia .v-dialog .success--text,.especialidade-proctologia .v-dialog .success--text-box,.especialidade-proctologia .v-dialog .v-card-text .success--text,.especialidade-proctologia .v-dialog .v-card-text .text-h6,.especialidade-psiquiatria .v-dialog .success--text,.especialidade-psiquiatria .v-dialog .success--text-box,.especialidade-psiquiatria .v-dialog .v-card-text .success--text,.especialidade-psiquiatria .v-dialog .v-card-text .text-h6,.especialidade-reumatologia .v-dialog .success--text,.especialidade-reumatologia .v-dialog .success--text-box,.especialidade-reumatologia .v-dialog .v-card-text .success--text,.especialidade-reumatologia .v-dialog .v-card-text .text-h6,.especialidade-urologia .v-dialog .success--text,.especialidade-urologia .v-dialog .success--text-box,.especialidade-urologia .v-dialog .v-card-text .success--text,.especialidade-urologia .v-dialog .v-card-text .text-h6{color:var(--especialidade-primary)!important}.especialidade-angiologia .v-dialog .field-option:hover,.especialidade-cardiologia .v-dialog .field-option:hover,.especialidade-clinico-geral .v-dialog .field-option:hover,.especialidade-dermatologia .v-dialog .field-option:hover,.especialidade-endocrinologia .v-dialog .field-option:hover,.especialidade-gastroenterologia .v-dialog .field-option:hover,.especialidade-geriatria .v-dialog .field-option:hover,.especialidade-ginecologia-e-obstetrícia .v-dialog .field-option:hover,.especialidade-hematologia .v-dialog .field-option:hover,.especialidade-homeopatia .v-dialog .field-option:hover,.especialidade-infectologia .v-dialog .field-option:hover,.especialidade-nefrologia .v-dialog .field-option:hover,.especialidade-neurologia .v-dialog .field-option:hover,.especialidade-oftalmologia .v-dialog .field-option:hover,.especialidade-ortopedia .v-dialog .field-option:hover,.especialidade-otorrinolaringologia .v-dialog .field-option:hover,.especialidade-padrao .v-dialog .field-option:hover,.especialidade-pediatria .v-dialog .field-option:hover,.especialidade-pneumologia .v-dialog .field-option:hover,.especialidade-proctologia .v-dialog .field-option:hover,.especialidade-psiquiatria .v-dialog .field-option:hover,.especialidade-reumatologia .v-dialog .field-option:hover,.especialidade-urologia .v-dialog .field-option:hover{background-color:rgba(var(--especialidade-primary-rgb,46,75,157),.1)!important}.especialidade-angiologia .v-dialog .icon-field:hover,.especialidade-cardiologia .v-dialog .icon-field:hover,.especialidade-clinico-geral .v-dialog .icon-field:hover,.especialidade-dermatologia .v-dialog .icon-field:hover,.especialidade-endocrinologia .v-dialog .icon-field:hover,.especialidade-gastroenterologia .v-dialog .icon-field:hover,.especialidade-geriatria .v-dialog .icon-field:hover,.especialidade-ginecologia-e-obstetrícia .v-dialog .icon-field:hover,.especialidade-hematologia .v-dialog .icon-field:hover,.especialidade-homeopatia .v-dialog .icon-field:hover,.especialidade-infectologia .v-dialog .icon-field:hover,.especialidade-nefrologia .v-dialog .icon-field:hover,.especialidade-neurologia .v-dialog .icon-field:hover,.especialidade-oftalmologia .v-dialog .icon-field:hover,.especialidade-ortopedia .v-dialog .icon-field:hover,.especialidade-otorrinolaringologia .v-dialog .icon-field:hover,.especialidade-padrao .v-dialog .icon-field:hover,.especialidade-pediatria .v-dialog .icon-field:hover,.especialidade-pneumologia .v-dialog .icon-field:hover,.especialidade-proctologia .v-dialog .icon-field:hover,.especialidade-psiquiatria .v-dialog .icon-field:hover,.especialidade-reumatologia .v-dialog .icon-field:hover,.especialidade-urologia .v-dialog .icon-field:hover{border:2px solid var(--especialidade-primary)!important}.especialidade-angiologia .campo-card .v-chip,.especialidade-cardiologia .campo-card .v-chip,.especialidade-clinico-geral .campo-card .v-chip,.especialidade-dermatologia .campo-card .v-chip,.especialidade-endocrinologia .campo-card .v-chip,.especialidade-gastroenterologia .campo-card .v-chip,.especialidade-geriatria .campo-card .v-chip,.especialidade-ginecologia-e-obstetrícia .campo-card .v-chip,.especialidade-hematologia .campo-card .v-chip,.especialidade-homeopatia .campo-card .v-chip,.especialidade-infectologia .campo-card .v-chip,.especialidade-nefrologia .campo-card .v-chip,.especialidade-neurologia .campo-card .v-chip,.especialidade-oftalmologia .campo-card .v-chip,.especialidade-ortopedia .campo-card .v-chip,.especialidade-otorrinolaringologia .campo-card .v-chip,.especialidade-padrao .campo-card .v-chip,.especialidade-pediatria .campo-card .v-chip,.especialidade-pneumologia .campo-card .v-chip,.especialidade-proctologia .campo-card .v-chip,.especialidade-psiquiatria .campo-card .v-chip,.especialidade-reumatologia .campo-card .v-chip,.especialidade-urologia .campo-card .v-chip{background-color:var(--especialidade-primary)!important;color:#fff!important}.especialidade-angiologia .v-btn.success,.especialidade-cardiologia .v-btn.success,.especialidade-clinico-geral .v-btn.success,.especialidade-dermatologia .v-btn.success,.especialidade-endocrinologia .v-btn.success,.especialidade-gastroenterologia .v-btn.success,.especialidade-geriatria .v-btn.success,.especialidade-ginecologia-e-obstetrícia .v-btn.success,.especialidade-hematologia .v-btn.success,.especialidade-homeopatia .v-btn.success,.especialidade-infectologia .v-btn.success,.especialidade-nefrologia .v-btn.success,.especialidade-neurologia .v-btn.success,.especialidade-oftalmologia .v-btn.success,.especialidade-ortopedia .v-btn.success,.especialidade-otorrinolaringologia .v-btn.success,.especialidade-padrao .v-btn.success,.especialidade-pediatria .v-btn.success,.especialidade-pneumologia .v-btn.success,.especialidade-proctologia .v-btn.success,.especialidade-psiquiatria .v-btn.success,.especialidade-reumatologia .v-btn.success,.especialidade-urologia .v-btn.success{background-color:var(--especialidade-primary)!important;border-color:var(--especialidade-primary)!important;color:#fff!important}.especialidade-angiologia .v-calendar .success,.especialidade-cardiologia .v-calendar .success,.especialidade-clinico-geral .v-calendar .success,.especialidade-dermatologia .v-calendar .success,.especialidade-endocrinologia .v-calendar .success,.especialidade-gastroenterologia .v-calendar .success,.especialidade-geriatria .v-calendar .success,.especialidade-ginecologia-e-obstetrícia .v-calendar .success,.especialidade-hematologia .v-calendar .success,.especialidade-homeopatia .v-calendar .success,.especialidade-infectologia .v-calendar .success,.especialidade-nefrologia .v-calendar .success,.especialidade-neurologia .v-calendar .success,.especialidade-oftalmologia .v-calendar .success,.especialidade-ortopedia .v-calendar .success,.especialidade-otorrinolaringologia .v-calendar .success,.especialidade-padrao .v-calendar .success,.especialidade-pediatria .v-calendar .success,.especialidade-pneumologia .v-calendar .success,.especialidade-proctologia .v-calendar .success,.especialidade-psiquiatria .v-calendar .success,.especialidade-reumatologia .v-calendar .success,.especialidade-urologia .v-calendar .success{background-color:var(--especialidade-primary)!important;color:#fff!important}.especialidade-angiologia .v-calendar .rounded-circle.success,.especialidade-cardiologia .v-calendar .rounded-circle.success,.especialidade-clinico-geral .v-calendar .rounded-circle.success,.especialidade-dermatologia .v-calendar .rounded-circle.success,.especialidade-endocrinologia .v-calendar .rounded-circle.success,.especialidade-gastroenterologia .v-calendar .rounded-circle.success,.especialidade-geriatria .v-calendar .rounded-circle.success,.especialidade-ginecologia-e-obstetrícia .v-calendar .rounded-circle.success,.especialidade-hematologia .v-calendar .rounded-circle.success,.especialidade-homeopatia .v-calendar .rounded-circle.success,.especialidade-infectologia .v-calendar .rounded-circle.success,.especialidade-nefrologia .v-calendar .rounded-circle.success,.especialidade-neurologia .v-calendar .rounded-circle.success,.especialidade-oftalmologia .v-calendar .rounded-circle.success,.especialidade-ortopedia .v-calendar .rounded-circle.success,.especialidade-otorrinolaringologia .v-calendar .rounded-circle.success,.especialidade-padrao .v-calendar .rounded-circle.success,.especialidade-pediatria .v-calendar .rounded-circle.success,.especialidade-pneumologia .v-calendar .rounded-circle.success,.especialidade-proctologia .v-calendar .rounded-circle.success,.especialidade-psiquiatria .v-calendar .rounded-circle.success,.especialidade-reumatologia .v-calendar .rounded-circle.success,.especialidade-urologia .v-calendar .rounded-circle.success{background-color:var(--especialidade-primary)!important}.especialidade-angiologia .v-calendar .v-calendar-weekly__day-label,.especialidade-cardiologia .v-calendar .v-calendar-weekly__day-label,.especialidade-clinico-geral .v-calendar .v-calendar-weekly__day-label,.especialidade-dermatologia .v-calendar .v-calendar-weekly__day-label,.especialidade-endocrinologia .v-calendar .v-calendar-weekly__day-label,.especialidade-gastroenterologia .v-calendar .v-calendar-weekly__day-label,.especialidade-geriatria .v-calendar .v-calendar-weekly__day-label,.especialidade-ginecologia-e-obstetrícia .v-calendar .v-calendar-weekly__day-label,.especialidade-hematologia .v-calendar .v-calendar-weekly__day-label,.especialidade-homeopatia .v-calendar .v-calendar-weekly__day-label,.especialidade-infectologia .v-calendar .v-calendar-weekly__day-label,.especialidade-nefrologia .v-calendar .v-calendar-weekly__day-label,.especialidade-neurologia .v-calendar .v-calendar-weekly__day-label,.especialidade-oftalmologia .v-calendar .v-calendar-weekly__day-label,.especialidade-ortopedia .v-calendar .v-calendar-weekly__day-label,.especialidade-otorrinolaringologia .v-calendar .v-calendar-weekly__day-label,.especialidade-padrao .v-calendar .v-calendar-weekly__day-label,.especialidade-pediatria .v-calendar .v-calendar-weekly__day-label,.especialidade-pneumologia .v-calendar .v-calendar-weekly__day-label,.especialidade-proctologia .v-calendar .v-calendar-weekly__day-label,.especialidade-psiquiatria .v-calendar .v-calendar-weekly__day-label,.especialidade-reumatologia .v-calendar .v-calendar-weekly__day-label,.especialidade-urologia .v-calendar .v-calendar-weekly__day-label{color:var(--especialidade-primary)!important}.especialidade-angiologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-cardiologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-clinico-geral .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-dermatologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-endocrinologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-gastroenterologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-geriatria .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-ginecologia-e-obstetrícia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-hematologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-homeopatia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-infectologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-nefrologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-neurologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-oftalmologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-ortopedia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-otorrinolaringologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-padrao .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-pediatria .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-pneumologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-proctologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-psiquiatria .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-reumatologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle,.especialidade-urologia .v-calendar .v-calendar-weekly__day .v-calendar-weekly__day-label .rounded-circle{background-color:var(--especialidade-primary)!important;border-color:var(--especialidade-primary)!important}.especialidade-angiologia .nome-paciente,.especialidade-cardiologia .nome-paciente,.especialidade-clinico-geral .nome-paciente,.especialidade-dermatologia .nome-paciente,.especialidade-endocrinologia .nome-paciente,.especialidade-gastroenterologia .nome-paciente,.especialidade-geriatria .nome-paciente,.especialidade-ginecologia-e-obstetrícia .nome-paciente,.especialidade-hematologia .nome-paciente,.especialidade-homeopatia .nome-paciente,.especialidade-infectologia .nome-paciente,.especialidade-nefrologia .nome-paciente,.especialidade-neurologia .nome-paciente,.especialidade-oftalmologia .nome-paciente,.especialidade-ortopedia .nome-paciente,.especialidade-otorrinolaringologia .nome-paciente,.especialidade-padrao .nome-paciente,.especialidade-pediatria .nome-paciente,.especialidade-pneumologia .nome-paciente,.especialidade-proctologia .nome-paciente,.especialidade-psiquiatria .nome-paciente,.especialidade-reumatologia .nome-paciente,.especialidade-urologia .nome-paciente{color:var(--especialidade-primary)!important;font-weight:700!important}.especialidade-angiologia .v-card .text-h5,.especialidade-angiologia .v-card .text-h6,.especialidade-cardiologia .v-card .text-h5,.especialidade-cardiologia .v-card .text-h6,.especialidade-clinico-geral .v-card .text-h5,.especialidade-clinico-geral .v-card .text-h6,.especialidade-dermatologia .v-card .text-h5,.especialidade-dermatologia .v-card .text-h6,.especialidade-endocrinologia .v-card .text-h5,.especialidade-endocrinologia .v-card .text-h6,.especialidade-gastroenterologia .v-card .text-h5,.especialidade-gastroenterologia .v-card .text-h6,.especialidade-geriatria .v-card .text-h5,.especialidade-geriatria .v-card .text-h6,.especialidade-ginecologia-e-obstetrícia .v-card .text-h5,.especialidade-ginecologia-e-obstetrícia .v-card .text-h6,.especialidade-hematologia .v-card .text-h5,.especialidade-hematologia .v-card .text-h6,.especialidade-homeopatia .v-card .text-h5,.especialidade-homeopatia .v-card .text-h6,.especialidade-infectologia .v-card .text-h5,.especialidade-infectologia .v-card .text-h6,.especialidade-nefrologia .v-card .text-h5,.especialidade-nefrologia .v-card .text-h6,.especialidade-neurologia .v-card .text-h5,.especialidade-neurologia .v-card .text-h6,.especialidade-oftalmologia .v-card .text-h5,.especialidade-oftalmologia .v-card .text-h6,.especialidade-ortopedia .v-card .text-h5,.especialidade-ortopedia .v-card .text-h6,.especialidade-otorrinolaringologia .v-card .text-h5,.especialidade-otorrinolaringologia .v-card .text-h6,.especialidade-padrao .v-card .text-h5,.especialidade-padrao .v-card .text-h6,.especialidade-pediatria .v-card .text-h5,.especialidade-pediatria .v-card .text-h6,.especialidade-pneumologia .v-card .text-h5,.especialidade-pneumologia .v-card .text-h6,.especialidade-proctologia .v-card .text-h5,.especialidade-proctologia .v-card .text-h6,.especialidade-psiquiatria .v-card .text-h5,.especialidade-psiquiatria .v-card .text-h6,.especialidade-reumatologia .v-card .text-h5,.especialidade-reumatologia .v-card .text-h6,.especialidade-urologia .v-card .text-h5,.especialidade-urologia .v-card .text-h6{color:var(--especialidade-primary)!important}.especialidade-angiologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-angiologia .v-tabs-slider,.especialidade-cardiologia .v-tab--active .v-tab__slider[style*="background-color: rgb(76, 175, 80)"] .especialidade-ortopedia .v-tab--active .v-tab__slider[style*="background-color: rgb(76, 175, 80)"] .especialidade-oftalmologia .v-tab--active .v-tab__slider[style*="background-color: rgb(76, 175, 80)"] .especialidade-neurologia .v-tab--active .v-tab__slider[style*="background-color: rgb(76, 175, 80)"] .especialidade-clinico-geral .v-tab--active .v-tab__slider[style*="background-color: rgb(76, 175, 80)"] .especialidade-pediatria .v-tab--active .v-tab__slider[style*="background-color: rgb(76, 175, 80)"] .especialidade-padrao .v-tab--active .v-tab__slider[style*="background-color: rgb(76, 175, 80)"],.especialidade-cardiologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-cardiologia .v-tabs-slider,.especialidade-clinico-geral .v-tabs .v-tab--active .v-tab__slider,.especialidade-clinico-geral .v-tabs-slider,.especialidade-dermatologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-dermatologia .v-tabs-slider,.especialidade-endocrinologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-endocrinologia .v-tabs-slider,.especialidade-gastroenterologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-gastroenterologia .v-tabs-slider,.especialidade-geriatria .v-tabs .v-tab--active .v-tab__slider,.especialidade-geriatria .v-tabs-slider,.especialidade-ginecologia-e-obstetrícia .v-tabs .v-tab--active .v-tab__slider,.especialidade-ginecologia-e-obstetrícia .v-tabs-slider,.especialidade-hematologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-hematologia .v-tabs-slider,.especialidade-homeopatia .v-tabs .v-tab--active .v-tab__slider,.especialidade-homeopatia .v-tabs-slider,.especialidade-infectologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-infectologia .v-tabs-slider,.especialidade-nefrologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-nefrologia .v-tabs-slider,.especialidade-neurologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-neurologia .v-tabs-slider,.especialidade-oftalmologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-oftalmologia .v-tabs-slider,.especialidade-ortopedia .v-tabs .v-tab--active .v-tab__slider,.especialidade-ortopedia .v-tabs-slider,.especialidade-otorrinolaringologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-otorrinolaringologia .v-tabs-slider,.especialidade-padrao .v-tabs .v-tab--active .v-tab__slider,.especialidade-padrao .v-tabs-slider,.especialidade-pediatria .v-tabs .v-tab--active .v-tab__slider,.especialidade-pediatria .v-tabs-slider,.especialidade-pneumologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-pneumologia .v-tabs-slider,.especialidade-proctologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-proctologia .v-tabs-slider,.especialidade-psiquiatria .v-tabs .v-tab--active .v-tab__slider,.especialidade-psiquiatria .v-tabs-slider,.especialidade-reumatologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-reumatologia .v-tabs-slider,.especialidade-urologia .v-tabs .v-tab--active .v-tab__slider,.especialidade-urologia .v-tabs-slider{background:var(--especialidade-primary)!important}.especialidade-angiologia .v-badge__badge.success,.especialidade-cardiologia .v-badge__badge.success,.especialidade-clinico-geral .v-badge__badge.success,.especialidade-dermatologia .v-badge__badge.success,.especialidade-endocrinologia .v-badge__badge.success,.especialidade-gastroenterologia .v-badge__badge.success,.especialidade-geriatria .v-badge__badge.success,.especialidade-ginecologia-e-obstetrícia .v-badge__badge.success,.especialidade-hematologia .v-badge__badge.success,.especialidade-homeopatia .v-badge__badge.success,.especialidade-infectologia .v-badge__badge.success,.especialidade-nefrologia .v-badge__badge.success,.especialidade-neurologia .v-badge__badge.success,.especialidade-oftalmologia .v-badge__badge.success,.especialidade-ortopedia .v-badge__badge.success,.especialidade-otorrinolaringologia .v-badge__badge.success,.especialidade-padrao .v-badge__badge.success,.especialidade-pediatria .v-badge__badge.success,.especialidade-pneumologia .v-badge__badge.success,.especialidade-proctologia .v-badge__badge.success,.especialidade-psiquiatria .v-badge__badge.success,.especialidade-reumatologia .v-badge__badge.success,.especialidade-urologia .v-badge__badge.success{background-color:var(--especialidade-primary)!important;color:#fff!important}.criar-agendamento-modal,.v-card.criar-agendamento-modal,.v-dialog,.v-dialog--active,.v-sheet.criar-agendamento-modal{box-shadow:none!important}.swal2-container{z-index:20000!important}.swal2-popup{z-index:20001!important}.swal2-backdrop{z-index:19999!important}.v-dialog,.v-dialog--active{z-index:1000!important}.v-select .v-list-item,.v-select .v-list-item .v-list-item__title{color:rgba(0,0,0,.87)!important}.v-select .v-list-item--active{background-color:var(--especialidade-primary,#4caf50)!important;color:#fff!important}.v-select .v-list-item--active .v-list-item__title{color:#fff!important}.v-select .v-list-item:hover:not(.v-list-item--active){background-color:rgba(0,0,0,.04)!important}.theme--dark .v-select .v-list-item,.theme--dark .v-select .v-list-item .v-list-item__title{color:hsla(0,0%,100%,.87)!important}.theme--dark .v-select .v-list-item--active{background-color:var(--especialidade-primary,#4caf50)!important;color:#fff!important}.theme--dark .v-select .v-list-item--active .v-list-item__title{color:#fff!important}.v-menu__content .v-list-item,.v-menu__content .v-list-item .v-list-item__title{color:rgba(0,0,0,.87)!important}.v-menu__content .v-list-item--active{background-color:var(--especialidade-primary,#4caf50)!important;color:#fff!important}.v-menu__content .v-list-item--active .v-list-item__title{color:#fff!important}.theme--dark .v-menu__content .v-list-item,.theme--dark .v-menu__content .v-list-item .v-list-item__title{color:hsla(0,0%,100%,.87)!important}.v-text-field__slot>label.v-label{padding-left:8px!important}i.v-icon,span.v-icon>svg{margin-right:5px!important}#app.theme--dark{.v-card.v-sheet.theme--dark:empty{display:none}nav.theme--dark.v-navigation-drawer{background-color:#363636!important}header.v-app-bar{height:77px!important;background-color:#1e1e1e!important}.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 hsla(0,0%,91%,.14),0 1px 5px 0 hsla(0,0%,91%,.12);background-color:#424242!important}.menu-user span,.v-menu__content>div>div span{color:#e6e6e6}.grey--text.text--darken-2{color:#9e9e9e!important;caret-color:#9e9e9e!important}.ql-container.ql-snow,.ql-toolbar.ql-snow{border:1px solid hsla(0,0%,100%,.12)}.ql-toolbar.ql-snow span,.ql-toolbar.ql-snow span>button>svg{color:#fff!important}.ql-snow.ql-toolbar button.ql-active>svg>line.ql-stroke{color:#10a860!important;stroke:#10a860}.ql-snow .ql-picker-options{background-color:#1e1e1e!important}.ql-header .ql-picker .ql-expanded,.ql-toolbar.ql-snow .ql-picker-options{border:1px solid hsla(0,0%,100%,.12)}.quillWrapper .ql-snow .ql-stroke{stroke:#fafafa}.ql-snow.ql-toolbar button{color:#fff!important}button[class^=ql-].ql-active{color:#10a860!important}.cor-background-grey{background-color:#363636}.customGray{background-color:#1e1e1e!important;border-color:#363636!important}.v-data-table-header{background-color:#363636!important}.especialidade-angiologia .v-data-table-header,.especialidade-cardiologia .v-data-table-header,.especialidade-clinico-geral .v-data-table-header,.especialidade-dermatologia .v-data-table-header,.especialidade-endocrinologia .v-data-table-header,.especialidade-gastroenterologia .v-data-table-header,.especialidade-geriatria .v-data-table-header,.especialidade-ginecologia-e-obstetrícia .v-data-table-header,.especialidade-hematologia .v-data-table-header,.especialidade-homeopatia .v-data-table-header,.especialidade-infectologia .v-data-table-header,.especialidade-nefrologia .v-data-table-header,.especialidade-neurologia .v-data-table-header,.especialidade-oftalmologia .v-data-table-header,.especialidade-ortopedia .v-data-table-header,.especialidade-otorrinolaringologia .v-data-table-header,.especialidade-padrao .v-data-table-header,.especialidade-pediatria .v-data-table-header,.especialidade-pneumologia .v-data-table-header,.especialidade-proctologia .v-data-table-header,.especialidade-psiquiatria .v-data-table-header,.especialidade-reumatologia .v-data-table-header,.especialidade-urologia .v-data-table-header{background:#363636!important;color:#fff!important}.especialidade-hematologia .v-sheet.v-card:not(.v-sheet--outlined){background-color:#c01212!important}.white{background-color:unset!important}.v-footer a,.v-footer span{color:#10a860}div.v-overlay--active>div.v-overlay__scrim{background-color:hsla(0,0%,100%,.5)!important}.background-color-custom{background-color:#1e1e1e}.navbar .v-list-item--active .navbar-child-icon,.navbar .v-list-item--active .navbar-child-title,.navbar .v-list-item--active .navbar-item-icon,.navbar .v-list-item--active .navbar-item-title{color:#5a7bc7!important}.navbar .v-list-item .navbar-child-title.disabled{color:#fffebc!important;opacity:.5;animation:pulsar 1.5s ease-in-out infinite;padding:.3rem;color:#fffebc;font-weight:700!important;opacity:.6}.navbar .navbar-child-title{font-weight:500!important;font-size:1rem!important;line-height:22px;letter-spacing:2%;color:#fff}.v-menu__content>.menu-card{background-color:#363636!important}.v-menu__content>.menu-card p{color:#e6e6e6}.v-menu__content>.menu-card span{color:#363636}.v-input .v-input__control .v-input__slot{background:#424242!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff!important}.v-input .v-input__control .v-input__slot input,.v-input .v-input__control .v-input__slot textarea{color:#fff!important}.v-input .v-input__control .v-input__slot--focused,.v-input .v-input__control .v-input__slot:hover{border-color:var(--especialidade-primary,#2e4b9d)!important}.v-input .v-input__control .v-input__slot--focused{box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.v-select .v-input__control .v-input__slot{background:#424242!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff!important}.v-select .v-input__control .v-input__slot .v-select__selection{color:#fff!important}.v-card,.v-dialog .v-card{background:#424242!important;color:#fff!important}.especialidade-angiologia .v-data-table-header th,.especialidade-cardiologia .v-data-table-header th,.especialidade-clinico-geral .v-data-table-header th,.especialidade-dermatologia .v-data-table-header th,.especialidade-endocrinologia .v-data-table-header th,.especialidade-gastroenterologia .v-data-table-header th,.especialidade-geriatria .v-data-table-header th,.especialidade-ginecologia-e-obstetrícia .v-data-table-header th,.especialidade-hematologia .v-data-table-header th,.especialidade-homeopatia .v-data-table-header th,.especialidade-infectologia .v-data-table-header th,.especialidade-nefrologia .v-data-table-header th,.especialidade-neurologia .v-data-table-header th,.especialidade-oftalmologia .v-data-table-header th,.especialidade-ortopedia .v-data-table-header th,.especialidade-otorrinolaringologia .v-data-table-header th,.especialidade-padrao .v-data-table-header th,.especialidade-pediatria .v-data-table-header th,.especialidade-pneumologia .v-data-table-header th,.especialidade-proctologia .v-data-table-header th,.especialidade-psiquiatria .v-data-table-header th,.especialidade-reumatologia .v-data-table-header th,.especialidade-urologia .v-data-table-header th{color:#fff!important;font-weight:700!important;background:#363636!important;vertical-align:middle!important;text-align:center!important;height:48px!important;line-height:48px!important;padding:0 16px!important}.bloqueio-modal-container,.buscar-agendamento-modal,.configuracao-agenda-modal,.criar-agendamento-modal,.detalhes-agendamento-modal,.feriado-modal-container,.horario-modal-container,.impresso-personalizado-modal,.nota-dia-modal,.permissao-modal-container,.sala-espera-modal,.telefone-whatsapp-modal{background:#424242!important;color:#fff!important}.bloqueio-modal-container .unified-card,.buscar-agendamento-modal .unified-card,.configuracao-agenda-modal .unified-card,.criar-agendamento-modal .unified-card,.detalhes-agendamento-modal .unified-card,.feriado-modal-container .unified-card,.horario-modal-container .unified-card,.impresso-personalizado-modal .unified-card,.nota-dia-modal .unified-card,.permissao-modal-container .unified-card,.sala-espera-modal .unified-card,.telefone-whatsapp-modal .unified-card{background:#424242!important;color:#fff!important;border:1px solid #555!important}.bloqueio-modal-container .form-content,.buscar-agendamento-modal .filters-section,.buscar-agendamento-modal .table-section,.configuracao-agenda-modal .form-content,.criar-agendamento-modal .form-content,.detalhes-agendamento-modal .form-content,.feriado-modal-container .form-content,.horario-modal-container .form-content,.impresso-personalizado-modal .form-content,.nota-dia-modal .form-content,.permissao-modal-container .form-content,.sala-espera-modal .table-content,.telefone-whatsapp-modal .form-content{background:#111!important;color:#fff!important}.form-actions{background:#111!important;border-top:1px solid hsla(0,0%,100%,.1)!important}.section-title,.v-dialog,.v-dialog .v-card,.v-dialog .v-card .v-card__actions,.v-dialog .v-card .v-card__text,.v-dialog .v-card .v-card__title,.v-dialog .v-overlay__content,.v-dialog .v-overlay__content .v-card,.v-radio,.v-radio .v-label{color:#fff!important}.bloqueio-modal-container,.bloqueio-modal-container .form-content,.bloqueio-modal-container .unified-card,.bloqueio-modal-container .v-card,.bloqueio-modal-container .v-card .v-card__actions,.bloqueio-modal-container .v-card .v-card__text,.bloqueio-modal-container .v-card .v-card__title,.buscar-agendamento-modal,.buscar-agendamento-modal .filters-section,.buscar-agendamento-modal .table-section,.buscar-agendamento-modal .unified-card,.buscar-agendamento-modal .v-card,.buscar-agendamento-modal .v-card .v-card__actions,.buscar-agendamento-modal .v-card .v-card__text,.buscar-agendamento-modal .v-card .v-card__title,.configuracao-agenda-modal,.configuracao-agenda-modal .form-content,.configuracao-agenda-modal .unified-card,.configuracao-agenda-modal .v-card,.configuracao-agenda-modal .v-card .v-card__actions,.configuracao-agenda-modal .v-card .v-card__text,.configuracao-agenda-modal .v-card .v-card__title,.criar-agendamento-modal,.criar-agendamento-modal .form-content,.criar-agendamento-modal .form-content .v-input,.criar-agendamento-modal .form-content .v-input .v-input__control,.criar-agendamento-modal .form-content .v-input .v-input__control .v-input__slot,.criar-agendamento-modal .unified-card,.criar-agendamento-modal .v-card,.criar-agendamento-modal .v-card .v-card__actions,.criar-agendamento-modal .v-card .v-card__text,.criar-agendamento-modal .v-card .v-card__title,.detalhes-agendamento-modal,.detalhes-agendamento-modal .form-content,.detalhes-agendamento-modal .unified-card,.detalhes-agendamento-modal .v-card,.detalhes-agendamento-modal .v-card .v-card__actions,.detalhes-agendamento-modal .v-card .v-card__text,.detalhes-agendamento-modal .v-card .v-card__title,.feriado-modal-container,.feriado-modal-container .form-content,.feriado-modal-container .unified-card,.feriado-modal-container .v-card,.feriado-modal-container .v-card .v-card__actions,.feriado-modal-container .v-card .v-card__text,.feriado-modal-container .v-card .v-card__title,.horario-modal-container,.horario-modal-container .form-content,.horario-modal-container .unified-card,.horario-modal-container .v-card,.horario-modal-container .v-card .v-card__actions,.horario-modal-container .v-card .v-card__text,.horario-modal-container .v-card .v-card__title,.impresso-personalizado-modal,.impresso-personalizado-modal .form-content,.impresso-personalizado-modal .unified-card,.impresso-personalizado-modal .v-card,.impresso-personalizado-modal .v-card .v-card__actions,.impresso-personalizado-modal .v-card .v-card__text,.impresso-personalizado-modal .v-card .v-card__title,.nota-dia-modal,.nota-dia-modal .form-content,.nota-dia-modal .unified-card,.nota-dia-modal .v-card,.nota-dia-modal .v-card .v-card__actions,.nota-dia-modal .v-card .v-card__text,.nota-dia-modal .v-card .v-card__title,.permissao-modal-container,.permissao-modal-container .form-content,.permissao-modal-container .unified-card,.permissao-modal-container .v-card,.permissao-modal-container .v-card .v-card__actions,.permissao-modal-container .v-card .v-card__text,.permissao-modal-container .v-card .v-card__title,.sala-espera-modal,.sala-espera-modal .table-content,.sala-espera-modal .unified-card,.sala-espera-modal .v-card,.sala-espera-modal .v-card .v-card__actions,.sala-espera-modal .v-card .v-card__text,.sala-espera-modal .v-card .v-card__title,.telefone-whatsapp-modal,.telefone-whatsapp-modal .form-content,.telefone-whatsapp-modal .unified-card,.telefone-whatsapp-modal .v-card,.telefone-whatsapp-modal .v-card .v-card__actions,.telefone-whatsapp-modal .v-card .v-card__text,.telefone-whatsapp-modal .v-card .v-card__title,.v-card,.v-card .v-card__actions,.v-card .v-card__subtitle,.v-card .v-card__text,.v-card .v-card__title,.v-input,.v-input .v-input__control,.v-input .v-input__control .v-input__slot,.v-input .v-input__control .v-input__slot .v-select__selection,.v-input .v-input__control .v-input__slot .v-select__selection .v-select__selection__comma,.v-input .v-input__control .v-input__slot input,.v-input .v-input__control .v-input__slot textarea,.v-select,.v-select .v-input__control,.v-select .v-input__control .v-input__slot,.v-select .v-input__control .v-input__slot .v-select__selection,.v-select .v-input__control .v-input__slot .v-select__selection .v-select__selection__comma,.v-textarea,.v-textarea .v-input__control,.v-textarea .v-input__control .v-input__slot,.v-textarea .v-input__control .v-input__slot textarea{background:#424242!important;color:#fff!important}.menu-user .user-info span,.menu-user-name,.user-info span,.user-name{color:#fafafa!important}.menu-user-role,.text-caption,.user-info .text-caption,.user-role{color:#b0b0b0!important}.header-dropdown .v-list-item__subtitle,.header-dropdown .v-list-item__title,.menu-title,.section-label,.v-card__title,.v-menu__content .v-list-item__subtitle,.v-menu__content .v-list-item__title,.v-toolbar__title{color:#fafafa!important}.v-list-item__icon .v-icon{color:#b0b0b0!important}.v-list.theme--dark,.v-menu__content{background-color:#363636!important}.custom-switch .switch-track,.v-input--switch .v-input--switch__track{background-color:#555!important}.custom-switch .switch-label,.switch-label{color:#b0b0b0!important}.v-input .v-label,.v-label,.v-text-field .v-label{color:#b0b0b0!important;z-index:50}.v-label--active{color:var(--especialidade-primary,#5a7bc7)!important}.v-text-field input::-moz-placeholder,.v-textarea textarea::-moz-placeholder{color:#888!important}.v-text-field input::placeholder,.v-textarea textarea::placeholder{color:#888!important}.autocomplete-container,.dropdown-list,.editor-container,.suggestion-list{background-color:#363636!important;border-color:#555!important}.dropdown-item,.suggestion-item{color:#fafafa!important}.dropdown-item:hover,.suggestion-item:hover{background-color:#424242!important}.dropdown-item.selected,.suggestion-item.selected{background-color:#505050!important;color:#5a7bc7!important}.hint-text,.v-counter,.v-messages__message{color:#9e9e9e!important}.v-data-table,.v-data-table tbody tr,.v-data-table tbody tr:hover{background-color:#424242!important}.v-data-table tbody td{color:#fafafa!important;border-bottom-color:hsla(0,0%,100%,.1)!important}.v-pagination .v-pagination__item{color:#fafafa!important}.v-pagination .v-pagination__item,.v-pagination .v-pagination__navigation{background-color:#424242!important}.dialog-content,.filter-section,.form-section,.modal-body,.modal-content,.panel-content,.section-content{background-color:#363636!important;color:#fafafa!important}.v-tabs-bar{background-color:#363636!important}.v-tab{color:#b0b0b0!important}.v-tab--active{color:var(--especialidade-primary,#5a7bc7)!important}.v-expansion-panel{background-color:#363636!important}.v-expansion-panel-header{color:#fafafa!important}.v-expansion-panel-content{background-color:#424242!important;color:#fafafa!important}.v-chip{background-color:#505050!important;color:#fafafa!important}.v-chip.v-chip--outlined{border-color:#666!important}.v-date-picker-table,.v-picker{background-color:#363636!important}.v-date-picker-header{background-color:#424242!important}.v-date-picker-table__current{border-color:var(--especialidade-primary,#5a7bc7)!important}.v-tooltip__content{background-color:#505050!important;color:#fafafa!important}.v-snack__wrapper{background-color:#424242!important}.v-snack__content{color:#fafafa!important}.v-divider,hr{border-color:hsla(0,0%,100%,.12)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#2a2a2a}::-webkit-scrollbar-thumb{background:#555;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#666}.cid-search-container,.table-cid-container{background-color:#363636!important}.cid-item,.cid-result{color:#fafafa!important}.calculo-container,.resultado-container{background-color:#424242!important}.resultado-label{color:#b0b0b0!important}.resultado-value{color:#fafafa!important}.memed-container,.memed-content,.memed-header{background-color:#363636!important;color:#fafafa!important}.memed-item-title{color:#fafafa!important}.memed-item-subtitle{color:#b0b0b0!important}.impresso-item,.impresso-list{background-color:#363636!important}.impresso-item:hover{background-color:#424242!important}.config-item,.config-section{background-color:#363636!important;color:#fafafa!important}.config-label{color:#b0b0b0!important}.espera-item,.paciente-card{background-color:#363636!important;color:#fafafa!important}.paciente-info{color:#fafafa!important}.paciente-status{color:#b0b0b0!important}.v-btn.v-btn--outlined{border-color:#666!important;color:#fafafa!important}.v-btn.v-btn--outlined:hover{background-color:hsla(0,0%,100%,.08)!important}.v-alert{color:#fafafa!important}.v-alert.info{background-color:rgba(33,150,243,.2)!important}.v-alert.warning{background-color:rgba(255,152,0,.2)!important}.v-alert.error{background-color:rgba(244,67,54,.2)!important}.v-alert.success{background-color:rgba(76,175,80,.2)!important}.v-stepper{background-color:#363636!important}.v-stepper__header{background-color:#424242!important}.v-stepper__step__step{background-color:#555!important}.v-stepper__step--active .v-stepper__step__step{background-color:var(--especialidade-primary,#5a7bc7)!important}.v-stepper__content,.v-timeline-item__body{color:#fafafa!important}.v-timeline-item__divider{background-color:#555!important}.v-overlay__scrim{background-color:rgba(0,0,0,.7)!important}.v-skeleton-loader__bone{background:linear-gradient(90deg,#363636 25%,#424242 50%,#363636 75%)!important}[style*="color: #4E4E4E"],[style*="color: #4e4e4e"],[style*="color:#4E4E4E"],[style*="color:#4e4e4e"]{color:#fafafa!important}[style*="color: #666"],[style*="color: #666666"],[style*="color:#666"],[style*="color:#666666"]{color:#b0b0b0!important}[style*="color: #333"],[style*="color: #333333"],[style*="color:#333"],[style*="color:#333333"]{color:#fafafa!important}[style*="background-color: #f5f5f5"],[style*="background-color: #f8f9fa"],[style*="background-color: #fafafa"],[style*="background: #f5f5f5"],[style*="background: #f8f9fa"],[style*="background: #fafafa"]{background-color:#363636!important}.v-data-table__wrapper{padding:10px!important}.v-data-table__wrapper>table>tr.header-table>th{padding:15px 0}.v-pagination{margin-top:10px!important;margin-bottom:10px!important}.v-pagination__navigation--disabled>span>svg>path{stroke:#9e9e9e!important}button.v-pagination__navigation--disabled>span>svg{margin-right:10px!important}.v-toolbar__content{background-color:#363636}.v-tab--active{color:#fff!important}.v-data-table__wrapper>table>thead.v-data-table-header>tr>th{background-color:#363636!important;span{color:#fff!important}}header.theme--dark{background-color:#363636!important}.ql-toolbar svg line{color:#fff!important}}#app.theme--light{background-color:rgba(138,147,172,.2);.v-card.v-sheet.theme--light:empty{display:none}header.v-app-bar{height:77px!important;background-color:#fff!important}.navbar .v-list-item--active{background-color:var(--especialidade-primary)!important}.navbar .v-list-item--active .navbar-child-icon,.navbar .v-list-item--active .navbar-child-title,.navbar .v-list-item--active .navbar-item-icon,.navbar .v-list-item--active .navbar-item-title{color:var(--especialidade-primary)}.especialidade-cardiologia .navbar .v-list-item--active .navbar-child-icon,.especialidade-cardiologia .navbar .v-list-item--active .navbar-child-title,.especialidade-cardiologia .navbar .v-list-item--active .navbar-item-icon,.especialidade-cardiologia .navbar .v-list-item--active .navbar-item-title{color:#fff!important}.navbar .v-list-item .navbar-child-title.disabled{color:#6e6e6e!important;opacity:.8;animation:pulsar 1.5s ease-in-out infinite;padding:.3rem;color:#5f5f5f!important;font-weight:700!important;opacity:.6}.navbar .navbar-child-title{font-weight:500!important;font-size:1rem!important;line-height:22px;letter-spacing:2%;color:#fff}}.btn-novo[data-v-f30d1614]{min-width:60px!important;width:90px!important}.estilo-v-icon[data-v-f30d1614]{margin-right:2px}.impresso-modal[data-v-3d10e77c]{z-index:9999!important}.impresso-modal-container[data-v-3d10e77c]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:900px;margin:0 auto}.modal-header[data-v-3d10e77c]{background:var(--especialidade-primary,#2e4b9d);padding:24px 32px;position:relative}.header-content[data-v-3d10e77c]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-3d10e77c]{display:flex;align-items:center;gap:16px}.header-icon[data-v-3d10e77c]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px}.header-icon-white[data-v-3d10e77c]{color:#fff!important;font-size:24px!important}.header-text[data-v-3d10e77c]{flex:1}.header-title[data-v-3d10e77c]{color:#fff;font-size:24px;font-weight:600;margin:0;line-height:1.2}.header-subtitle[data-v-3d10e77c]{color:hsla(0,0%,100%,.8);font-size:14px;margin:4px 0 0 0;font-weight:400}.unified-content[data-v-3d10e77c]{padding:0 24px 24px 24px}.unified-card[data-v-3d10e77c]{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.form-content[data-v-3d10e77c]{padding:32px}.selection-section[data-v-3d10e77c]{margin-bottom:24px}.section-title[data-v-3d10e77c]{color:var(--especialidade-primary,#2e4b9d);font-size:18px;font-weight:600;margin-bottom:16px}.modern-select .v-input__control[data-v-3d10e77c]{border-radius:12px!important;border:2px solid #e0e0e0!important;transition:all .3s ease!important}.modern-select .v-input__control[data-v-3d10e77c]:hover{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.1)!important}.modern-select .v-input__control[data-v-3d10e77c]:focus-within{border-color:var(--especialidade-primary,#2e4b9d)!important;box-shadow:0 0 0 3px rgba(46,75,157,.2)!important}.form-actions[data-v-3d10e77c]{padding:24px 32px 32px 32px;border-top:1px solid #f0f0f0;background:#fafafa}.actions-container[data-v-3d10e77c]{display:flex;justify-content:flex-end;gap:12px}.action-btn[data-v-3d10e77c]{padding:12px 24px!important;border-radius:12px!important;font-weight:600!important;text-transform:none!important;font-size:14px!important;min-width:120px!important;height:44px!important;transition:all .3s ease!important}.cancel-btn[data-v-3d10e77c]:hover{background:var(--especialidade-gradient,#2e4b9d)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.save-btn[data-v-3d10e77c]{background:var(--especialidade-primary,#2e4b9d)!important;color:#fff!important;border:2px solid var(--especialidade-primary,#2e4b9d)!important}.save-btn[data-v-3d10e77c]:hover{background:var(--especialidade-secondary,#4a6bb5)!important;border-color:var(--especialidade-secondary,#4a6bb5)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(46,75,157,.3)}.cancel-btn .v-icon[data-v-3d10e77c],.save-btn .v-icon[data-v-3d10e77c]{color:#fff!important}@media (max-width:768px){.impresso-modal-container[data-v-3d10e77c]{margin:16px;max-width:calc(100vw - 32px)}.modal-header[data-v-3d10e77c]{padding:20px 24px}.header-title[data-v-3d10e77c]{font-size:20px}.form-content[data-v-3d10e77c]{padding:24px}.form-actions[data-v-3d10e77c]{padding:20px 24px 24px 24px}.actions-container[data-v-3d10e77c]{flex-direction:column}.action-btn[data-v-3d10e77c]{width:100%!important}}.especialidade-cardiologia .modal-header[data-v-3d10e77c],.especialidade-cardiologia .save-btn[data-v-3d10e77c]{background:var(--especialidade-primary,#e91e63)!important}.especialidade-cardiologia .save-btn[data-v-3d10e77c]{border-color:var(--especialidade-primary,#e91e63)!important}.especialidade-cardiologia .save-btn[data-v-3d10e77c]:hover{background:var(--especialidade-secondary,#f06292)!important;border-color:var(--especialidade-secondary,#f06292)!important;box-shadow:0 4px 12px rgba(233,30,99,.3)}.especialidade-cardiologia .modern-select .v-input__control[data-v-3d10e77c]:hover{border-color:var(--especialidade-primary,#e91e63)!important;box-shadow:0 0 0 3px rgba(233,30,99,.1)!important}.especialidade-cardiologia .modern-select .v-input__control[data-v-3d10e77c]:focus-within{border-color:var(--especialidade-primary,#e91e63)!important;box-shadow:0 0 0 3px rgba(233,30,99,.2)!important}.especialidade-cardiologia .section-title[data-v-3d10e77c]{color:var(--especialidade-primary,#e91e63)}.especialidade-pediatria .modal-header[data-v-3d10e77c],.especialidade-pediatria .save-btn[data-v-3d10e77c]{background:var(--especialidade-primary,#15c4b4)!important}.especialidade-pediatria .save-btn[data-v-3d10e77c]{border-color:var(--especialidade-primary,#15c4b4)!important}.especialidade-pediatria .save-btn[data-v-3d10e77c]:hover{background:var(--especialidade-secondary,#52e2cf)!important;border-color:var(--especialidade-secondary,#52e2cf)!important;box-shadow:0 4px 12px rgba(21,196,180,.3)}.especialidade-pediatria .modern-select .v-input__control[data-v-3d10e77c]:hover{border-color:var(--especialidade-primary,#15c4b4)!important;box-shadow:0 0 0 3px rgba(21,196,180,.1)!important}.especialidade-pediatria .modern-select .v-input__control[data-v-3d10e77c]:focus-within{border-color:var(--especialidade-primary,#15c4b4)!important;box-shadow:0 0 0 3px rgba(21,196,180,.2)!important}.especialidade-pediatria .section-title[data-v-3d10e77c]{color:var(--especialidade-primary,#15c4b4)}