/* _content/Book-A-Rama/Pages/Allocate/Drawer/InfoDrawer.razor.rz.scp.css */
.info-spinner[b-vye0ri2c4y] {
    margin: 10px auto;
}

.child-header[b-vye0ri2c4y] {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 5px;
    font-weight: bold;
}

.end-space[b-vye0ri2c4y] {
    padding-bottom: 10px;
}

.btn-padding[b-vye0ri2c4y] {
    text-align: center;
    padding-bottom: 10px;
}
/* _content/Book-A-Rama/Pages/Allocate/Drawer/JobCard.razor.rz.scp.css */
.job[b-7ape09uwvv] {
  padding: 4px 0 4px;
  border-bottom: 1px solid #eee;
}
.job div[b-7ape09uwvv] {
  margin-top: 4px;
}
/* _content/Book-A-Rama/Pages/Allocate/Drawer/PoCard.razor.rz.scp.css */
section[b-cyduxagizl] {
  padding: 8px 12px;
  border: 1px solid #ccc;
  font-size: 14px;
}
.image[b-cyduxagizl] {
  display: flex;
  align-items: center;
}
img[b-cyduxagizl] {
  margin-right: 6px;
  height: 16px;
}
/* _content/Book-A-Rama/Pages/Allocate/Drawer/SupplierCard.razor.rz.scp.css */
.info-container[b-biyc2fhffw] {
    justify-content: space-between;
    align-items: center;
}

.info-ratings[b-biyc2fhffw] {
    float: left;
}

.info-alerts[b-biyc2fhffw] {
    flex-grow: 1;
    display: flex;
    justify-content: center;
}

.info-alerts img[b-biyc2fhffw] {
    padding-left: 2px;
    padding-right: 2px;
}

.info-distance[b-biyc2fhffw] {
    float: right;
}
/* _content/Book-A-Rama/Pages/Allocate/Drawer/SupplierCardExpanded.razor.rz.scp.css */
body[b-sma4xmxy02] {
}
.reason[b-sma4xmxy02] {
  font-size: 12px;
}

.supplier-card[b-sma4xmxy02] {
  background: #eee;
  border: 1px solid var(--secondary);
}
.supplier-works-type[b-sma4xmxy02] {
    padding: 0px 8px;
    display: flex;
    gap: 8px;
}
.supplier-works-type img[b-sma4xmxy02] {
    width: 30px;
    height: 30px;
}
.supplier-info[b-sma4xmxy02] {
  padding: 4px 8px;
  font-size: 14px;
}
.supplier-info > div[b-sma4xmxy02] {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 2px 0;
}
.not-on-map[b-sma4xmxy02] {
  background: lightcoral;
  border-radius: 8px;
  padding: 4px;
  margin: 0 8px;
  display: flex;
  align-items: center;
  color: #fff;
  font-weight: 700;
}
.image[b-sma4xmxy02] {
    display: flex;
    align-items: center;
}
.image img[b-sma4xmxy02] {
    width: 16px;
    margin-right: 6px;
}

.not-on-map img[b-sma4xmxy02] {
  width:  24px;
  margin: 0 8px;
}
.reason[b-sma4xmxy02] {
  font-size: 14px;
  margin: 8px;
  background: lightyellow;
  padding: 4px 8px;
  font-weight: 700;
  border-radius: 8px;
}

.mismatched[b-sma4xmxy02] {
    font-size: 14px;
    margin: 8px;
    padding: 4px 8px;
    font-weight: 700;
    color: orange;
    background-color: white;
    border: solid 2px;
    border-radius: 8px;
    border-color: orange;
}

.set-capacity[b-sma4xmxy02] {
    border: none;
    background: #fff;
    padding: 0px 2px;
    font-size: 14px;
}

.set-capacity:hover[b-sma4xmxy02] {
    background: #ddd;
}

.disabled .supplier-drawer-header[b-sma4xmxy02] {
    display: flex;
    flex-direction: column;
    align-items: start;
    color: red;
}
/* _content/Book-A-Rama/Pages/Allocate/Drawer/SupplierStaffCard.razor.rz.scp.css */
.address[b-58nlz3yr08] {
    font-size: 12px;
    margin-bottom: 8px;
}

.supplier-name[b-58nlz3yr08] {
    font-size: 16px;
}

.card[b-58nlz3yr08] {
    padding: 2px 8px;
    background-color: #eee;
    border: 1px solid transparent;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.card:hover .oi[b-58nlz3yr08] {
    color: var(--primary);
}

.card > div[b-58nlz3yr08] {
    margin: 4px;
    margin-top: 0px;
    text-align: left;
    width: 100%;
}
/* _content/Book-A-Rama/Pages/Allocate/InView.razor.rz.scp.css */
.message[b-j4g5i1ij9j] {
    flex-grow: 1;
    text-align: center;
}

.cancel-btn[b-j4g5i1ij9j] {
    transform: translateY(2px);
}

.key[b-j4g5i1ij9j] {
    position: fixed;
    z-index: 99;
    bottom: 33px;
    left: 0;
    width: 100%;
    font-size: 16px;
    background: #fff;
    border-radius: 2px;
    padding: 0 2px 4px 2px;
    display: flex;
    justify-content: center;
}
/* _content/Book-A-Rama/Pages/Allocate/Modals/ConfirmAssignSupplierModal.razor.rz.scp.css */
.actions[b-17cjjhez4k] {
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
}
/* _content/Book-A-Rama/Pages/RestoreIt/AssetModal.razor.rz.scp.css */
td[b-tgbepcokcd], th[b-tgbepcokcd] {
    padding: 10px;
}

/* _content/Book-A-Rama/Shared/MainLayout.razor.rz.scp.css */
