.sui.app-shell,
.sui.app-shell :where(.main, .container, .inner, form) {
  max-width: min(1120px, calc(100vw - 48px)) !important;
}

.sui.app-shell :where(.container, .inner) {
  width: 100% !important;
}

.sui.app-shell :where(form) {
  margin-inline: auto !important;
}

.sui.app-shell :where(input[type="text"], input[type="datetime-local"], textarea, [contenteditable="true"]) {
  font-size: 1rem !important;
}

.sui.app-shell :where(textarea, [contenteditable="true"]) {
  line-height: 1.6 !important;
  min-height: 58vh !important;
}

.sui.app-shell :where([aria-label="Inhalt"], [aria-label="Content"]) {
  min-height: 58vh !important;
}

.rw-cms-hidden {
  display: none !important;
}

.rw-hidden-tag-option {
  display: none !important;
}

.rw-tags-toggle {
  align-items: center;
  background: transparent;
  border: 1px solid color-mix(in srgb, currentColor 25%, transparent);
  border-radius: 6px;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  font: inherit;
  gap: 0.35rem;
  margin-block-start: 0.5rem;
  padding: 0.35rem 0.55rem;
}

.rw-tags-toggle:hover {
  background: color-mix(in srgb, currentColor 8%, transparent);
}
