.jira-admin-table .title {
  font-weight: bold;
}
.jira-admin-table .description {
  color: var(--ds-text-subtlest, #6B778C);
  margin-top: 0;
}
.jira-admin-table .types dt {
  font-weight: bold;
}
.jira-admin-table .types dd {
  margin-left: 30px;
}
.jira-admin-table .types dd::before {
  color: var(--ds-text, #172B4D);
  content: "\2022";
  font-weight: bold;
  margin-right: 15px;
}
.jira-admin-table .operation-triggers {
  white-space: nowrap;
}
.jira-admin-table .operation-triggers .aui-button-link {
  margin: 0 50px 0 0;
}
.jira-admin-table .project-permissions-header-cell {
  width: 50%;
}
.jira-admin-table .extended-permission .permission {
  position: relative;
  margin-top: 10px;
  padding-left: 22px;
}
.jira-admin-table .extended-permission .permission.readonly {
  padding-left: 0;
}
.jira-admin-table .extended-permission .permission::before {
  content: "";
  display: block;
  position: absolute;
  top: -11px;
  left: 10px;
  width: 8px;
  height: 21px;
  border: 0 solid var(--ds-border, #C1C7D0);
  border-width: 0 0 1px 1px;
  border-bottom-left-radius: 3.01px;
}
.jira-admin-table .extended-permission .permission input {
  position: absolute;
  left: 0;
  top: -1px;
}
.jira-admin-table .extended-permission .permission label,
.jira-admin-table .extended-permission .permission .description {
  padding-left: 22px;
}
.jira-admin-table .extended-permission .permission label {
  position: relative;
  cursor: pointer;
}
.project-permissions-container h4.project-permissions-category-header {
  margin: 30px 0 0 0;
}
.project-permissions-container .permissions-group h3 {
  margin: 30px 0 0 0;
}
#delete-permission-dialog .grant-permission-name {
  margin-top: 5px;
  color: var(--ds-text, #172B4D);
}
#grant-permission-dialog-content .loading {
  width: 100%;
  display: flex;
  justify-content: center;
}
#grant-permission-dialog-content .secondary {
  display: none;
}
#grant-permission-dialog-content .permission-with-info .aui-ss {
  display: inline-block;
}
#grant-permission-dialog-content .permission-with-info .grant-permission-icon-help {
  margin-left: 10px;
  cursor: pointer;
  background-color: transparent;
}
#grant-permission-dialog-content .aui-ss {
  display: block;
  margin-top: 5px;
}
.grant-permission-inline-dialog {
  width: 300px;
}
.sentence-case {
  text-transform: lowercase;
}
.sentence-case::first-letter {
  text-transform: uppercase;
}
span.sentence-case {
  display: inline-block;
}
.invalid-user {
  color: var(--ds-text-subtlest, #6B778C);
}
.invalid-user-warning-dialog {
  width: 300px;
  font-size: smaller;
}
.invalid-user-warning-icon {
  margin-right: 5px;
}
