
  .turnstile-widget.svelte-1g81rn3 {
    display: flex;
    align-items: center;
    min-height: 65px;
  }

  .turnstile-widget[data-size="compact"].svelte-1g81rn3 {
    min-height: 65px;
  }

  .widget-container.svelte-1g81rn3 {
    width: 100%;
    min-height: 65px;
    display: flex;
    align-items: center;
  }

  .widget-container.svelte-1g81rn3 .cf-turnstile {
    --cf-turnstile-border-radius: 2px;
  }

  .widget-container.svelte-1g81rn3 iframe {
    border-radius: 2px !important;
  }

  .widget-error.svelte-1g81rn3 {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    padding: 0.5rem 0.75rem;
    font-family: 'JetBrains Mono', monospace;
    font-size: 0.75rem;
    color: var(--color-text-tertiary, #666);
    opacity: 0.6;
  }

  .error-prefix.svelte-1g81rn3 {
    color: var(--color-gold, #c9a84c);
    font-weight: 700;
  }

  .error-text.svelte-1g81rn3 {
    letter-spacing: 0.02em;
  }
