/* /Components/SummaryForUserOrganisation.razor.rz.scp.css */
@media print {
  /* Hide Calendar Icon In Chrome */
}
summary-for[b-qn1aippnfw] {
  padding: 5px;
  color: var(--text-colour, #404040);
  font-weight: bold;
}
/* /Components/SummaryForUserOrganisationList.razor.rz.scp.css */
summary-for[b-9ta9esn7f8] {
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.plus-organisation[b-9ta9esn7f8] {
  padding: 10px;
}
.plus-organisation:hover[b-9ta9esn7f8] {
  color: var(--primary-colour, #2F65E7);
}
.additional-organisations[b-9ta9esn7f8] {
  background-color: white;
  border-radius: 10px;
  box-shadow: 0 3px 3px 0 rgba(64, 64, 64, 0.14), 0 1px 7px 0 rgba(64, 64, 64, 0.12), 0 3px 1px -1px rgba(64, 64, 64, 0.2);
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 13px;
  border: 1px solid var(--border-colour, #40404041);
  max-height: 250px;
  overflow-y: auto;
}
/* /Pages/Home.razor.rz.scp.css */
/* /Pages/Organisations/OrganisationListItemActions.razor.rz.scp.css */
/* /Pages/Organisations/OrganisationManagementModal.razor.rz.scp.css */
@media print {
  /* Hide Calendar Icon In Chrome */
}
organisation-management-modal[b-aj0xa8se0s] {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
organisation-management-modal h1[b-aj0xa8se0s] {
  font-size: 25px;
  font-weight: bold;
}
organisation-management-modal .enterprise-toggle[b-aj0xa8se0s],
organisation-management-modal .options-select[b-aj0xa8se0s] {
  padding: 10px;
  border: 1px solid var(--text-colour, #404040);
}
organisation-management-modal .enterprise-toggle[b-aj0xa8se0s] {
  display: flex;
  align-items: center;
  gap: 10px;
}
organisation-management-modal .enterprise-toggle[b-aj0xa8se0s]  button {
  margin-left: auto;
}
@media only screen and (max-width : 600px) {
  organisation-management-modal .enterprise-toggle[b-aj0xa8se0s] {
    flex-direction: column;
  }
  organisation-management-modal .enterprise-toggle[b-aj0xa8se0s]  button {
    margin-left: unset;
  }
}
organisation-management-modal .options-select[b-aj0xa8se0s] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}
organisation-management-modal .options-select h3[b-aj0xa8se0s] {
  width: 100%;
}
organisation-management-modal .options-select[b-aj0xa8se0s]  button {
  margin-left: auto;
}
organisation-management-modal[b-aj0xa8se0s]  button.enterprise {
  background-color: var(--text-colour, #404040);
  border: none;
}
/* /Pages/Organisations/SummaryForOrganisationOption.razor.rz.scp.css */
@media print {
  /* Hide Calendar Icon In Chrome */
}
summary-for[b-8tkfxip2ib] {
  display: inline-block;
}
summary-for span.option[b-8tkfxip2ib] {
  padding: 3px;
  color: var(--secondary-text-colour, #404040E6);
  border: 1px solid var(--secondary-text-colour, #404040E6);
  font-size: 12px;
  white-space: pre;
}
/* /Pages/Organisations/SummaryForOrganisationOptions.razor.rz.scp.css */
summary-for[b-ofc77hpkii] {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
/* /Pages/Tags/ListItemTagName.razor.rz.scp.css */
summary-for[type="list-item-tag-name"][b-fp3fbuzocy] {
  background-color: orange;
  padding: 5px 10px;
  border-radius: 15px;
  display: flex;
  align-items: center;
  width: min-content;
}
summary-for[type="list-item-tag-name"] span[b-fp3fbuzocy] {
  white-space: nowrap;
  font-size: 12px;
}
/* /Pages/Users/UserUpdateModal.razor.rz.scp.css */
user-update-modal[b-zmash2sxw5] {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.update-name[b-zmash2sxw5],
.update-email[b-zmash2sxw5] {
  border: 1px solid var(--border-colour, #40404041);
  padding: 15px;
}
.update-name[b-zmash2sxw5]  form,
.update-email[b-zmash2sxw5]  form {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.update-name[b-zmash2sxw5]  form p.disclaimer,
.update-email[b-zmash2sxw5]  form p.disclaimer {
  color: var(--secondary-text-colour, #404040E6);
}
.update-name[b-zmash2sxw5]  form .actions,
.update-email[b-zmash2sxw5]  form .actions {
  display: flex;
  gap: 10px;
  justify-content: end;
}
