@charset "UTF-8";
.lossl li {
  list-style: none !important;
}

.lossl li::before {
  content: "•";
  font-weight: bold;
  margin-right: 1rem;
  width: 1.5em;
  font-size: 1.5rem;
}

.lossl .permissions li::before {
  color: #48c774;
}

.lossl .conditions li::before {
  color: #209cee;
}

.lossl .limitations li::before {
  color: #ff3860;
}

.has-text-colored .permissions {
  color: #48c774;
}

.has-text-colored .conditions {
  color: #209cee;
}

.has-text-colored .limitations {
  color: #ff3860;
}

.has-list-colored .permissions li {
  color: #48c774;
}

.has-list-colored .conditions li {
  color: #209cee;
}

.has-list-colored .limitations li {
  color: #ff3860;
}

.is-head {
  color: white;
  padding: 0.5rem;
}

.b-1 {
  border-radius: 1rem;
}

.b-tl-1 {
  border-top-left-radius: 1rem;
}

.b-bl-1 {
  border-bottom-left-radius: 1rem;
}

.b-tr-1 {
  border-top-right-radius: 1rem;
}

.b-br-1 {
  border-bottom-right-radius: 1rem;
}

.b-t-1 {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.b-b-1 {
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.b-circle {
  border-radius: 100%;
}

.permissions .is-head {
  background-color: #48c774;
}

.conditions .is-head {
  background-color: #209cee;
}

.limitations .is-head {
  background-color: #ff3860;
}

.is-body {
  margin-top: 0;
}

.is-body ul {
  margin: 0;
  padding: 0.5rem;
}

.with-b {
  border: 0.2rem solid black;
}

.with-b-blr {
  border-bottom: 0.2rem solid black;
  border-left: 0.2rem solid black;
  border-right: 0.2rem solid black;
}

.with-b-br {
  border-bottom: 0.2rem solid black;
  border-right: 0.2rem solid black;
}

.with-b-bl {
  border-bottom: 0.2rem solid black;
  border-left: 0.2rem solid black;
}

.with-b-b {
  border-bottom: 0.2rem solid black;
}

.with-b-tlr {
  border-top: 0.2rem solid black;
  border-left: 0.2rem solid black;
  border-right: 0.2rem solid black;
}

.with-b-tr {
  border-top: 0.2rem solid black;
  border-right: 0.2rem solid black;
}

.with-b-tl {
  border-top: 0.2rem solid black;
  border-left: 0.2rem solid black;
}

.with-b-t {
  border-top: 0.2rem solid black;
}

.is-side-list .column {
  display: inline-flex;
}

/*# sourceMappingURL=libosslisting.css.map */
