/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/chat.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
Copyright 2025 Peñalara Software S.L.
*/
/*
    Created on : 10 jul 2025, 16:56:01
    Author     : jabellota
*/
/*
 * Copyright Peñalara Software S.L.
 */
/* Sobreescribimos los colores del tema de boostrap con los nuestros. */
.blanco {
  color: #fff !important;
}

.naranja {
  color: #F29407 !important;
}

.azul {
  color: #4984AE !important;
}

.background-naranja {
  background-color: #F29407 !important;
}

.background-gris {
  background-color: #f5f5f5 !important;
}

.chat .titulo-chat {
  font-weight: 500;
}
.chat > button.btn {
  position: fixed;
  bottom: 80px;
  right: 80px;
  border-radius: 50%;
  height: 70px;
  width: 70px;
  border: 2px solid #e3e3e3;
  box-shadow: 0 0 17px rgba(50, 50, 50, 0.5);
  text-decoration: none;
  color: #FFF;
  display: block;
  font-size: 38px;
  cursor: pointer;
}
.chat > button.btn i {
  bottom: 2px;
  position: relative;
}
.chat .chat-penalara {
  background-color: #ffe5d070;
  border: 2px solid #fecba1;
  width: 80%;
  border-radius: 0.5rem;
  position: relative;
}
.chat .chat-penalara .logo-penalara {
  width: 1.5rem;
}
.chat .chat-usuario {
  background-color: #cfe2ff91;
  border: 2px solid #9ec5fe;
  width: 80%;
  border-radius: 0.5rem;
  position: relative;
}
.chat .chat-usuario .icono-chat-usuario {
  color: #9ec5fe;
  background: #fff;
  border-radius: 50%;
  border: 2px solid #9ec5fe;
  width: 28px;
  display: inline-block;
  text-align: center;
}
.chat .card-header {
  background: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhdC40MzYyNTI1OS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0JBQWdCO0FBQWhCOztDQUFBO0FBR0E7OztDQUFBO0FDSEE7O0VBQUE7QUFnQkE7QUFvQ0E7RUFDSTtBRHZDSjs7QUMwQ0E7RUFDSTtBRHZDSjs7QUMwQ0E7RUFDSTtBRHZDSjs7QUMwQ0E7RUFDSTtBRHZDSjs7QUMwQ0E7RUFDSTtBRHZDSjs7QUFsQkk7RUFDSTtBQXFCUjtBQWxCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBb0JSO0FBbEJRO0VBQ0k7RUFDQTtBQW9CWjtBQWhCSTtFQUNJLDJCQ1UwQjtFRFQxQjtFQUNBO0VBQ0E7RUFDQTtBQWtCUjtBQWhCUTtFQUNJO0FBa0JaO0FBYkk7RUFDSSwyQkNGeUI7RURHekI7RUFDQTtFQUNBO0VBQ0E7QUFlUjtBQWJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFlWjtBQVhJO0VBQ0k7QUFhUixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY29tLnBlbmFsYXJhLndlYi8uL2Fzc2V0cy9zdHlsZXMvY2hhdC5zY3NzIiwid2VicGFjazovL2NvbS5wZW5hbGFyYS53ZWIvLi9hc3NldHMvc3R5bGVzL2NvbG9yZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMjUgUGXDsWFsYXJhIFNvZnR3YXJlIFMuTC5cbiovXG4vKlxuICAgIENyZWF0ZWQgb24gOiAxMCBqdWwgMjAyNSwgMTY6NTY6MDFcbiAgICBBdXRob3IgICAgIDogamFiZWxsb3RhXG4qL1xuXG5AaW1wb3J0IFwiY29sb3Jlcy5zY3NzXCI7XG5cbi5jaGF0IHtcblxuICAgIC50aXR1bG8tY2hhdCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgPiBidXR0b24uYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDgwcHg7XG4gICAgICAgIHJpZ2h0OiA4MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlM2UzZTM7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxN3B4IHJnYmEoNTAsNTAsNTAsMC41KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY2hhdC1wZW5hbGFyYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbmNpZGVuY2lhLWZvbmRvLXBlbmFsYXJhO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItaW5jaWRlbmNpYS1zb3BvcnRlO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgXG4gICAgICAgIC5sb2dvLXBlbmFsYXJhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIFxuICAgIC5jaGF0LXVzdWFyaW8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW5jaWRlbmNpYS1mb25kby11c3VhcmlvO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItaW5jaWRlbmNpYS1zaW4tbGVlcjtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFxuICAgICAgICAuaWNvbm8tY2hhdC11c3VhcmlvIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOWVjNWZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5ZWM1ZmU7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgICAgXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gICAgXG59XG4iLCIvKlxuICogQ29weXJpZ2h0IFBlw7FhbGFyYSBTb2Z0d2FyZSBTLkwuXG4gKi9cblxuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3NcIjtcblxuJGNvbG9yLXBlbmFsYXJhOiAjRjI5NDA3O1xuJGNvbG9yLWluc3RhZ3JhbTogI0MxMzU4NDtcbiRjb2xvci1mYWNlYm9vazogIzNCNTk5ODtcbiRjb2xvci10d2l0dGVyOiAjMDBBQ0VFO1xuJGNvbG9yLXlvdXR1YmU6ICNDNDMwMkI7XG4kY29sb3ItbGlua2VkaW46ICMwRTc2QTg7XG4kY29sb3Itc2t5cGU6ICMwMEFGRjA7XG4kY29sb3ItZW1haWw6ICM2NTY3QTU7XG4kY29sb3Itd2hhdHNhcHA6ICMyNUQzNjY7XG5cbi8qIFNvYnJlZXNjcmliaW1vcyBsb3MgY29sb3JlcyBkZWwgdGVtYSBkZSBib29zdHJhcCBjb24gbG9zIG51ZXN0cm9zLiAqL1xuJHByaW1hcnk6ICRjb2xvci1wZW5hbGFyYTtcbiRzZWNvbmRhcnk6IHNoYWRlLWNvbG9yKCRjb2xvci1wZW5hbGFyYSwgNTAlKTtcbi8vICRzdWNjZXNzOiAkY29sb3ItcGVuYWxhcmE7XG4kaW5mbzogdGludC1jb2xvcigkY29sb3ItcGVuYWxhcmEsIDUwJSk7XG4vLyAkd2FybmluZzogJGNvbG9yLXBlbmFsYXJhO1xuLy8gJGRhbmdlcjogJGNvbG9yLXBlbmFsYXJhO1xuLy8gJGxpZ2h0OiAkY29sb3ItcGVuYWxhcmE7XG4vLyAkZGFyOiAkY29sb3ItcGVuYWxhcmE7XG5cbiRib3JkZXItcHJpbWFyeTogJGNvbG9yLXBlbmFsYXJhO1xuXG5cbi8vQ09MT1JFUyBGQUNUVVJBQ0lPTlxuJGNvbG9yLWVzdGFkby1mYWN0dXJhLXBhZ2FkbzogI2E2ZTlkNTtcbiRjb2xvci1lc3RhZG8tZmFjdHVyYS1wZW5kaWVudGU6ICNmMWFlYjU7XG5cbi8vQ09MT1JFUyBMQU5ESU5HXG4kbGFuZGluZy1wcmltYXJ5OiAjNDk4NEFFO1xuJGxhbmRpbmctc2Vjb25kYXJ5OiAjRjhDOTgzO1xuJGxhbmRpbmctYmctc2Vjb25kYXJ5OiAjRERFRUZGO1xuJGxhbmRpbmctdHh0LXByaW1hcnk6ICMwRDNBNUM7XG4kbGFuZGluZy1iZy1hbHRlcjogIzVGQUJCQjtcbiRsYW5kaW5nLXR4dC10ZXN0aW1vbmlvczogIzQ5ODRBRTtcblxuJGJhY2tncm91bmQtbGl0ZTogI0ZBRTlENztcblxuLy9DT0xPUkVTIElOQ0lERU5DSUEvQ0hBVFxuJGNvbG9yLWluY2lkZW5jaWEtc29wb3J0ZTogI2ZlY2JhMTtcbiRjb2xvci1pbmNpZGVuY2lhLXNpbi1sZWVyOiAjOWVjNWZlO1xuJGNvbG9yLWluY2lkZW5jaWEtbGVpZG86ICNhNmU5ZDU7XG4kY29sb3ItaW5jaWRlbmNpYS1jZXJyYWRvOiAjY2VkNGRhO1xuJGNvbG9yLWluY2lkZW5jaWEtZm9uZG8tcGVuYWxhcmE6ICNmZmU1ZDA3MDtcbiRjb2xvci1pbmNpZGVuY2lhLWZvbmRvLXVzdWFyaW86ICNjZmUyZmY5MTtcblxuXG4uYmxhbmNvIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ubmFyYW5qYSB7XG4gICAgY29sb3I6ICRjb2xvci1wZW5hbGFyYSAhaW1wb3J0YW50O1xufVxuXG4uYXp1bCB7XG4gICAgY29sb3I6ICRsYW5kaW5nLXByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmJhY2tncm91bmQtbmFyYW5qYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBlbmFsYXJhICFpbXBvcnRhbnQ7XG59XG5cbi5iYWNrZ3JvdW5kLWdyaXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/