/* /Layout/MainLayout.razor.rz.scp.css */
.content[b-hnp8cpx1fh] {
    flex: 1;
    overflow-y: auto;
    margin: 0px 16px 16px 0px;
    display: flex;
    flex-direction: row;
    align-items: stretch;
}

main[b-hnp8cpx1fh] {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100vh;
    overflow: hidden;
}

.sidebar[b-hnp8cpx1fh] {
    background: transparent;
}

.top-row[b-hnp8cpx1fh] {
    background-color: transparent;
    justify-content: space-between;
    height: 52px;
    padding: 6px 14px;
    display: flex;
    align-items: center;
}

    .top-row[b-hnp8cpx1fh]  a, .top-row[b-hnp8cpx1fh]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

    .top-row[b-hnp8cpx1fh]  a:hover, .top-row[b-hnp8cpx1fh]  .btn-link:hover {
        text-decoration: underline;
    }

    .top-row[b-hnp8cpx1fh]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row[b-hnp8cpx1fh] {
        justify-content: space-between;
    }

    .top-row[b-hnp8cpx1fh]  a, .top-row[b-hnp8cpx1fh]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-hnp8cpx1fh] {
        flex-direction: row;
    }

    .sidebar[b-hnp8cpx1fh] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-hnp8cpx1fh] {
        position: sticky;
        top: 0;
        z-index: 1;
        padding: 6px 14px;
    }

    .top-row.auth[b-hnp8cpx1fh]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-hnp8cpx1fh], article[b-hnp8cpx1fh] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }

    .top-row-left[b-hnp8cpx1fh]{
        justify-content: flex-start;
        align-self: stretch;
        flex: 1;
        display: flex;
        align-items: center;
        z-index: 0;
        flex-shrink: 0;
    }

    .top-row-mid[b-hnp8cpx1fh]{
        height: var(--height-26);
        flex: 1;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 1;
        flex-shrink: 0;
    }

    .top-row-right[b-hnp8cpx1fh]{
        flex: 1;
        width: 100%;
        position: relative;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        gap: var(--gap-20);
    }
}
/* /Layout/NavMenu.razor.rz.scp.css */
.desktop-sidemenu[b-nj04crnsoa] {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.sidemenu[b-nj04crnsoa] {
    padding: 0px 14px 10px 10px;
    display: flex;
    flex-direction: column;
    gap: 40px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    width: 233px;
    position: relative;
}
.app-menu[b-nj04crnsoa] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
    }
.logo[b-nj04crnsoa] {
    padding: 12px 5px 12px 5px;
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
}
.logo-icon[b-nj04crnsoa] {
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    position: relative;
    overflow: visible;
    aspect-ratio: 1;
}
.ac-matrixx[b-nj04crnsoa] {
    color: var(--primary, #00aeff);
    text-align: center;
    font-family: "BarlowCondensed-SemiBold", sans-serif;
    font-size: var(--font-size-base, 16px);
    line-height: var(--font-leading-7, 28px);
    letter-spacing: 1px;
    font-weight: var(--font-weight-semibold, 600);
    text-transform: uppercase;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.sidemenu-item[b-nj04crnsoa] {
    padding: 4px 8px 4px 4px;
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
}
.icon[b-nj04crnsoa] {
    color: var(--custom-sidemenu-text-foreground, #b5c4d6);
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    padding: 4px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.label[b-nj04crnsoa] {
    color: var(--custom-sidemenu-text-foreground, #b5c4d6);
    text-align: left;
    font-family: var(--menu-label-font-family, "Barlow-Regular", sans-serif);
    font-size: var(--menu-label-font-size, 16px);
    line-height: var(--menu-label-line-height, 24px);
    font-weight: var(--menu-label-font-weight, 400);
    text-decoration: none;
}

.admin[b-nj04crnsoa] {
    color: var(--text-disabled, #7b9aa6);
    text-align: left;
    font-family: var(--font-family-sans, "Inter-SemiBold", sans-serif);
    font-size: 12px;
    line-height: var(--font-leading-4, 16px);
    font-weight: var(--font-weight-semibold, 600);
    text-transform: uppercase;
    position: relative;
    flex: 1;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.sidemenu-seperator[b-nj04crnsoa] {
    
    margin: 4px;
    border-style: solid;
    border-color: var(--surface-on-surface-opacity-10, rgba(14, 20, 27, 0.1));
    border-width: 1px 0 0 0;
    flex: 1;
    height: 0px;
    position: relative;
}
/* /Pages/Components/Button_Small.razor.rz.scp.css */
.btn-small[b-1jh6kkhjmp]{
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: center;
    justify-content: center;
    height: 40px;
    width: 100%;
    grid-column: 2 / span 1;
    grid-row: 1 / span 1;
    background: var(--primary);
    border-radius: var(--br-6);
    overflow: hidden;
    border: none;
    padding: 0;

    color: var(--on-primary);
    font-size: var(--fs-14, 14px);
    font-weight: var(--fw-600);
}

.state-layer[b-1jh6kkhjmp]{
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 6px 12px;
  gap: 8px;
  flex-grow: 1;
}

  .state-layer:hover[b-1jh6kkhjmp] {
    background-color: var(--surface-on-surface-opacity-10);
  }

  .btn-small:disabled[b-1jh6kkhjmp] {
    cursor: not-allowed;
    pointer-events: none;
    background-color: var(--surface-on-surface-opacity-10);
    color: var(--primary-tx-dis);
  }

  .btn-small:disabled .state-layer[b-1jh6kkhjmp] {
    color: var(--surface-on-surface);
    opacity: 0.38;
  }

.icon[b-1jh6kkhjmp] {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 20px;
  position: relative;
}

.label[b-1jh6kkhjmp] {
  text-align: left;
  font-family: var(--button-label-sm-font-family, "Inter-SemiBold", sans-serif);
  line-height: var(--button-label-sm-line-height, 24px);
  
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  pointer-events: none;
}

/* /Pages/Components/Button_Subtle.razor.rz.scp.css */
.btn-subtle[b-r2s7qn970y]{
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: center;
    justify-content: center;
    height: 40px;
    width: 100%;
    grid-column: 2 / span 1;
    grid-row: 1 / span 1;
    border-radius: var(--br-6);
    overflow: hidden;
    border: none;
    padding: 0;

    color: var(--text-subtle);
    font-size: var(--fs-14, 14px);
    font-weight: var(--fw-600);
}

.state-layer[b-r2s7qn970y]{
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 6px 12px;
  gap: 8px;
  flex-grow: 1;
}

  .state-layer:hover[b-r2s7qn970y] {
    background-color: var(--surface-on-surface-opacity-10);
  }

  .btn-subtle:disabled[b-r2s7qn970y] {
    cursor: not-allowed;
    pointer-events: none;
    background-color: var(--surface-on-surface-opacity-10);
    color: var(--primary-tx-dis);
  }

  .btn-subtle:disabled .state-layer[b-r2s7qn970y] {
    color: var(--surface-on-surface);
    opacity: 0.38;
  }

.icon[b-r2s7qn970y] {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 20px;
  position: relative;
}

.label[b-r2s7qn970y] {
  text-align: left;
  font-family: var(--font-inter);
  line-height: var(--lh-24);
  
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  pointer-events: none;
}

/* /Pages/Components/Dropdown.razor.rz.scp.css */
.select-parent[b-3ickxm9g5n]{
    width: 150px;
    font-size: var(--fs-14);
    color: var(--text-subtle);
    font-family: var(--font-inter);
}

.select[b-3ickxm9g5n]{
    width: 100%;
    border-radius: var(--br-6);
    background-color: var(--surface-base);
    border: 1px solid var(--color-gainsboro);
    height: 26px;
}
/* /Pages/Components/Form_Dropdown.razor.rz.scp.css */
.select-parent[b-oxkkuupi0x]{
    width: 100%;
    font-size: var(--fs-14);
    color: var(--text-subtle);
    font-family: var(--font-inter);
    margin-top: 15px;
}

.label[b-oxkkuupi0x] {
    color: var(--text-body, #111d29);
    text-align: left;
    font-family: var(--font-inter);
    font-size: var(--fs-14);
    line-height: var(--lh-24);
    font-weight: var(--input-label-font-weight, 400);
}

.select[b-oxkkuupi0x]{
    width: 100%;
    border-radius: var(--br-6);
    background: var(--content-background);
    border: var(--border-1);
    padding: var(--padding-8) var(--padding-6);
    align-self: stretch;
}
/* /Pages/Components/Input_LabelTop.razor.rz.scp.css */
.input[b-4tesipm3ms] {
    display: flex;
    flex-direction: column;
    gap: 6px;
    margin-top: 15px;
}

.label[b-4tesipm3ms] {
  color: var(--text-body, #111d29);
  text-align: left;
  font-family: var(--font-inter);
  font-size: var(--fs-14);
  line-height: var(--lh-24);
  font-weight: var(--input-label-font-weight, 400);
}

.input-with-button[b-4tesipm3ms] {
  align-self: stretch;
}

.default[b-4tesipm3ms] {
  display: flex;
  flex-direction: column;
  gap: 6px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  position: relative;
}

.field[b-4tesipm3ms] {
  background: var(--content-background);
  border-radius: var(--br-6);
  border: var(--border-1);
  padding: var(--padding-8) var(--padding-12);
  align-self: stretch;
  font-family: var(--font-inter);
  font-size: var(--fs-14);
}
/* /Pages/Components/Input_Search.razor.rz.scp.css */
.input[b-9ttmb4loma] {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
    font-size: var(--fs-14);
    color: var(--text-disabled);
    font-family: var(--font-inter);
}


.input-with-button[b-9ttmb4loma] {
  align-self: stretch;
    display: flex;
    align-items: flex-start;
}

.default[b-9ttmb4loma] {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.field[b-9ttmb4loma] {
    align-self: stretch;
    border-radius: 6px;
    border: var(--border-1);
    display: flex;
    align-items: center;
    padding: 8px 56px 8px 12px;
    background: var(--content-background);
}
/* /Pages/Components/ItemListEntry.razor.rz.scp.css */
.item-list-row[b-wdfm0qp9u3]{
    width: 100%;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    padding: 4px;
    box-sizing: border-box;
    gap: 10px;
    text-align: left;
    font-size: var(--fs-14);
    color: var(--text-muted);
    font-family: var(--font-inter);
    line-height: var(--lh-24);
    cursor: pointer;
}

.item-list-row:hover[b-wdfm0qp9u3] {
  background-color: var(--surface-on-surface-opacity-3);
  color: var(--text-body);
}

.item-list-row:hover .checkbox-parent[b-wdfm0qp9u3],
.item-list-row:hover .status-badge-parent[b-wdfm0qp9u3] {
  opacity: 1;
}

.item-number[b-wdfm0qp9u3]{
    width: 170px;
    position: relative;
    font-weight: 500;
    text-align: left;
    display: flex;
    align-items: center;
    text-overflow: ellipsis;
    text-wrap: nowrap;
}

.item-text[b-wdfm0qp9u3]{
  height: 24px;
  flex: 1;
  width: 100%;
  position: relative;
  font-size: 14px;
  line-height: 24px;
  font-family: var(--font-inter);
  color: var(--color-gray);
  text-align: left;
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.status-badge-parent[b-wdfm0qp9u3] {
  opacity: 0;
  transition: all 0.2s ease;
  height: 100%;
  display: flex;
  align-items: center;
  gap: var(--gap-4);
  text-align: center;
  color: var(--on-primary);
  position: relative;
}
/* /Pages/Components/ItemTabs/Tab_Button.razor.rz.scp.css */
.tab-btn[b-roaty7pnj9]{
    display: flex;
    flex-direction: row;
    gap: var(--gap-8);
    align-items: center;
    justify-content: center;
    width: 100%;
    overflow: hidden;
    border: none;
    padding: var(--padding-8);
    border-radius: 6px 6px 0px 0px;

    background-color: transparent;
    color: var(--text-subtle);
    font-size: var(--fs-14, 14px);
}

.tab-btn-active[b-roaty7pnj9] {
    color: var(--primary);
    border-bottom: 2px solid var(--primary);
    background-color: var(--surface-on-surface-opacity-10); /* Optional */
}

.tab-btn:hover[b-roaty7pnj9] {
    background-color: var(--surface-on-surface-opacity-10);
}

.tab-btn:disabled[b-roaty7pnj9] {
    cursor: not-allowed;
    pointer-events: none;
    background-color: var(--surface-on-surface-opacity-10);
    color: var(--primary-tx-dis);
  }

.tab-item[b-roaty7pnj9] {
    border-bottom: 2px solid var(--primary);
    display: flex;
    align-items: center;
    flex-shrink: 0;
    color: var(--primary);
}
/* /Pages/Components/Login.razor.rz.scp.css */
.desktop-auth[b-8gsnvhodug] {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  margin: auto;
}
.logo[b-8gsnvhodug] {
  padding: var(--padding-12) 5px;
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  color: var(--primary);
  font-family: var(--font-barlow-condensed);  
}
.logo-icon[b-8gsnvhodug] {
  width: 28px;
  position: relative;
  max-height: 100%;
  object-fit: cover;
}
.ac-matrixx[b-8gsnvhodug] {
  position: relative;
  letter-spacing: 1px;
  line-height: var(--lh-28);
  text-transform: uppercase;
  font-weight: 600;
}

.login-form[b-8gsnvhodug] {
  border-radius: 8px;
  background: var(--surface-base);
  border: 1px solid var(--color-gray-300);
  padding: 33px 20px 36px 20px;
  flex-shrink: 0;
  width: 330px;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}

.login[b-8gsnvhodug] {
  color: var(--text-headings);
  text-align: center;
  font-family: var(--font-barlow);
  font-size: var(--fs-32, 32px);
  line-height: var(--lh-28, 28px);
}

.forgot-password[b-8gsnvhodug] {
    display:hidden;
    color: var(--text-muted, #324653);
    text-align: right;
    font-family: var(--font-inter);
    font-size: var(--fs-12, 12px);
    line-height: var(--lh-16, 16px);
    font-weight: var(--text-xs-normal-font-weight, 400);
    text-decoration: underline;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-top: 10px;
}
/* /Pages/Components/Modals/AddItem.razor.rz.scp.css */
.additem-container[b-gwpbrqsv2i]{
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: var(--gap-8);
}
/* /Pages/Components/Modals/AddUser.razor.rz.scp.css */
.adduser-container[b-oqbez4hi7o]{
    display: flex;
    flex-direction: column;
    width: 100%;
}
/* /Pages/Components/Panel_Fill.razor.rz.scp.css */
.panel-fill[b-hkoc178p77] {
    flex: 1;
    display: flex;
    flex-direction: column;
    border-radius: 16px;
    padding: 12px 16px;
    height: 100%;
    box-sizing: border-box;
}
/* /Pages/Components/Panel_Left.razor.rz.scp.css */
.panel-left[b-2xq0ddmuup]{
    align-self: stretch;
    padding: 12px 16px 0px;
    width: 423px;
    position: relative;
    height: 100%;
}
/* /Pages/Components/Panel_Modal.razor.rz.scp.css */
.modal-container[b-yssy460x5e]{
    position: absolute;
    display: flex;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: var(--surface-on-surface-opacity-30);
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.panel-modal[b-yssy460x5e]{
    position: relative;
    display: flex;
    min-height: 2rem;
    padding: 12px 16px;
    width: 422px;
}
/* /Pages/Components/Panel_Right.razor.rz.scp.css */
.panel-right[b-8re8x9ittl] {
    position: relative;
    flex: 1;
    display: flex;
    flex-direction: column;
    border-radius: 16px;
    margin-left: 16px;
    height: 100%;
    min-width: 900px;
    box-sizing: border-box;
    gap: var(--gap-10);
}
/* /Pages/Components/UserListEntry.razor.rz.scp.css */
.item-list-row[b-baxiaobxw0]{
    width: 100%;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    padding: 4px;
    box-sizing: border-box;
    gap: 10px;
    text-align: left;
    font-size: var(--fs-14);
    color: var(--text-muted);
    font-family: var(--font-inter);
    line-height: var(--lh-24);
    cursor: pointer;
}

.item-list-row:hover[b-baxiaobxw0] {
  background-color: var(--surface-on-surface-opacity-3);
  color: var(--text-body);
}

.item-list-row:hover .checkbox-parent[b-baxiaobxw0],
.item-list-row:hover .status-badge-parent[b-baxiaobxw0] {
  opacity: 1;
}

.item-number[b-baxiaobxw0]{
    width: 150px;
    position: relative;
    font-weight: 500;
    text-align: left;
    display: flex;
    align-items: center;
    text-overflow: ellipsis;
    text-wrap: nowrap;
}

.item-text[b-baxiaobxw0]{
  height: 24px;
  flex: 1;
  width: 100%;
  position: relative;
  font-size: 14px;
  line-height: 24px;
  font-family: var(--font-inter);
  color: var(--color-gray);
  text-align: left;
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.status-badge-parent[b-baxiaobxw0] {
  opacity: 0;
  transition: all 0.2s ease;
  height: 100%;
  display: flex;
  align-items: center;
  gap: var(--gap-4);
  text-align: center;
  color: var(--on-primary);
  position: relative;
}

.role-badge[b-baxiaobxw0] {
  width: auto;
  padding: var(--padding-8) var(--padding-8);
  color: var(--text-muted);
  font-size: var(--fs-14);
}
/* /Pages/Items.razor.rz.scp.css */
.item-head-search-container[b-5q2172s5r3]{
  display: flex;
  flex-direction: column;
  width: 100%;
  background-color: var(--content-background);
}

.item-head-search-number[b-5q2172s5r3]{
  flex: 1;
  width: 100%;
  border-radius: var(--br-6);
  border: var(--border-1);
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding: 8px 12px;
  gap: var(--gap-10);
  font-size: var(--fs-14);
  color: var(--text-disabled);
  font-family: var(--font-inter);
  background: transparent;
}

.input-head-search-part[b-5q2172s5r3]{
  border: none;
  border-radius: 6px;
  background-color: transparent;
  padding: 0;
}

.item-number[b-5q2172s5r3] {
  width: 170px;
}
.description[b-5q2172s5r3] {
  flex: 1;
}

.frame-div[b-5q2172s5r3] {
  	height: 20px;
  	width: 40px;
  	position: relative;
  	overflow: hidden;
  	flex-shrink: 0;
}



.project-warn[b-5q2172s5r3]{
  color: var(--text-subtle);
  width: 100%;
  text-align: center;
}

.scroll-list[b-5q2172s5r3]{
  width: 100%;
  height: 100%;
  position: relative;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px 0px;
  box-sizing: border-box;
  text-align: left;
  font-size: var(--fs-14);
  color: var(--color-darkslategray);
  font-family: var(--font-inter);
}


.editable-item-name-parent[b-5q2172s5r3] {
  display: flex;
  flex-direction: row;
}

.editable-number-parent[b-5q2172s5r3] {
  align-self: stretch;
  display: flex;
  align-items: center;
  gap: var(--gap-8);
  text-align: center;
  font-size: var(--fs-16);
  color: var(--text-subtle);
  font-family: var(--font-inter);
}
.editable-number[b-5q2172s5r3] {
  width: 200px;
  display: flex;
  align-items: center;
  padding: var(--padding-4) var(--padding-8);
  gap: var(--gap-4);
}

.icon[b-5q2172s5r3] {
  width: 16px;
  display: flex;
}

.part-badge-long[b-5q2172s5r3] {
  width: auto;
  padding: var(--padding-8) var(--padding-8);
}

.icon-button-parent[b-5q2172s5r3] {
  position: relative;
  width: 100%;
  display: flex;
  align-items: flex-start;
  box-sizing: border-box;
  gap: var(--gap-6);
  text-align: center;
  font-size: var(--fs-16);
  color: var(--text-muted);
  justify-content: end;
}

.icon-button[b-5q2172s5r3]{
  width: 36px;
  height: 36px;
  font-size: var(--fs-24);
  border-radius: var(--br-6);
  border: none;
  background-color: transparent;
}

.icon-src[b-5q2172s5r3] {
    display: block;
    width: 24px; 
    height: 24px;
    background-color: var(--text-muted); 
}

.icon-remove[b-5q2172s5r3]{
  -webkit-mask: url("/media/remove-list.svg") no-repeat center / contain;
    mask: url("/media/remove-list.svg") no-repeat center / contain;
}

.icon-add[b-5q2172s5r3]{
  -webkit-mask: url("/media/add-list.svg") no-repeat center / contain;
  mask: url("/media/add-list.svg") no-repeat center / contain;
}

.tabs[b-5q2172s5r3] {
  width: 100%;
  position: relative;
  border-bottom: 1px solid var(--subtle);
  box-sizing: border-box;
  overflow-x: auto;
  display: flex;
  align-items: flex-start;
  gap: var(--gap-8);
  text-align: center;
  font-size: var(--fs-16);
  color: var(--color-slategray);
  font-family: var(--font-font-awesome-6-free);
}
/* /Pages/Suppliers.razor.rz.scp.css */
/* /Pages/Users.razor.rz.scp.css */
.editable-user-parent[b-k5ertsp5wa] {
  display: flex;
  flex-direction: row;
}

.email[b-k5ertsp5wa] {
  width: 150px;
}
.name[b-k5ertsp5wa] {
  flex: 1;
}
