/* src/styles.scss */
.chapp-widget-table p-paginator .p-paginator {
  display: flex;
  justify-content: flex-end;
}
.chapp-web-component .text-secondary {
  color: var(--color-neutral-600);
}
.chapp-web-component .cvs {
  background-image: url("./media/cvs-UUHSIUVI.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .darden {
  background-image: url("./media/darden-MOKGFDJG.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .subway {
  background-image: url("./media/subway-RGCEKILI.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .kroger {
  background-image: url("./media/kroger-SXF4UMQ5.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .hannafords {
  background-image: url("./media/hannaford-T5LXFJAB.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .shell {
  background-image: url("./media/shell-GKLRPUUY.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .kohls {
  background-image: url("./media/kohls-KW5KRJMZ.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .stopandshop {
  background-image: url("./media/stop-and-shop-3YXEULKP.png");
  height: 3rem;
  width: 5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.chapp-web-component .card-box {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-gap: 6rem;
  height: -moz-fit-content;
  height: fit-content;
  border-width: 1px !important;
  border-style: solid;
  padding: 0.5rem;
  border-radius: 0.5rem;
  border-color: #B3BFC7;
}
.chapp-web-component .vertical-divider {
  border-left: 1px solid var(--color-neutral-300);
}
.chapp-web-component .covered-loader {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  background: rgba(255, 255, 255, 0.7);
}
.chapp-web-component .form {
  display: grid;
  grid-template-columns: 1fr;
  gap: 2rem;
  align-items: start;
}
.chapp-web-component .form.form-2-col {
  grid-template-columns: 1fr 1fr;
}
.chapp-web-component .form.form-3-col {
  grid-template-columns: 1fr 1fr 1fr;
}
.chapp-web-component .form-layout > label {
  font-size: 0.875rem;
  color: var(--color-neutral-700);
  padding: 0.5rem 0;
}
.chapp-web-component .form-layout .readonly {
  color: var(--color-black);
  font-size: 0.875rem;
  line-height: 1.25rem;
  display: inline-block;
  white-space: normal;
}
.chapp-web-component .form-layout textarea {
  min-width: 100%;
}
.chapp-web-component .form-grid-row {
  display: grid;
  grid-template-columns: max-content 1fr;
  row-gap: 1rem;
  column-gap: 1rem;
  align-items: start;
  max-width: 100%;
}
.chapp-web-component .form-grid-row.form-readonly {
  row-gap: 0.125rem;
}
.chapp-web-component .form-grid-row > *:nth-child(odd) {
  max-width: 220px;
}
.chapp-web-component .form-grid-row .readonly {
  padding: 0.5rem 0;
}
.chapp-web-component .form-grid-column {
  display: grid;
  grid-template-columns: 100%;
  margin: -0.5rem 0;
}
.chapp-web-component .form-grid-column > *:not(label) {
  margin-bottom: 0.5rem;
}
.chapp-web-component .form-grid-column .p-inputtext[readonly] {
  padding: 0;
}
.chapp-web-component .form-grid-column textarea[readonly] {
  field-sizing: content;
}
.chapp-web-component .badge {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.25rem;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.375rem 0.625rem;
}
.chapp-web-component .badge-lg {
  padding: 0.5rem 0.625rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.chapp-web-component .badge-blue {
  background: var(--color-primary-200);
  color: var(--color-primary-600);
}
.chapp-web-component .badge-yellow {
  background: var(--color-yellow-100);
  color: var(--color-yellow-600);
}
.chapp-web-component .badge-green {
  background: var(--color-green-100);
  color: var(--color-green-500);
}
.chapp-web-component .badge-red {
  background: var(--color-red-100);
  color: var(--color-red-600);
}
.chapp-web-component .badge-grey {
  background: var(--color-neutral-200);
  color: var(--color-neutral-700);
}
.chapp-web-component .p-datatable .p-datatable-tbody > tr .p-button-plain {
  color: var(--color-neutral-700);
}
.chapp-web-component .p-datatable .p-datatable-tbody > tr.row-expanded {
  background: #e4f1f2;
}
.chapp-web-component .p-datatable .p-datatable-tbody > tr.row-expanded + tr > td {
  border: 1px solid #d2d8df;
  border-top: none;
}
.chapp-web-component .p-toast {
  width: auto;
  max-width: 674px;
}
.chapp-web-component .toast-long-messages .p-toast {
  width: 30rem;
}
.chapp-web-component .toast-long-messages .p-toast .p-toast-message .p-toast-icon-close {
  width: 2.6rem;
}
.chapp-web-component .secondary-tabs .p-tablist {
  border: none;
}
.chapp-web-component .secondary-tabs .p-tablist .p-tablist-tab-list {
  gap: 0.5rem;
  padding: 0 1rem;
}
.chapp-web-component .secondary-tabs .p-tablist .p-tab {
  border: none;
  background: var(--color-neutral-100);
  color: var(--color-neutral-700);
  border-radius: 4px;
  margin: 0;
}
.chapp-web-component .secondary-tabs .p-tablist .p-tab.p-tab-active {
  background: #C0DEE0;
  color: #326265;
}
.chapp-web-component .secondary-tabs .p-tablist .p-tab:not(.p-tab-active):not(.p-disabled):hover {
  background: var(--color-neutral-200);
  color: var(--color-black);
}
.chapp-web-component .secondary-tabs .p-tabpanels {
  padding: 1.5rem 1rem 1rem;
}
.chapp-web-component .secondary-tabs.default-space > .p-tablist .p-tablist-tab-list {
  padding: 0;
}
.chapp-web-component .secondary-tabs.default-space > .p-tabpanels {
  padding: 1rem 0 0;
}
.chapp-web-component .p-toast .p-toast-message.fit-content {
  width: fit-content;
}
.chapp-web-component .p-toast .p-toast-message .p-toast-icon-close {
  flex-shrink: 0;
}
:root {
  --color-black: #333;
  --color-white: #fff;
  --color-neutral-100: #f1f3f4;
  --color-neutral-200: #e2e6ea;
  --color-neutral-300: #d4d8dc;
  --color-neutral-600: #647887;
  --color-neutral-700: #50606C;
  --color-primary-200: #c8e1f9;
  --color-primary-500: #407f82;
  --color-primary-600: #063d59;
  --color-yellow-100: #fcecba;
  --color-yellow-600: #67430f;
  --color-green-100: #cee5cb;
  --color-green-500: #2c4927;
  --color-red-100: #fdccd0;
  --color-red-400: #b50917;
  --color-red-600: #5a040b;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-B2AKJ53S.css.map */
