/**
 * @license Copyright 2021 Lahuen Health SPA. All Rights Reserved.
 */
/* Raíz de modal. */
.hegc .w-modal {
	background-image: url('/assets/hegc/bg--modal-hospitalizacion.svg');
}

/* Modal detalles traslado. */
/* Raíz modal detalles traslado. */
.hegc .detalles-traslado .w-modal {
	height: 59.5rem;
	width: 60rem;
}

/* Valor de campo modal detalles traslado. */
.hegc .detalles-traslado .w-modal__field-value {
	height: 10rem;
}

.hegc .detalles-traslado .observaciones .w-modal__field-value {
	height: 8rem;
}

/* Modal nuevo traslado */
/* Raíz modal nuevo traslado */
.hegc .w-nuevo-traslado .w-modal {
	height: 62rem;
	width: 100rem;
}

.hegc .w-nuevo-traslado .w-form {
	align-content: space-between;
	justify-content: space-between;
}

.hegc .w-nuevo-traslado .w-form__fieldset {
	width: calc(50% - 1rem);
}

.hegc .w-nuevo-traslado .w-form__fieldset-body>.w-form__field>.w-form__field-label {
	width: 16.5rem;
}

.hegc .w-nuevo-traslado .w-form__fieldset-body>.w-form__field>.w-form__field-value {
	width: calc(100% - 16.5rem);
}

.hegc .w-nuevo-traslado .w-form__fieldset-body>.w-form__field--textarea>.w-form__field-value {
	width: 100%;
}

.hegc .w-nuevo-traslado .w-form__fieldset-body>.resumen>.w-form__field-value {
	height: 6.8rem;
}

/* Campo documento. */
.hegc .w-nuevo-traslado .w-form__field.documento {
	width: calc(100% - 8.5rem);
}

/* Campo buscar. */
.hegc .w-nuevo-traslado .w-form__field.buscar {
	margin-left: .3rem;
	width: auto;
}

.hegc .w-nuevo-traslado .w-form__field.buscar .w-form__field-value {
	background-color: #8a99ba;
	border: none;
	border-radius: .5rem;
	color: #fff;
	padding: .5rem 1.5rem;
	width: initial;
}

/* Campos cuidado y precauciones. */
.hegc .w-nuevo-traslado .w-form__field.cuidado .w-form__field-label,
.hegc .w-nuevo-traslado .w-form__field.precauciones .w-form__field-label {
	width: 12rem;
}

.hegc .w-nuevo-traslado .w-form__field.cuidado>.w-form__field-value,
.hegc .w-nuevo-traslado .w-form__field.precauciones>.w-form__field-group {
	width: calc(100% - 12rem);
}

.hegc .w-nuevo-traslado .w-form__field.cuidado .w-form__field-value .w-form__field,
.hegc .w-nuevo-traslado .w-form__field.precauciones .w-form__field-group .w-form__field {
	width: 50%;
}

.hegc .w-nuevo-traslado .w-form__field.cuidado .w-form__field-value .w-form__field-label,
.hegc .w-nuevo-traslado .w-form__field.precauciones .w-form__field-group .w-form__field-label {
	width: 11rem;
}

.hegc .w-nuevo-traslado .fecha-agenda .w-form__field-value {
	width: 100% !important;
}

/* Modal reprogramar traslado. */
/* Raíz modal reprogramar traslado. */
.hegc .reprogramar-traslado .w-modal {
	height: 33rem;
	width: 40rem;
}

/* Modal selector ubicación */
/* Raíz de modal selector ubicación */
.hegc .w-selector-ubicacion .w-modal {
	height: 51rem;
	width: 44rem;
}

/* Cuerpo de modal selector ubicación */
.hegc .w-selector-ubicacion .w-modal__body {
	align-items: center;
	justify-content: center;
	flex-direction: row;
	flex-wrap: wrap;
}

/* Selector área de modal selector ubicación */
.hegc .w-selector-ubicacion .lista-areas {
	display: grid;
	grid-gap: .6rem;
	grid-template-columns: repeat(5, 1fr);
	grid-template-rows: repeat(2, 1fr);
	height: 17rem;
}

.hegc .w-selector-ubicacion .lista-areas .externa {
	grid-column: 5;
	grid-row: 1 / 3;
}

/* Botón de selección de área de modal selector ubicación */
.hegc .w-selector-ubicacion .lista-areas .w-actiongroup__action {
	align-items: stretch;
	background-color: #737373;
	border: none;
	border-radius: .5rem;
	color: #fff;
	display: flex;
	flex-direction: column;
	font-size: 1rem;
	justify-content: flex-end;
	padding: .8rem;
	transition: background-color ease-in 0.25s;
	width: 6rem;
}

.hegc .w-selector-ubicacion .lista-areas .w-actiongroup__action.w-actiongroup__action--disabled,
.hegc .w-selector-ubicacion .lista-areas .w-actiongroup__action.w-actiongroup__action--disabled:hover {
	background-color: #d0d0d0;
	cursor: not-allowed;
}

.hegc .w-selector-ubicacion .lista-areas .w-actiongroup__action::before {
	-webkit-mask: no-repeat center;
	background-color: #fff;
	content: '';
	flex: 1;
	width: 100%;
}

.hegc .w-selector-ubicacion .lista-areas .w-actiongroup__action--disabled::before {
	background-color: #ababab;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.alpaca:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.alpaca {
	background-color: #fabd6c;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.alpaca::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-alpaca.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.condor:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.condor {
	background-color: #69b447;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.condor::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-condor.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.desierto-florido:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.desierto-florido {
	background-color: #ce9b59;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.desierto-florido::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-desierto-florido.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.externa:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.externa {
	background-color: #193c82;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.externa::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-externa.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.flamenco:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.flamenco {
	background-color: #f8c081;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.flamenco::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-flamenco.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.flor-tipanie:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.flor-tipanie {
	background-color: #e2cd9c;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.flor-tipanie::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-flor-tipanie.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.gorrito-de-lana:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.gorrito-de-lana {
	background-color: #3c8646;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.gorrito-de-lana::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-gorrito-de-lana.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.oveja:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.oveja {
	background-color: #538933;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.oveja::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-oveja.svg');
}

.hegc .w-selector-ubicacion .w-actiongroup__action.pez:hover,
.hegc .w-selector-ubicacion .w-actiongroup__action--active.pez {
	background-color: #50c1e7;
}

.hegc .w-selector-ubicacion .w-actiongroup__action.pez::before {
	-webkit-mask-image: url('/assets/hegc/icon--area-pez.svg');
}

/* Selector cama de modal selector ubicación */
.hegc .w-selector-ubicacion .lista-ubicaciones,
.hegc .w-selector-ubicacion .observaciones {
	background-color: #f9efdc;
	border: none;
	border-radius: .5rem;
	font-family: inherit;
	height: 3.2rem;
	outline: none;
	padding: .5rem;
}

.hegc .w-selector-ubicacion .lista-ubicaciones {
	margin-top: 1rem;
	width: 25.2rem;
}

.hegc .w-selector-ubicacion .intercambiar-ubicacion {
	background-color: #f9efdc;
	border: none;
	border-radius: .5rem;
	color: #fff;
	display: flex;
	height: 3.1rem;
	justify-content: center;
	margin-left: .7rem;
	margin-top: 1rem;
	transition: background-color ease-in 0.25s;
	width: 3.1rem;
}

.hegc .w-selector-ubicacion .intercambiar-ubicacion::after {
	-webkit-mask: url('/assets/hegc/icon--cuadrados-ciclo.svg') no-repeat center;
	background-color: #555;
	content: '';
	height: 2rem;
	width: 2rem;
}

.hegc .w-selector-ubicacion .intercambiar-ubicacion--active {
	background-color: #193c82;
}

.hegc .w-selector-ubicacion .intercambiar-ubicacion--active::after {
	background-color: #fff;
}

.hegc .w-selector-ubicacion .intercambiar-ubicacion--disabled {
	background-color: #eee;
	cursor: default;
}

.hegc .w-selector-ubicacion .intercambiar-ubicacion__label {
	display: none;
}

.hegc .w-selector-ubicacion .observaciones {
	width: 29rem;
}

.hegc .w-selector-ubicacion .observaciones--disabled {
	background-color: #eee;
}

/* Pie de modal selector ubicacion */
.hegc .w-selector-ubicacion .w-modal__footer {
	align-self: center;
}


/* Banner. */
.hegc.area--admision .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-alerce.svg');
}

.hegc.area--alpaca .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-alpaca.svg');
}

.hegc.area--condor .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-condor.svg');
}

.hegc.area--desierto-florido .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-desierto-florido.svg');
}

.hegc.area--flamenco .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-flamenco.svg');
}

.hegc.area--flor-tipanie .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-flor-tipanie.svg');
}

.hegc.area--gestion-camas .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-castillo.svg');
}

.hegc.area--gorrito-de-lana .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-gorrito-de-lana.svg');
}

.hegc.area--oveja .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-oveja.svg');
}

.hegc.area--pez .l-root__title::after {
	background-image: url('/assets/hegc/banner--area-pez.svg');
}

/* Barra de áreas. */
.hegc .w-actiongroup.barra-areas {
	height: 7rem;
	position: absolute;
	right: 1rem;
	top: 1rem;
	width: 15rem;
}

.hegc .barra-areas .w-actiongroup__action.alpaca::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-alpaca.svg');
}

.hegc .barra-areas .w-actiongroup__action.alpaca:hover,
.hegc .barra-areas .w-actiongroup__action--active.alpaca {
	background-color: #fabd6c;
}

.hegc .barra-areas .w-actiongroup__action.condor::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-condor.svg');
}

.hegc .barra-areas .w-actiongroup__action.condor:hover,
.hegc .barra-areas .w-actiongroup__action--active.condor {
	background-color: #69b447;
}

.hegc .barra-areas .w-actiongroup__action.desierto-florido::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-desierto-florido.svg');
}

.hegc .barra-areas .w-actiongroup__action.desierto-florido:hover,
.hegc .barra-areas .w-actiongroup__action--active.desierto-florido {
	background-color: #ce9b59;
}

.hegc .barra-areas .w-actiongroup__action.flamenco::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-flamenco.svg');
}

.hegc .barra-areas .w-actiongroup__action.flamenco:hover,
.hegc .barra-areas .w-actiongroup__action--active.flamenco {
	background-color: #f8c081;
}

.hegc .barra-areas .w-actiongroup__action.flor-tipanie::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-flor-tipanie.svg');
}

.hegc .barra-areas .w-actiongroup__action.flor-tipanie:hover,
.hegc .barra-areas .w-actiongroup__action--active.flor-tipanie {
	background-color: #e2cd9c;
}

.hegc .barra-areas .w-actiongroup__action.gorrito-de-lana::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-gorrito-de-lana.svg');
}

.hegc .barra-areas .w-actiongroup__action.gorrito-de-lana:hover,
.hegc .barra-areas .w-actiongroup__action--active.gorrito-de-lana {
	background-color: #3c8646;
}

.hegc .barra-areas .w-actiongroup__action.oveja::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-oveja.svg');
}

.hegc .barra-areas .w-actiongroup__action.oveja:hover,
.hegc .barra-areas .w-actiongroup__action--active.oveja {
	background-color: #538933;
}

.hegc .barra-areas .w-actiongroup__action.pez::after {
	-webkit-mask-image: url('/assets/hegc/icon--area-pez.svg');
}

.hegc .barra-areas .w-actiongroup__action.pez:hover,
.hegc .barra-areas .w-actiongroup__action--active.pez {
	background-color: #50c1e7;
}

/* Barra principal. */
.hegc.area--admision .barra-principal {
	background-color: #8fb44f;
}

.hegc.area--alpaca .barra-principal {
	background-color: #fabd6c;
}

.hegc.area--condor .barra-principal {
	background-color: #69b447;
}

.hegc.area--desierto-florido .barra-principal {
	background-color: #ce9b59;
}

.hegc.area--flamenco .barra-principal {
	background-color: #f8c081;
}

.hegc.area--flor-tipanie .barra-principal {
	background-color: #e2cd9c;
}

.hegc.area--gestion-camas .barra-principal {
	background-color: #e2cd9c;
}

.hegc.area--gorrito-de-lana .barra-principal {
	background-color: #3c8646;
}

.hegc.area--oveja .barra-principal {
	background-color: #538933;
}

.hegc.area--pez .barra-principal {
	background-color: #50c1e7;
}

/* Acción de filtros. */
.hegc .barra-filtros .w-toolbar__action.aceptadas::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-check.svg');
}

.hegc .barra-filtros .w-toolbar__action.bloqueada::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-candado.svg');
}

.hegc .barra-filtros .w-toolbar__action.desistidas::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-linea-horizontal.svg');
}

.hegc .barra-filtros .w-toolbar__action.disponible::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-cama.svg');
}

.hegc .barra-filtros .w-toolbar__action.en-transito::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-suspensivo.svg');
}

.hegc .barra-filtros .w-toolbar__action.finalizadas::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-flecha-abajo.svg');
}

.hegc .barra-filtros .w-toolbar__action.no-pertinentes::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-exclamacion.svg');
}

.hegc .barra-filtros .w-toolbar__action.ocupada::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-usuario.svg');
}

.hegc .barra-filtros .w-toolbar__action.reservada::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-etiqueta.svg');
}

.hegc .barra-filtros .w-toolbar__action.sin-cupo::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-equis.svg');
}

.hegc .barra-filtros .w-toolbar__action.solicitadas::before {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-flecha-diagonal-arriba.svg');
}

/* Tabla principal. */
/* Columna fijas. */
/* Cama. */
.hegc .tabla--principal .w-table__column.cama {
	width: 4.6rem;
}

/* Documento. */
.hegc .tabla--principal .w-table__column.documento {
	width: 10rem;
}

/* Módulo. */
.hegc .tabla--principal .w-table__column.modulo {
	width: 13.5rem;
}

/* Piso. */
.hegc .tabla--principal .w-table__column.piso {
	width: 4rem;
}

/* Edad. */
.hegc .tabla--principal .w-table__column.edad-paciente {
	width: 9rem;
}

/* Comuna. */
.hegc .tabla--principal .w-table__column.comuna {
	width: 9.5rem;
}

/* Previsión. */
.hegc .tabla--principal .w-table__column.prevision {
	width: 8.5rem;
}

/* Cuidados. */
.hegc .tabla--principal .w-table__column.cuidados {
	width: 7.8rem;
}

/* Precauciones. */
.hegc .tabla--principal .w-table__column.precauciones {
	width: 8.6rem;
}

/* Fecha evento. */
.hegc .tabla--principal .w-table__column.fecha-evento {
	width: 10.5rem;
}

/* Fecha inicio. */
.hegc .tabla--principal .w-table__column.fecha-inicio {
	width: 6rem;
}

/* Procedencia. */
.hegc .tabla--principal .w-table__column.procedencia {
	width: 12rem;
}

/* Destino. */
.hegc .tabla--principal .w-table__column.destino {
	width: 5.6rem;
}

/* Ubicación. */
.hegc .tabla--principal .w-table__column.ubicacion {
	width: 6.5rem;
}

/* Nombre responsable. */
.hegc .tabla--principal .w-table__column.responsable {
	width: 10rem;
}

/* Nombre solicitante y fecha de solicitud. */
.hegc .tabla--principal .w-table__column.solicitante {
	width: 10rem;
}

/* Estado. */
.hegc .tabla--principal .w-table__column.estado {
	width: 5rem;
}

/* Acción. */
.hegc .tabla--principal .w-table__column.acciones {
	width: 16.7rem;
}

/* Columnas fluidas. */

/* Nombre paciente. */
.hegc .tabla--principal .w-table__column.nombre-paciente {
	width: 20%;
}

/* Diagnósticos. */
.hegc .tabla--principal .w-table__column.diagnosticos {
	width: 20%;
}

/* Fila. */

.hegc .tabla--principal .w-table__row {
	height: 5.8rem;
}

/* Celda. */

/* Piso. */
.hegc .tabla--principal .w-table__cell.piso {
	text-align: center;
}

/* Nombre paciente. */
.hegc .tabla--principal .w-table__cell.nombre-paciente {
	min-width: 10rem;
}

.hegc .tabla--principal .w-table__cell.nombre-paciente.vacia {
	text-align: center;
}

/* Previsión. */
.hegc .tabla--principal .w-table__cell.prevision {
	text-align: center;
}

/* Cuidados. */
.hegc .tabla--principal .w-table__cell.cuidados {
	color: #0b405e;
	font-family: 'Dosis';
	font-weight: 600;
	text-align: center;
	text-transform: uppercase;
}

/* Precauciones. */
.hegc .tabla--principal .lista-precauciones {
	display: flex;
	justify-content: center;
}

.hegc .tabla--principal .lista-precauciones .lista__item:not(.estandar) {
	background: transparent center / 2.5rem no-repeat;
	height: 2.5rem;
	width: 2.5rem;
}

.hegc .tabla--principal .lista-precauciones .lista__item.aereo {
	background-image: url('/assets/hegc/icon--aire--outline.svg');
}

.hegc .tabla--principal .lista-precauciones .lista__item.contacto {
	background-image: url('/assets/hegc/icon--mano--outline.svg');
}

.hegc .tabla--principal .lista-precauciones .lista__item.gotitas {
	background-image: url('/assets/hegc/icon--gotita--outline.svg');
}

.hegc .tabla--principal .lista-precauciones :not(.estandar) .lista__valor {
	display: none;
}

.hegc .tabla--principal .lista-precauciones .estandar .lista__valor {
	color: #0b405e;
	font-family: 'Dosis', sans-serif;
	font-size: 1.3rem;
	font-weight: 600;
	text-transform: uppercase;
}

/* Procedencia. */
.hegc .tabla--principal .procedencia .w-table__cell-value {
	display: flex;
	flex-direction: column;
}

.hegc .tabla--principal .procedencia .nombre-ubicacion {
	margin-top: .3rem;
	font-size: 1.2rem;
}

/* Ubicación. */
.hegc .tabla--principal .lista-ubicacion {
	display: flex;
	flex-direction: column;
	text-align: center;
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area {
	background: transparent center / 2.5rem no-repeat;
	height: 2.5rem;
	margin-bottom: .3rem;
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.alpaca {
	background-image: url('/assets/hegc/icon--area-alpaca--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.condor {
	background-image: url('/assets/hegc/icon--area-condor--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.desierto-florido {
	background-image: url('/assets/hegc/icon--area-desierto-florido--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.externa {
	background-image: url('/assets/hegc/icon--area-externa--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.flamenco {
	background-image: url('/assets/hegc/icon--area-flamenco--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.flor-tipanie {
	background-image: url('/assets/hegc/icon--area-flor-tipanie--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.gorrito-de-lana {
	background-image: url('/assets/hegc/icon--area-gorrito-de-lana--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.oveja {
	background-image: url('/assets/hegc/icon--area-oveja--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area.pez {
	background-image: url('/assets/hegc/icon--area-pez--outline.svg');
}

.hegc .tabla--principal .lista-ubicacion .lista__item.area .lista__valor {
	display: none;
}

.hegc .tabla--principal .lista-ubicacion .lista__item.ubicacion.externa {
	font-size: 1rem;
}

.hegc .tabla--principal .lista-ubicacion .lista__item.ubicacion.sobrecupo {
	font-size: .8rem;
}

/* Solicitante y fecha solicitud. */
.hegc .tabla--principal .solicitante .w-table__cell-value {
	display: flex;
	flex-direction: column;
}

.hegc .tabla--principal .solicitante .fecha-solicitud {
	margin-top: .3rem;
	font-size: 1.2rem;
}

/* Observaciones. */
.hegc .tabla--principal .w-table__cell.observaciones.vacia {
	text-align: center;
}

/* Fecha evento. */
.hegc .tabla--principal .w-table__cell.fecha-evento {
	text-align: center;
}

/* Fecha inicio. */
.hegc .tabla--principal .w-table__cell.fecha-inicio {
	text-align: center;
}

.hegc .tabla--principal .w-table__cell.responsable.vacia {
	text-align: center;
}

/* Estado. */
.hegc .tabla--principal .w-table__cell.estado {
	padding: 0;
	text-align: center;
}

.hegc .tabla--principal .estado .w-table__cell-value {
	-webkit-mask: no-repeat center;
	display: inline-block;
	font-size: 0;
	height: 2.8rem;
	overflow: hidden;
	width: 2.8rem;
}

.hegc .tabla--principal .estado--aceptada .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-check.svg');
	background-color: #95c241;
}

.hegc .tabla--principal .estado--bloqueada .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-candado.svg');
	background-color: #ea5d80;
}

.hegc .tabla--principal .estado--disponible .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-cama.svg');
	background-color: #95c241;
}

.hegc .tabla--principal .estado--en-transito .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-suspensivo.svg');
	background-color: #247bbf;
}

.hegc .tabla--principal .estado--finalizada .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-flecha-abajo.svg');
	background-color: #7d59a1;
}

.hegc .tabla--principal .estado--no-pertinente .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-exclamacion.svg');
	background-color: #d78f2e;
}

.hegc .tabla--principal .estado--ocupada .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-usuario.svg');
	background-color: #9d392d;
}

.hegc .tabla--principal .estado--reservada .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-etiqueta.svg');
	background-color: #523d65;
}

.hegc .tabla--principal .estado--sin-cupo .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-equis.svg');
	background-color: #9d392d;
}

.hegc .tabla--principal .estado--solicitada .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-flecha-diagonal-arriba.svg');
	background-color: #3bb49e;
}

.hegc .tabla--principal .estado--suspendida .w-table__cell-value {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-linea-horizontal.svg');
	background-color: #ea5d80;
}

/* Acciones. */
.hegc .tabla--principal .w-table__cell.acciones {
	text-align: center;
}

.hegc .tabla--principal .w-table__action.aceptar-traslado,
.hegc .tabla--principal .w-table__action.admisionar-traslado,
.hegc .tabla--principal .w-table__action.recepcionar-paciente {
	-webkit-mask-image: url('/assets/hegc/icon--check.svg');
}

.hegc .tabla--principal .w-table__action.alta-paciente {
	-webkit-mask-image: url('/assets/hegc/icon--cama-liberada.svg');
}

.hegc .tabla--principal .w-table__action.bloquear-cama {
	-webkit-mask-image: url('/assets/hegc/icon--candado.svg');
}

.hegc .tabla--principal .w-table__action.cambiar-ubicacion {
	-webkit-mask-image: url('/assets/hegc/icon--cama.svg');
}

.hegc .tabla--principal .w-table__action.desbloquear-cama {
	-webkit-mask-image: url('/assets/hegc/icon--candado-abierto.svg');
}

.hegc .tabla--principal .w-table__action.desistir-traslado {
	-webkit-mask-image: url('/assets/hegc/icon--circulo-linea-horizontal.svg');
}

.hegc .tabla--principal .w-table__action.detalles-traslado {
	-webkit-mask-image: url('/assets/hegc/icon--lupa-mas.svg');
}

.hegc .tabla--principal .w-table__action.imprimir-brazalete {
	-webkit-mask-image: url('/assets/hegc/icon--brazalete.svg');
}

.hegc .tabla--principal .w-table__action.imprimir-ingreso {
	-webkit-mask-image: url('/assets/hegc/icon--impresora.svg');
}

.hegc .tabla--principal .w-table__action.no-pertinente {
	-webkit-mask-image: url('/assets/hegc/icon--triangulo-exclamacion.svg');
}

.hegc .tabla--principal .w-table__action.liberar-cama {
	-webkit-mask-image: url('/assets/hegc/icon--etiqueta-tachada.svg');
}

.hegc .tabla--principal .w-table__action.liberar-cupo {
	-webkit-mask-image: url('/assets/hegc/icon--salida.svg');
}

.hegc .tabla--principal .w-table__action.reservar-cama {
	-webkit-mask-image: url('/assets/hegc/icon--etiqueta.svg');
}

.hegc .tabla--principal .w-table__action.reprogramar-traslado {
	-webkit-mask-image: url('/assets/hegc/icon--flecha-circular-izquierda.svg');
}

.hegc .tabla--principal .w-table__action.sin-cupo {
	-webkit-mask-image: url('/assets/hegc/icon--cama-tachada.svg');
}

.hegc .tabla--principal .w-table__action.solicitar-traslado {
	-webkit-mask-image: url('/assets/hegc/icon--flechas-opuestas.svg');
	transition: background-color ease-in 0.25s;
}

.hegc .tabla--principal .w-table__action.solicitar-traslado.traslados-pendientes {
	background-color: #50ef6e;
}

.hegc .tabla--principal .w-table__action.ver-atencion-anterior {
	-webkit-mask-image: url('/assets/hegc/icon--paciente-anterior.svg');
}

.hegc .tabla--principal .w-table__action.ver-ficha {
	-webkit-mask-image: url('/assets/hegc/icon--paciente.svg');
}
