p: break-word;
    word-break: break-word;
    max-width: 75%;
  }

  .text-count {
    align-self: flex-start;
    text-align: right;
  }

  .is-disabled .label {
    opacity: 0;
    transition: none;
  }

  .has-value .label,
  .has-focus .label {
    opacity: 1;
  }

  .has-error .optional-label {
    visibility: hidden;
  }

  .textarea.is-disabled .hint {
    --maui-hint-color-override: var(--maui-color-disabled-foreground);
    cursor: not-allowed;
  }

  .textarea.is-disabled .label {
    --maui-label-color-override: var(--maui-color-disabled-foreground);
  }

  .is-disabled .textarea-wrapper textarea::placeholder,
  .is-disabled .textarea-wrapper .optional-label,
  .is-disabled .textarea-wrapper textarea,
  .is-disabled .info-wrapper .text-count {
    color: var(--maui-color-disabled-foreground);
  }

  .is-disabled textarea {
    background: inherit;
  }

  .textarea.has-error textarea::placeholder,
  .textarea.has-error textarea {
    color: var(--maui-color-message-error);
  }
y