.content-in .row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.8rem;
  margin-left: -0.8rem;
}
.content-in [class^=col-],
.content-in [class*=" col-"],
.content-in .col {
  position: relative;
  width: 100%;
  padding-right: 0.8rem;
  padding-left: 0.8rem;
}
.content-in .col {
  flex: 1 0 0%;
}
.content-in .col-12,
.content-in .col-md-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 768px) {
  .content-in .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .content-in .col-md-4 {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
  }
  .content-in .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}

.content-in .u-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.4rem;
  fill: currentColor;
  flex-shrink: 0;
}
.content-in .u-icon--sm {
  width: 1.8rem;
  height: 1.8rem;
}
.content-in hr {
  margin: 1.6rem 0 !important;
}
.content-in .material-icons {
  display: none;
}
.content-in code {
  font-family: var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);
  font-size: 0.92em;
  color: var(--tk-ink-other-accent);
}
.content-in pre,
.content-in code.d-block {
  display: block;
  margin: 0 0 1.2rem;
  padding: 1rem 1.4rem;
  background: var(--tk-surface-toned, #f0f0ee);
  border: 1px solid var(--tk-border-subtle, #e3e3e3);
  border-radius: var(--nb-common-radius-control-soft, 0.8rem);
  font-family: var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);
  font-size: 1.4rem;
  line-height: 1.6;
  color: var(--tk-ink-main-primary);
  white-space: pre;
  overflow-x: auto;
}
.content-in pre code {
  padding: 0;
  border: 0;
  background: none;
  font-size: inherit;
  color: inherit;
}
.content-in .bg-light {
  background: var(--tk-surface-toned) !important;
}
.content-in .rounded {
  border-radius: var(--nb-common-radius-control-soft, 0.8rem) !important;
}
.content-in .small {
  font-size: 0.85em;
}
.content-in .text-center {
  text-align: center !important;
}
.content-in .text-left,
.content-in .text-start {
  text-align: left !important;
}
.content-in .text-right,
.content-in .text-end {
  text-align: right !important;
}
.content-in .text-muted,
.content-in .text-secondary {
  color: var(--tk-ink-main-toned) !important;
}
.content-in .text-primary {
  color: var(--tk-ink-other-accent) !important;
}
.content-in .text-success {
  color: var(--tk-ink-other-success) !important;
}
.content-in .text-info {
  color: var(--tk-ink-other-info) !important;
}
.content-in .text-warning {
  color: var(--tk-ink-other-warning) !important;
}
.content-in .text-danger {
  color: var(--tk-ink-other-danger) !important;
}
.content-in .text-dark {
  color: var(--tk-ink-main-primary) !important;
}

.content-in .card.bg-light {
  background: var(--tk-surface-toned);
}
.content-in .border-primary {
  border-color: var(--tk-primary-base) !important;
}
.content-in .border-success {
  border-color: var(--tk-success-base) !important;
}
.content-in .border-info {
  border-color: var(--tk-info-base) !important;
}
.content-in .border-warning {
  border-color: var(--tk-warning-base) !important;
}
.content-in .border-secondary {
  border-color: var(--tk-border-solid-3) !important;
}
.content-in .border-dark {
  border-color: var(--tk-ink-main-primary) !important;
}

.alert {
  padding: 1.2rem;
  border-radius: 0.6rem;
  margin-bottom: 1.6rem;
}

.alert-info {
  background: var(--tk-info-muted, #eef4ff);
}

.bg-danger, .red {
  background: #f44336 !important;
}

.bg-warning {
  background: #ffc107 !important;
}

.bg-info {
  background: #2196f3 !important;
}

.text-white {
  color: #fff !important;
}

.text-muted {
  color: var(--tk-text-subtle, #6c757d) !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.small {
  font-size: 0.85em !important;
}

.custom-dd-body .popup-content a.popup-link {
  color: var(--tk-ink-main-primary);
  text-decoration: none;
}

/*# sourceMappingURL=/assets/universe_views-988e6d2c.css.map */
