
  .label.svelte-9sh1h6 {
    display: flex;
    font-size: var(--vats-text-m);
    padding: 0 0.25rem;
  }
  .label-link.svelte-9sh1h6 {
    margin-left: auto;
  }
  input.svelte-9sh1h6,
  textarea.svelte-9sh1h6 {
    width: 100%;
    border-radius: 0.5rem;
    border: 1px solid hsl(from var(--vats-text2) h s l / 25%);
    padding: 0.75rem 1rem;
    color: var(--vats-input-text);
    background-color: var(--vats-input-background);
    font: inherit;
  }

  input.svelte-9sh1h6 {
    height: 3.2rem;
  }

  textarea.svelte-9sh1h6 {
    min-height: 9rem;
    resize: none;
  }

  input.svelte-9sh1h6::placeholder,
  textarea.svelte-9sh1h6::placeholder {
    color: var(--vats-input-placeholdertext);
    font-weight: 300;
  }

  .flex.svelte-9sh1h6 {
    display: flex;
    width: 100%;
    text-align: left;
    flex-direction: column;
  }

  .error.svelte-9sh1h6 {
    font: 600 var(--vats-text-s) var(--vats-font);
    color: var(--vats-coloredtext);
    padding: 0.5rem 0.25rem;
  }
