@charset "UTF-8";
.license-input .q-field__native {
  padding-top: 22px !important;
}

.assistito-name {
  line-height: 1.2;
  word-break: break-word;
  overflow-wrap: anywhere;
}

.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}

.spid-btn {
  background-color: #0066cc; /* colore SPID ufficiale */
  color: #ffffff;
  text-transform: none;
}

.spid-text {
  font-size: 1.1em;
  font-weight: 600;
}

.cie-btn {
  background-color: #0052a5; /* blu istituzionale CIE */
  color: #ffffff;
  text-transform: none;
}

.cie-text {
  font-size: 1.1em;
  font-weight: 600;
}

.dialog_avviso {
  background: #0178bc !important;
  color: #ffffff;
}

/*REM-EMA: definito delle classi che vengono usate sia in agenda che in appuntamentoShow / Edit per i colori delle varie azioni */
.q-list, .q-item__label, .blue_ve, th.text-left {
  color: #0178bc !important;
}

.green_ve {
  color: #28a745 !important;
}

.q-item__label {
  font-weight: bold;
}

.q-item__label.q-item__label--caption.text-caption {
  font-weight: normal;
}

/*REM-EMA: quando non ho cliccato nessun giorno nel calendar il + degli appuntamenti invece di avere una opacità, il pulsante è grigio direttamente.*/
a.q-btn.q-btn-item.non-selectable.no-outline.q-btn--standard.q-btn--rectangle.q-btn--rounded.bg-primary.text-white.disabled.q-btn--fab.q-btn--no-uppercase.glossy.q-fab--form-rounded {
  background-color: grey !important;
}

.button_inzona {
  background-color: #0178bc;
}

.button_inzona_opaco {
  background-color: #0178bc;
  opacity: 0.7;
}

.button_richieste {
  background-color: #FF7518;
}

.button_richieste_opaco {
  background-color: #FF7518;
  opacity: 0.7;
}

.button_sospeso_opaco {
  background-color: #ffbc34;
  /*opacity:0.7;*/
}

.button_gruppo {
  background-color: #5a5;
}

.button_gruppo_opaco {
  background-color: #5a5;
  opacity: 0.7;
}

.button_presa_in_carico_opaco {
  background-color: #55ce63;
  /*opacity:0.7;*/
}

.bg-blu-vitaever {
  background: #0178bc !important;
}

.bg-registra_appuntamento {
  background: #00bcda !important;
}

.bg-inizia_appuntamento {
  background: #0178bc !important;
}

.bg-deregistra_appuntamento {
  background: #f62d51 !important;
}

.bg-termina_appuntamento {
  background: #0178bc !important;
}

.bg-prendi_in_carico {
  background: #55ce63 !important;
}

.bg-richieste {
  background: #FF7518 !important;
}

.bg-bianco {
  background: #ffffff !important;
}

.text-default {
  color: #000000 !important;
}

.text-inizia_appuntamento_text {
  color: #0178bc !important;
}

.text-termina_appuntamento_text {
  color: #0178bc !important;
}

.text-registra_appuntamento_text {
  color: #00bcda !important;
}

.text-deregistra_appuntamento_text {
  color: #f62d51 !important;
}

.text-prendi_in_carico_text {
  color: #55ce63 !important;
}

.text-appuntamento_programmato_text {
  color: #C1D9EC !important;
}

.text-appuntamento_registrato_text {
  color: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
}

.text-richiesta_text {
  color: #FF7518 !important;
}

.bordo_agenda {
  margin-left: -15px;
  margin-top: -8px;
  /*padding-top: 16px;*/
  padding-left: 15px;
  margin-bottom: -8px;
  padding-bottom: 8px;
  border-left-width: 8px !important;
  border-left-style: solid !important;
  border-left-color: white;
}

.bordo_assistito_orizzontale {
  margin-left: -15px;
  margin-top: -8px;
  padding-top: 16px;
  padding-left: 15px;
  margin-bottom: -8px;
  padding-bottom: 8px;
  border-top-width: 8px !important;
  border-top-style: solid !important;
}

.bordo_appuntamento_orizzontale {
  margin-top: -8px;
  padding-top: 16px;
  padding-left: 15px;
  margin-bottom: -8px;
  padding-bottom: 8px;
  border-top-width: 8px !important;
  border-top-style: solid !important;
}

.bordo_appuntamento_orizzontale.interno {
  border-top-color: #dc143c;
}

.bordo_appuntamento_orizzontale.registrato {
  border-top-color: #90A7FF;
}

.bordo_appuntamento_orizzontale.gruppo {
  border-top-color: green;
}

.bordo_appuntamento_orizzontale.programmato {
  border-top-color: #C1D9EC;
}

.bordo_appuntamento_orizzontale.richiesta {
  border-top-color: #FF7518;
}

.bordo_appuntamento_orizzontale.richiesta_interna {
  border-top-color: #ffd700;
}

.bordo_agenda.trasferito {
  border-left-color: #808080;
  background: linear-gradient(90deg, rgba(128, 128, 128, 0.5) 0%, rgb(246, 246, 246) 100%);
}

.bordo_agenda.altro_reparto {
  border-left-color: #808080;
}

.bordo_agenda.archiviato {
  border-left-color: #DA70D6;
}

.bordo_agenda.interno {
  border-left-color: #f08080;
  background: linear-gradient(90deg, rgba(240, 128, 128, 0.5) 0%, rgb(246, 246, 246) 100%);
}

.bordo_agenda.internoregistrato {
  border-left-color: #ff3737;
  background: linear-gradient(90deg, hsla(0, 100%, 61%, 0.7), hsl(0, 0%, 100%));
}

/*.bordo_agenda.registrato {
  border-left-color: #90A7FF;
  background: linear-gradient(90deg, rgba(144,167,255,0.5) 0%, rgba(246,246,246,1) 100%);
}*/
/*REM-EMA: 06/09/2024 - Cambio colori agenda */
.registrato {
  background: #73b7ed;
}

.bordo_agenda.registrato {
  border-left-color: #73b7ed;
  background: linear-gradient(90deg, hsla(207, 77%, 69%, 0.7), hsl(0, 0%, 100%));
}

.bordo_agenda.gruppo {
  border-left-color: #5a5;
  background: linear-gradient(90deg, rgba(0, 128, 0, 0.5) 0%, rgb(246, 246, 246) 100%);
}

.bordo_agenda.grupporegistrato {
  border-left-color: #00bb00;
  background: linear-gradient(90deg, hsla(120, 100%, 37%, 0.7), hsl(0, 0%, 100%));
}

.bordo_agenda.richiesta {
  border-left-color: #FF7518;
  background: linear-gradient(90deg, rgba(255, 117, 24, 0.5) 0%, rgb(246, 246, 246) 100%);
}

.bordo_agenda.richiesta_interna {
  border-left-color: #ffd700;
  background: linear-gradient(90deg, rgba(255, 215, 0, 0.5) 0%, rgb(246, 246, 246) 100%);
}

.bordo_agenda.programmato {
  border-left-color: #C1D9EC;
  background: linear-gradient(90deg, rgba(193, 217, 236, 0.5) 0%, rgb(246, 246, 246) 100%);
}

.bordo_agenda.attivo, .bordo_agenda.aperta, .bordo_agenda.aperto {
  border-left-color: #55ce63;
}

.bordo_agenda.prevalente, .bordo_agenda.messaggio {
  border-left-color: #0178bc;
}

.bordo_agenda.concomitante {
  border-left-color: grey;
}

.bordo_agenda.sospeso, .bordo_agenda.avviso {
  border-left-color: #ffd700;
}

.bordo_agenda.sospesa {
  border-left-color: #ffd700;
}

.bordo_agenda.deceduto {
  border-left-color: #000000;
}

.bordo_agenda.chiuso, .bordo_agenda.chiusa {
  border-left-color: #f62d51;
}

.bordo_agenda.archiviato {
  border-left-color: #DA70D6;
}

.bordo_agenda.trasferito {
  border-left-color: #808080;
}

/*STATO ASSISTITO*/
.bordo_assistito_orizzontale.attivo {
  border-top-color: #55ce63;
}

.bordo_assistito_orizzontale.sospeso {
  border-top-color: #ffd700;
}

.bordo_assistito_orizzontale.deceduto {
  border-top-color: #000000;
}

.bordo_assistito_orizzontale.chiuso {
  border-top-color: #f62d51;
}

.bordo_assistito_orizzontale.archiviato {
  border-top-color: #DA70D6;
}

.bordo_assistito_orizzontale.trasferito {
  border-top-color: #808080;
}

.banner {
  min-height: 22px !important;
}

/*FINE STATO ASSISTITO*/
.banner.attivo, .banner.aperta, .banner.aperto {
  background-color: #55ce63;
}

.banner.prevalente, .banner.messaggio {
  background-color: #0178bc;
}

.banner.concomitante {
  background-color: grey;
}

.banner.sospeso, .banner.avviso {
  background-color: #ffd700;
}

.banner.sospesa {
  background-color: #ffd700;
}

.banner.deceduto {
  background-color: #000000;
}

.banner.chiuso, .banner.chiusa {
  background-color: #f62d51;
}

.banner.archiviato {
  background-color: #DA70D6;
}

.banner.trasferito, .banner.altro_reparto {
  background-color: #808080;
}

.banner.interno {
  background-color: #f08080;
}

.banner.internoregistrato {
  background-color: #ff3737;
}

/*.banner.registrato {
  background-color: #90A7FF;
}*/
/*REM-EMA: 06/09/2024 - Cambio colori agenda */
.banner.registrato {
  border-left-color: #C1D9EC;
}

.banner.gruppo {
  background-color: #55aa55;
}

.banner.grupporegistrato {
  background-color: #00bb00;
}

.banner.programmato {
  background-color: #C1D9EC;
}

.banner.richiesta {
  background-color: #FF7518;
}

.banner.esterna {
  background-color: #FF7518;
}

.banner.richiesta_interna {
  background-color: #ffd700;
}

.banner.interna {
  background-color: #ffd700;
}

.banner.stato_attivo {
  background-color: #55ce63 !important;
}

.banner.stato_sospeso {
  background-color: #ffd700 !important;
}

.banner.stato_archiviato {
  background-color: #DA70D6 !important;
}

.banner.stato_chiuso {
  background-color: #f62d51 !important;
}

/*CONTROLLO - ASSISTENZA ASSISTITO */
.stato_attivo {
  border-left-color: #55ce63 !important;
  border-top-color: #55ce63 !important;
  border-left-width: 8px !important;
  border-radius: 0px !important;
}

.stato_sospeso {
  border-left-color: #ffd700 !important;
  border-top-color: #ffd700 !important;
  border-left-width: 8px !important;
  border-radius: 0px !important;
}

.stato_archiviato {
  border-left-color: #DA70D6 !important;
  border-top-color: #DA70D6 !important;
  border-left-width: 8px !important;
  border-radius: 0px !important;
}

.stato_chiuso {
  border-left-color: #f62d51 !important;
  border-top-color: #f62d51 !important;
  border-left-width: 8px !important;
  border-radius: 0px !important;
}

/*FINE CONTROLLO - ASSISTENZA ASSISTITO */
.cerchio {
  border-radius: 50%;
}

/*.q-item {
  min-height: 35px;
  padding: 5px 16px;
}*/
.titolo_pagina {
  margin: 0 auto;
}

.fix_line_height_14 {
  line-height: 1.4rem !important;
}

.fix_line_height_1 {
  line-height: 1rem !important;
}

.fix_center_title {
  padding-right: 10% !important;
}

show_profilo, .item_campo_note {
  padding-top: 20px;
}

.q-item__section--main + .q-item__section--main {
  margin-left: 0px !important;
}

button.q-btn.q-btn-item.non-selectable.no-outline.q-btn--push.q-btn--rectangle.bg-primary.text-white.q-btn--actionable.q-focusable.q-hoverable.glossy.q-btn-dropdown.q-btn-dropdown--simple {
  padding: 0px;
  min-height: 1em;
  height: 25px;
  width: 25px !important;
}

i.q-icon.fa-solid.fa-ellipsis.q-btn-dropdown__arrow.q-btn-dropdown__arrow-container {
  font-size: 1em;
}

.titolo_inizio_pagina {
  color: rgba(0, 0, 0, 0.54);
}

.uppercase {
  text-transform: uppercase;
}

.data_ora_inline {
  float: left;
  width: 45%;
}

.data_ora_inline_new_appuntamento {
  float: left;
  width: 40%;
}

.data_ora_inline_new_sintomo {
  float: left;
  width: 50%;
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.data_ora_inline_new_sintomo_100_perc {
  float: left;
  width: 100%;
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.tre_campi_inline {
  float: left;
  width: 32%;
}

.date_pai_inline {
  float: left;
  width: 30%;
}

.data_ora_inline_last_field {
  margin-left: 32px;
  margin-right: 0px;
}

.data_ora_inline_last_field_mandatory_page {
  margin-left: 28px;
  margin-right: 0px;
}

.text-caption {
  font-size: 14px !important;
}

.q-field__label {
  color: #0178bc;
  font-weight: bold;
  font-size: 23px !important;
  height: 25px;
}

.q-field__native {
  font-weight: bold;
}

.no_border_top {
  border-top: none !important;
}

.barra_stato {
  padding: 8px 0px !important;
}

.vc-container {
  border-radius: 0px !important;
}

.dot {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
  color: white;
  margin: 1px;
}

.dot_mini {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  display: inline-block;
  color: white;
  margin: 1px;
}

.dot.appuntamenti {
  background-color: #0178bc;
}

.dot.interno, .dot_mini.interno {
  background-color: #dc143c;
}

.dot.gruppo, .dot_mini.gruppo {
  background-color: green;
}

.dot.richiesta {
  background-color: #FF7518;
}

.dot.trasferito {
  background-color: #808080;
}

.allineamento_valori {
  position: relative;
  top: 3px;
  right: 0px;
  font-size: 18px;
}

.allineamento_valori_mini {
  position: relative;
  top: -3px;
  right: 0px;
  font-size: 12px;
}

.padding-top-35 {
  padding-top: 35px;
}

.prestazioni_item {
  font-size: 16px;
}

.q-field--outlined .q-field__control:hover:before, .q-field--outlined .q-field__control:before, .q-field--outlined .q-field__control:after {
  border: none !important;
  padding: 0px !important;
  box-shadow: none !important;
}

.width_100perc {
  width: 100% !important;
}

/*REM-EMA:  21/12/2022 - cambiato colori di sfondo del giorno del mese e dei giorni che selezioni su richiesta.*/
/*.vc-highlight{
  background-color:#cccccc!important;
}*/
.vc-day-content:focus, .vc-day-content:hover {
  background-color: transparent !important;
}

/*.vc-day-content:hover {
  background-color: #0178bc!important;
  color: white;
  opacity: 0.7;
}*/
.text-h7-custom-ve {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.0125em;
}

.itemRadioListPage {
  padding: 0px !important;
  /*background-color:#C1D9EC;*/
}

.itemRadioListPageSection {
  border: 1px solid transparent;
  width: 33.33% !important;
  padding-right: 0px !important;
  color: white;
}

.itemRadioListPageSection50 {
  border: 1px solid transparent;
  width: 50% !important;
  padding-right: 0px !important;
  color: white;
}

.button_fit_grande {
  width: 100%;
  height: 100%;
  border-radius: 10px;
}

.div_sfondo {
  height: 100%;
  width: 100%;
  position: fixed;
  overflow-y: scroll;
  background: rgb(255, 255, 255);
  background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(1, 120, 188, 0.5) 100%);
}

.div_sfondo_agenda {
  height: 100%;
  width: 100%;
  position: fixed;
  /*overflow-y: scroll;*/
  background: rgb(255, 255, 255);
  background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(1, 120, 188, 0.5) 100%);
}

.div_sfondo_interno {
  height: 100%;
  width: 100%;
  position: fixed;
  overflow: scroll;
  background: rgb(1, 120, 188);
  background: linear-gradient(0deg, rgba(1, 120, 188, 0.5) 0%, rgb(255, 255, 255) 100%);
}

.div_sfondo_interno_index {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background: rgb(1, 120, 188);
  background: linear-gradient(0deg, rgba(1, 120, 188, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
}

.box-shadow-list {
  box-shadow: 1px 5px 5px 1px rgba(1, 120, 188, 0.2);
}

.sfondo_bianco_q_list {
  background-color: white;
}

.gradiente_header {
  background: rgb(1, 120, 188);
  background: linear-gradient(180deg, rgb(1, 120, 188) 0%, rgb(0, 189, 218) 100%);
  color: white;
}

.gradiente_footer {
  background: rgb(1, 120, 188);
  background: linear-gradient(0deg, rgb(1, 120, 188) 0%, rgb(0, 189, 218) 100%);
  color: white;
}

.gradiente_dx_sx {
  background: rgb(1, 120, 188);
  background: linear-gradient(270deg, rgba(1, 120, 188, 0.5522584034) 0%, rgb(255, 255, 255) 100%);
}

.orario_app_agenda {
  font-weight: bold;
}

/* Generated by Glyphter (http://www.glyphter.com) on  Tue Mar 14 2023*/
@font-face {
  font-family: "Glyphter";
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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?#iefix) format("embedded-opentype"), url(data:font/woff;base64,d09GRgABAAAAAAUEAAoAAAAAB5AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD8AAABWVrVjNWNtYXAAAAE0AAAAPAAAAUoAlAF3Z2x5ZgAAAXAAAAHCAAACGJjZiJ5oZWFkAAADNAAAAC0AAAA2I3mOLWhoZWEAAANkAAAAGwAAACQITQQDaG10eAAAA4AAAAAIAAAACAgAAABsb2NhAAADiAAAAAYAAAAGAQwAAG1heHAAAAOQAAAAIAAAACABEwC/bmFtZQAAA7AAAAE7AAACbdWMZSRwb3N0AAAE7AAAABUAAAApARAAAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBwYHBkcWUDcGBYmsDAjiAAAl9UHngB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZiALMf//8EqwPT/A1D1QMDIxkA5YCSsZDADALO5Bwd4nE2Qv2/TQBTH79357j0bx78dE/MjJFXiqpWcEFpbQsRpSpjaCmg6VIIFkDrABGJhqsQIYqgEKxsTGyviP2FlrRArNOKcMnA6Pd27730/76tjyPQSPw3OdtghO2Kv2Xv2iX1hLHTABZFchTZ0yqKsYLPIoYsOxLXQyaHMIVP9oEgqmMCNUVM/rXecNIsJDECrOQx4V+EwUdESMoAODuN/zcaykw6gis6to3qKFrKlVdv0bVPpid2cayUZYuRCgkmZlFmZYYbD3v/ge2FqKZAq9T1+4rZdaYC4EKEhgBrm4tuPp1IQNwC4wS1pn748VuGJDQBIISI3Ze/6Rt8Mfn9+KPaJCL6i5+HiDtXnx3VdfCR+f/YokjKYV2Yra5nV3JfSn4+dm85s7XbYtNutvfneKKDg1e5zpSbV5Worneo6aZx9rzkBuS4tTkmcYRLaf9663iUidK9YfngxsiR34jQiCWAIU6p3/Nkb0pEVQONDJHtJiQREx4G1PipWDAIQv9DXWM8jeoABalRdbtmHs2g7Hh/4gnPhH4zj7Ugn1f+wbm6uDp6sXev3p7urO3cbR3Aecppu1SHtF0t/jWN/AT9GSWEAAHicY2BkYGAA4jV+m6/H89t8ZeBmYQCBB6ZLpiPTzB9YmIAUBwOIZAAAMZ8J2AAAAHicY2BkYGBhAIIYMMnA/IGBkQEVMAEAHQIBXAAEAAAABAAAAAAAAAABDAAAAAEAAAACALMABwAAAAAAAgAAAAoACgAAAP8AAAAAAAB4nHWPS07DMBCGf/cFtBKqqGCH5AViASh9iFU37Jp9F92nrdOH0jhy3Eo9AOfhCJyAI9AbcAd+0gGhUmJ5/M03k3EC4AI7KOyfS+49K5wy23MJJ7gWLtPfCFfID8JVNPAoXKN/Eq7jHqFwAy04TlCVM2Z3eBZWaOJFuIRzvAqX6d+EK+R34Squ8CFcQ1OVhesYqZZwA7dqEZrUuMibqR5vdZhss7k37vscmtk6idyhHhmXL2yqu0Hnp/R7TL6Z9byPdezsSg9s6k2SWJ05uzQTH8y9z/rtdiw+mNgVf98g5XaI4HlOoTHGljFEwjPDvPDuTz5knGFNGx2pHuajIuZYwPI+jS4CdI689d/X5Njwth6tR8w8Zo/FijQoJn51J1yWJitqS5oJfVBM97R9tLnig/6AXZz0CTRjb6QAeJxjYGKAAC4G7AAozwhSAwAB1gASAAAA) format("woff"), url(data:font/ttf;base64,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) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEdseXBodGVyPC9tZXRhZGF0YT48ZGVmcz48Zm9udCBpZD0iR2x5cGh0ZXIiIGhvcml6LWFkdi14PSIwIj48Zm9udC1mYWNlIHVuaXRzLXBlci1lbT0iMTAyNCIgYXNjZW50PSIxMDI0IiBkZXNjZW50PSIwIiBmb250LWZhbWlseT0iR2x5cGh0ZXIiIGZvbnQtd2VpZ2h0PSJub3JtYWwiIC8+PG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjAiIC8+PGdseXBoIHVuaWNvZGU9IiYjeDAwNDE7IiBkPSJNNzkuOTE0LDEwMjAuNTE0QzU0LjQ2NiwxMDExLjY3NCwzOS4xOTcsOTk4LjI4MSwyNS4yNjgsOTcyLjAzQzI1LjI2OCw5NzIuMDMsMTguODM5LDk1OS45NzUsMTguODM5LDk1OS45NzVDMTguODM5LDk1OS45NzUsMTguMDM2LDUxNy40NTQsMTguMDM2LDUxNy40NTRDMTguMDM2LDUxNy40NTQsMTcuNSw3NC45MzIsMTcuNSw3NC45MzJDMTcuNSw3NC45MzIsMjMuMTI1LDYwLjE5OSwyMy4xMjUsNjAuMTk5QzMwLjg5NCwzOS4zMDUsNTAuNDQ4LDE4LjY3OSw3MS42MSw4Ljc2OEM3MS42MSw4Ljc2OCw4OC40ODYsMSw4OC40ODYsMUM4OC40ODYsMSw0MTYuNjI3LDEsNDE2LjYyNywxQzQxNi42MjcsMSw3NDQuNzY4LDEsNzQ0Ljc2OCwxQzc0NC43NjgsMSw3NjAuMDM2LDguMjMyLDc2MC4wMzYsOC4yMzJDNzgwLjM5NCwxNy42MDgsNzk3LjAwMiwzMy42OCw4MDYuMzc4LDUyLjQzMUM4MTMuMDc1LDY2LjA5Miw4MTQuMTQ2LDcxLjcxOCw4MTUuMjE4LDk3Ljk2OUM4MTYuNTU3LDEzMS40NTMsODE1LjIxOCwxMzkuNDg5LDgwNy43MTcsMTQ2Ljk4OUM4MDAuNzUzLDE1My45NTQsNzgzLjYwOSwxNTQuMjIyLDc3NS4zMDUsMTQ3LjI1N0M3NjkuNDEyLDE0Mi40MzUsNzY4Ljg3NiwxMzkuNzU3LDc2Ny41MzcsMTA5Ljc1NUM3NjUuNjYyLDc0LjEyOSw3NjMuNTE5LDY4LjUwMyw3NDYuMTA3LDU2LjQ0OUM3NDYuMTA3LDU2LjQ0OSw3MzcuMjY3LDUwLjU1Niw3MzcuMjY3LDUwLjU1NkM3MzcuMjY3LDUwLjU1Niw0MTQuMjE2LDUxLjA5Miw0MTQuMjE2LDUxLjA5MkM5NS45ODYsNTEuODk1LDkxLjE2NCw1MS44OTUsODMuOTMyLDU3LjI1M0M3OS45MTQsNjAuMTk5LDc0LjAyMSw2Ny40MzIsNzEuMDc0LDczLjU5M0M2NS43MTcsODQuMzA4LDY1LjcxNyw4Ny41MjIsNjYuMjUyLDUxNy40NTRDNjcuMDU2LDk0OS41MjksNjcuMDU2LDk1MC4zMzIsNzIuNjgxLDk1Ny44MzNDNzUuNjI4LDk2MS44NTEsODMuMzk2LDk2OC4wMTIsODkuODI1LDk3MS40OTRDODkuODI1LDk3MS40OTQsMTAxLjYxMSw5NzcuMzg3LDEwMS42MTEsOTc3LjM4N0MxMDEuNjExLDk3Ny4zODcsMzQwLjI4NCw5NzcuMzg3LDM0MC4yODQsOTc3LjM4N0M0OTQuMDQxLDk3Ny4zODcsNTgyLjE3LDk3Ni4zMTYsNTg4LjU5OSw5NzQuNzA4QzYwMi41MjksOTcwLjY5LDc2MC44NCw4MDcuNTU3LDc2NC44NTgsNzkyLjgyNEM3NjYuMTk3LDc4Ny40NjcsNzY3LjUzNyw3NTguMjY5LDc2Ny41MzcsNzI4Qzc2Ny41MzcsNzI4LDc2Ny41MzcsNjcyLjgxOSw3NjcuNTM3LDY3Mi44MTlDNzY3LjUzNyw2NzIuODE5LDc3NC41MDEsNjY1LjU4Niw3NzQuNTAxLDY2NS41ODZDNzg0Ljk0OCw2NTUuMTM5LDc5OS40MTMsNjU1Ljk0Myw4MDkuMDU3LDY2Ny4xOTNDODA5LjA1Nyw2NjcuMTkzLDgxNi4wMjEsNjc1LjQ5Nyw4MTYuMDIxLDY3NS40OTdDODE2LjAyMSw2NzUuNDk3LDgxNS4yMTgsNzM4Ljk4Myw4MTUuMjE4LDczOC45ODNDODE1LjIxOCw3MzguOTgzLDgxNC40MTQsODAyLjQ2OCw4MTQuNDE0LDgwMi40NjhDODE0LjQxNCw4MDIuNDY4LDgwNS4wMzksODIwLjQxNSw4MDUuMDM5LDgyMC40MTVDNzk3LjI3LDgzNC44OCw3ODAuMzk0LDg1My44OTksNzEzLjk2Myw5MjIuNzQyQzY0MS42MzgsOTk3LjQ3Nyw2MzAuMzg3LDEwMDguMTkyLDYxNC44NTEsMTAxNS42OTJDNjE0Ljg1MSwxMDE1LjY5Miw1OTcuNDM5LDEwMjQuMjY0LDU5Ny40MzksMTAyNC4yNjRDNTk3LjQzOSwxMDI0LjI2NCwzNDUuNjQxLDEwMjQuOCwzNDUuNjQxLDEwMjQuOEMxMDguODQ0LDEwMjUuMzM2LDkzLjAzOSwxMDI1LjA2OCw3OS45MTQsMTAyMC41MTRDNzkuOTE0LDEwMjAuNTE0LDc5LjkxNCwxMDIwLjUxNCw3OS45MTQsMTAyMC41MTRNMTYxLjg4Miw3NzkuNDMxQzE1Ni41MjUsNzc0LjA3NCwxNTQuMTE0LDc2OC45ODQsMTU0LjExNCw3NjMuMDkxQzE1NC4xMTQsNzU3LjE5OCwxNTYuNTI1LDc1Mi4xMDgsMTYxLjg4Miw3NDYuNzUxQzE2MS44ODIsNzQ2Ljc1MSwxNjkuNjUsNzM4Ljk4MywxNjkuNjUsNzM4Ljk4M0MxNjkuNjUsNzM4Ljk4MywzOTEuMTc5LDczOC45ODMsMzkxLjE3OSw3MzguOTgzQzM5MS4xNzksNzM4Ljk4Myw2MTIuNzA4LDczOC45ODMsNjEyLjcwOCw3MzguOTgzQzYxMi43MDgsNzM4Ljk4Myw2MjAuNDc2LDc0Ni43NTEsNjIwLjQ3Niw3NDYuNzUxQzYzMC45MjMsNzU3LjQ2Niw2MzAuOTIzLDc2OC43MTYsNjIwLjQ3Niw3NzkuNDMxQzYyMC40NzYsNzc5LjQzMSw2MTIuNzA4LDc4Ny4xOTksNjEyLjcwOCw3ODcuMTk5QzYxMi43MDgsNzg3LjE5OSwzOTEuMTc5LDc4Ny4xOTksMzkxLjE3OSw3ODcuMTk5QzM5MS4xNzksNzg3LjE5OSwxNjkuNjUsNzg3LjE5OSwxNjkuNjUsNzg3LjE5OUMxNjkuNjUsNzg3LjE5OSwxNjEuODgyLDc3OS40MzEsMTYxLjg4Miw3NzkuNDMxQzE2MS44ODIsNzc5LjQzMSwxNjEuODgyLDc3OS40MzEsMTYxLjg4Miw3NzkuNDMxTTE2MS44ODIsNjg4LjM1NUMxNTYuNTI1LDY4Mi45OTgsMTU0LjExNCw2NzcuOTA4LDE1NC4xMTQsNjcyLjAxNUMxNTQuMTE0LDY2Ni4xMjIsMTU2LjUyNSw2NjEuMDMyLDE2MS44ODIsNjU1LjY3NUMxNjEuODgyLDY1NS42NzUsMTY5LjY1LDY0Ny45MDcsMTY5LjY1LDY0Ny45MDdDMTY5LjY1LDY0Ny45MDcsMzQ2Ljk4LDY0Ny45MDcsMzQ2Ljk4LDY0Ny45MDdDMzQ2Ljk4LDY0Ny45MDcsNTI0LjMxMSw2NDcuOTA3LDUyNC4zMTEsNjQ3LjkwN0M1MjQuMzExLDY0Ny45MDcsNTMyLjA3OSw2NTUuNjc1LDUzMi4wNzksNjU1LjY3NUM1MzcuNDM2LDY2MS4wMzIsNTM5Ljg0Nyw2NjYuMTIyLDUzOS44NDcsNjcyLjAxNUM1MzkuODQ3LDY3Ny45MDgsNTM3LjQzNiw2ODIuOTk4LDUzMi4wNzksNjg4LjM1NUM1MzIuMDc5LDY4OC4zNTUsNTI0LjMxMSw2OTYuMTIzLDUyNC4zMTEsNjk2LjEyM0M1MjQuMzExLDY5Ni4xMjMsMzQ2Ljk4LDY5Ni4xMjMsMzQ2Ljk4LDY5Ni4xMjNDMzQ2Ljk4LDY5Ni4xMjMsMTY5LjY1LDY5Ni4xMjMsMTY5LjY1LDY5Ni4xMjNDMTY5LjY1LDY5Ni4xMjMsMTYxLjg4Miw2ODguMzU1LDE2MS44ODIsNjg4LjM1NUMxNjEuODgyLDY4OC4zNTUsMTYxLjg4Miw2ODguMzU1LDE2MS44ODIsNjg4LjM1NU03NTUuNDgzLDYyNy41NDlDNjY0Ljk0Miw2MTIuODE2LDU5NS4wMjgsNTQ5Ljg2Niw1NzAuMzg0LDQ2MC4zOTdDNTYzLjY4Nyw0MzYuMDIxLDU2My42ODcsMzc3LjYyNiw1NzAuMzg0LDM1My4yNDlDNTkyLjg4NSwyNzEuNTQ5LDY1MS4wMTMsMjEzLjQyMSw3MzIuNzE0LDE5MC45MkM3NDUuNTcxLDE4Ny40MzgsNzU5Ljc2OCwxODYuMDk4LDc4Ni4yODgsMTg2LjA5OEM4MTIuODA3LDE4Ni4wOTgsODI3LjAwNCwxODcuNDM4LDgzOS44NjIsMTkwLjkyQzkyMS41NjIsMjEzLjQyMSw5NzkuNjksMjcxLjU0OSwxMDAyLjE5MSwzNTMuMjQ5QzEwMDguODg4LDM3Ny42MjYsMTAwOC44ODgsNDM2LjAyMSwxMDAyLjE5MSw0NjAuMzk3Qzk3OS42OSw1NDEuNTYyLDkyMS4yOTQsNjAwLjQ5NCw4NDEuMjAxLDYyMi4xOTFDODI1LjEyOSw2MjYuNzQ1LDc3MC43NTEsNjI5Ljk1OSw3NTUuNDgzLDYyNy41NDlDNzU1LjQ4Myw2MjcuNTQ5LDc1NS40ODMsNjI3LjU0OSw3NTUuNDgzLDYyNy41NDlNODIzLjI1NCw1ODQuNjg5Qzg3OC43MDMsNTczLjQzOSw5MjYuOTE5LDUzNS40MDEsOTUxLjI5Niw0ODMuMTY2Qzk3OS42OSw0MjIuMDkyLDk3MS42NTQsMzUwLjAzNSw5MjkuODY2LDI5NS4xMjJDODk3Ljk5LDI1Mi43OTgsODQwLjM5NywyMjQuNjcyLDc4Ni4yODgsMjI0LjY3MkM3MzIuMTc4LDIyNC42NzIsNjc0LjU4NiwyNTIuNzk4LDY0Mi43MDksMjk1LjEyMkM2MDkuNzYxLDMzOC41MTcsNTk3LjcwNywzOTEuNTU1LDYwOC40MjIsNDQzLjc5QzYyOC41MTIsNTQxLjgzLDcyNC40MSw2MDQuNzgsODIzLjI1NCw1ODQuNjg5QzgyMy4yNTQsNTg0LjY4OSw4MjMuMjU0LDU4NC42ODksODIzLjI1NCw1ODQuNjg5TTcxMC40OCw0ODIuNjMxQzcxMC40OCw0ODIuNjMxLDY5Ny44OSw0NjkuNzczLDY5Ny44OSw0NjkuNzczQzY5Ny44OSw0NjkuNzczLDcyOS4yMzEsNDM4LjQzMiw3MjkuMjMxLDQzOC40MzJDNzI5LjIzMSw0MzguNDMyLDc2MC44NCw0MDYuODIzLDc2MC44NCw0MDYuODIzQzc2MC44NCw0MDYuODIzLDczMC4wMzUsMzc2LjAxOCw3MzAuMDM1LDM3Ni4wMThDNzMwLjAzNSwzNzYuMDE4LDY5OS4yMywzNDUuMjEzLDY5OS4yMywzNDUuMjEzQzY5OS4yMywzNDUuMjEzLDcxMy40MjcsMzMxLjI4NCw3MTMuNDI3LDMzMS4yODRDNzEzLjQyNywzMzEuMjg0LDcyNy4zNTYsMzE3LjA4Nyw3MjcuMzU2LDMxNy4wODdDNzI3LjM1NiwzMTcuMDg3LDc1OC4xNjEsMzQ3Ljg5Miw3NTguMTYxLDM0Ny44OTJDNzU4LjE2MSwzNDcuODkyLDc4OC45NjYsMzc4LjY5Nyw3ODguOTY2LDM3OC42OTdDNzg4Ljk2NiwzNzguNjk3LDgyMS4xMTEsMzQ2LjU1Myw4MjEuMTExLDM0Ni41NTNDODIxLjExMSwzNDYuNTUzLDg1My4yNTUsMzE0LjQwOCw4NTMuMjU1LDMxNC40MDhDODUzLjI1NSwzMTQuNDA4LDg2NS44NDUsMzI3LjI2Niw4NjUuODQ1LDMyNy4yNjZDODY1Ljg0NSwzMjcuMjY2LDg3OC43MDMsMzM5Ljg1Niw4NzguNzAzLDMzOS44NTZDODc4LjcwMywzMzkuODU2LDg0Ni41NTgsMzcyLDg0Ni41NTgsMzcyQzg0Ni41NTgsMzcyLDgxNC40MTQsNDA0LjE0NSw4MTQuNDE0LDQwNC4xNDVDODE0LjQxNCw0MDQuMTQ1LDg0NS4yMTksNDM0Ljk1LDg0NS4yMTksNDM0Ljk1Qzg0NS4yMTksNDM0Ljk1LDg3Ni4wMjQsNDY1Ljc1NSw4NzYuMDI0LDQ2NS43NTVDODc2LjAyNCw0NjUuNzU1LDg2MS44MjcsNDc5LjY4NCw4NjEuODI3LDQ3OS42ODRDODYxLjgyNyw0NzkuNjg0LDg0Ny44OTgsNDkzLjg4MSw4NDcuODk4LDQ5My44ODFDODQ3Ljg5OCw0OTMuODgxLDgxNy4wOTMsNDYzLjA3Niw4MTcuMDkzLDQ2My4wNzZDODE3LjA5Myw0NjMuMDc2LDc4Ni4yODgsNDMyLjI3MSw3ODYuMjg4LDQzMi4yNzFDNzg2LjI4OCw0MzIuMjcxLDc1NC42NzksNDYzLjg4LDc1NC42NzksNDYzLjg4Qzc1NC42NzksNDYzLjg4LDcyMy4zMzgsNDk1LjIyMSw3MjMuMzM4LDQ5NS4yMjFDNzIzLjMzOCw0OTUuMjIxLDcxMC40OCw0ODIuNjMxLDcxMC40OCw0ODIuNjMxQzcxMC40OCw0ODIuNjMxLDcxMC40OCw0ODIuNjMxLDcxMC40OCw0ODIuNjMxTTE2MS44ODIsNTk3LjI3OUMxNTYuNTI1LDU5MS45MjIsMTU0LjExNCw1ODYuODMyLDE1NC4xMTQsNTgwLjkzOUMxNTQuMTE0LDU3NS4wNDYsMTU2LjUyNSw1NjkuOTU2LDE2MS44ODIsNTY0LjU5OUMxNjEuODgyLDU2NC41OTksMTY5LjY1LDU1Ni44MzEsMTY5LjY1LDU1Ni44MzFDMTY5LjY1LDU1Ni44MzEsMzA2LjgsNTU2LjgzMSwzMDYuOCw1NTYuODMxQzMwNi44LDU1Ni44MzEsNDQzLjk0OSw1NTYuODMxLDQ0My45NDksNTU2LjgzMUM0NDMuOTQ5LDU1Ni44MzEsNDUxLjcxOCw1NjQuNTk5LDQ1MS43MTgsNTY0LjU5OUM0NjIuMTY1LDU3NS4zMTQsNDYyLjE2NSw1ODYuNTY0LDQ1MS43MTgsNTk3LjI3OUM0NTEuNzE4LDU5Ny4yNzksNDQzLjk0OSw2MDUuMDQ3LDQ0My45NDksNjA1LjA0N0M0NDMuOTQ5LDYwNS4wNDcsMzA2LjgsNjA1LjA0NywzMDYuOCw2MDUuMDQ3QzMwNi44LDYwNS4wNDcsMTY5LjY1LDYwNS4wNDcsMTY5LjY1LDYwNS4wNDdDMTY5LjY1LDYwNS4wNDcsMTYxLjg4Miw1OTcuMjc5LDE2MS44ODIsNTk3LjI3OUMxNjEuODgyLDU5Ny4yNzksMTYxLjg4Miw1OTcuMjc5LDE2MS44ODIsNTk3LjI3OSIgY2xhc3M9Imljb24tcG5nIi8+PC9mb250PjwvZGVmcz48L3N2Zz4=#Glyphter) format("svg");
  font-weight: normal;
  font-style: normal;
}
[class*=icona-]:before {
  display: inline-block;
  font-family: "Glyphter";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icona-png:before {
  content: "A";
}

.icona-png {
  font-size: 90px;
  text-align: center;
  position: absolute; /* or absolute */
  top: 60%;
  left: 40%;
  color: white;
}

.icona_pagina_intera {
  font-size: 110px;
  text-align: center;
  position: fixed; /* or absolute */
  top: 35%;
  left: 40%;
  color: white;
}

.link_senza_linea {
  text-decoration: none !important;
}

.data_banner_agenda_bold {
  font-weight: bold;
  margin: 0px;
}

/*REM-EMA: 15/03/2023 - valutare se non rompe niente*/
.q-field__marginal {
  height: 40px !important;
}

.container-appuntamenti {
  height: 100%;
}

.container {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  height: 100%;
  width: 100%;
  padding: 10% 0;
  position: fixed;
  overflow-y: scroll;
  background-image: url(/images/sfondo_login.png);
  background-color: #0178bc;
  padding-top: 0;
  padding-bottom: 0;
  flex-direction: column;
  justify-content: center;
  /*top:-1px*/
  top: 0px;
}

.logo_login {
  text-align: center;
  padding-top: 10px;
}

.box_bianco_form {
  background-color: #ffffff;
  margin: 20px 20px;
  border-radius: 10px;
}

.my-card {
  color: #0178bc !important;
}

.q-fab__actions .q-btn {
  margin: 2px !important;
}

.q-table th, .q-table td {
  padding: 5px 5px;
}

.q-icon.fa-solid.fa-plus {
  font-size: 1.5em !important;
}

.v-calendar-dayselected {
  border: 2px solid #3b82f6 !important;
  border-radius: 9999px; /* se vuoi un effetto pill */
  background-color: #C1D9EC !important;
}

.vc-day-content:focus {
  font-weight: var(--font-medium) !important;
}

.is-today .vc-day-content:focus, .is-today .vc-day-content {
  font-weight: 900 !important;
  color: #f62d51 !important;
}

.vc-highlight {
  width: 26px !important;
  height: 26px !important;
}

.vc-day-box-center-bottom {
  margin-bottom: -1px !important;
}

.signature_field .q-field__inner .q-field__control {
  height: 100%;
  max-height: 100%;
}

.item-warning .q-item__section .q-item__label {
  color: #ff9800 !important;
}

.my-svg-spinner img {
  width: 120px;
  height: 120px;
}



/*# sourceMappingURL=app.fa4f0c8c.css.map*/