/**
 * @license Copyright 2022 Lahuen Health SPA. All Rights Reserved.
 */
.c-table-body__cell--appointment-date .c-formatted-date,
.c-table-body__cell--arrival .c-formatted-date {
	text-align: center;
}

/* Ancho de columnas */
:is(.m-reception, .m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--document,
:is(.m-reception, .m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--health-benefit,
:is(.m-reception, .m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--appointment-date,
.m-reception .c-table-header__cell.c-table-header__cell--location {
	width: 9rem;
}

:is(.m-reception, .m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--arrival,
:is(.m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--arrival {
	width: 7rem;
}

.m-reception .c-table-header__cell.c-table-header__cell--service-type,
.m-reception .c-table-header__cell.c-table-header__cell--specialty,
:is(.m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--clinician {
	width: 12rem;
}

.m-reception .c-table-header__cell.c-table-header__cell--state {
	width: 10rem;
}

.m-reception .c-table-header__cell.c-table-header__cell--actions {
	width: 8rem;
}

:is(.m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--service-description {
	width: 15rem;
}

:is(.m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--name {
	width: 16rem;
}

:is(.m-my-patients, .m-other-patients) .c-table-header__cell.c-table-header__cell--actions {
	width: 13.5rem;
}

/* Acciones */
.l-root__grid .c-table-actionbar__exposed .c-table-actionbar__action.c-table-actionbar__action-notice {
	background-image: url('/assets/skins/lahuen/worklist_outpatient/images/icon_megaphone.svg');
}

.l-root__grid .c-table-actionbar__exposed .c-table-actionbar__action.c-table-actionbar__action-begin-service {
	background-image: url('/assets/skins/lahuen/worklist_outpatient/images/icon_document_accept.svg');
}

.l-root__grid .c-table-actionbar__exposed .c-table-actionbar__action.c-table-actionbar__action-patient-phone-details {
	background-image: url('/assets/skins/lahuen/worklist_outpatient/images/icon_phone_call.svg');
}

.l-root__grid .c-table-actionbar__exposed .c-table-actionbar__action.c-table-actionbar__action-finish-schedule {
	background-image: url('/assets/skins/lahuen/worklist_outpatient/images/icon_exit_door.svg');
}

.l-root__grid .c-table-actionbar__exposed .c-table-actionbar__action.c-table-actionbar__action-receive-patient {
	background-image: url('/assets/skins/lahuen/worklist_outpatient/images/icon_accept_patient.svg');
}

.l-root__grid .c-table-actionbar__exposed .c-table-actionbar__action.c-table-actionbar__action-view-file {
	background-image: url('/assets/skins/lahuen/base/images/icon_user.svg');
}

/* Estados */
.c-table-formatted-content--outpatient .c-formatted-state__pill.c-formatted-state__pill--1 {
	background-color: var(--state-start);
}

.c-table-formatted-content--outpatient .c-formatted-state__pill.c-formatted-state__pill--2 {
	background-color: var(--state-executing);
}

.c-table-formatted-content--outpatient .c-formatted-state__pill.c-formatted-state__pill--3 {
	background-color: var(--state-finished-successfully);
}

.c-table-formatted-content--outpatient .c-formatted-state__pill.c-formatted-state__pill--4 {
	background-color: var(--state-finished-with-error);
}

.c-table-formatted-content--outpatient .c-formatted-state__pill.c-formatted-state__pill--5 {
	background-color: var(--state-initiating);
}
