.send-page.svelte-100be75{max-width:36rem;margin:0 auto;padding:var(--spacing-xl) var(--spacing-md)}h1.svelte-100be75{font-size:1.875rem;font-weight:700;margin-bottom:var(--spacing-xs);color:var(--color-text)}.subtitle.svelte-100be75{color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.alert.svelte-100be75{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid}.alert-success.svelte-100be75{background-color:var(--color-success-bg, rgba(34, 197, 94, .1));color:var(--color-success);border-color:var(--color-success)}.alert-error.svelte-100be75{background-color:var(--color-error-bg, rgba(239, 68, 68, .1));color:var(--color-error);border-color:var(--color-error)}.user-info.svelte-100be75{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border);font-size:.875rem;margin-bottom:var(--spacing-lg)}.user-avatar.svelte-100be75{width:2rem;height:2rem;border-radius:50%}.user-info-text.svelte-100be75{color:var(--color-text-secondary)}.user-link.svelte-100be75{font-weight:600;color:var(--color-primary)}.user-link.svelte-100be75:hover{text-decoration:underline}.user-name-extra.svelte-100be75{color:var(--color-text-secondary)}form.svelte-100be75{display:flex;flex-direction:column;gap:var(--spacing-md)}.form-group.svelte-100be75{display:flex;flex-direction:column}label.svelte-100be75{display:block;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}.required.svelte-100be75{color:var(--color-error);font-weight:400}.optional.svelte-100be75{color:var(--color-text-secondary);font-weight:400;font-style:italic}textarea.svelte-100be75,input[type=text].svelte-100be75{width:100%;padding:var(--spacing-sm) var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:.875rem;transition:border-color var(--transition-fast)}textarea.svelte-100be75::placeholder,input[type=text].svelte-100be75::placeholder{color:var(--color-text-secondary)}textarea.svelte-100be75:focus,input[type=text].svelte-100be75:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f633}textarea.svelte-100be75{resize:vertical}.submit-btn.svelte-100be75{align-self:flex-start;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-background);font-weight:500;border:none;cursor:pointer;transition:background-color var(--transition-fast)}.submit-btn.svelte-100be75:hover:not(:disabled){background-color:var(--color-primary-hover)}.submit-btn.svelte-100be75:disabled{opacity:.6;cursor:not-allowed}.submit-btn.svelte-100be75:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary),0 0 0 4px var(--color-background)}.send-another.svelte-100be75{display:inline-block;margin-top:var(--spacing-md);color:var(--color-primary)}.send-another.svelte-100be75:hover{text-decoration:underline}.preview-section.svelte-100be75{margin-top:var(--spacing-xl)}.preview-label.svelte-100be75{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}.preview-card.svelte-100be75{border-left:4px solid var(--color-primary);background-color:var(--color-surface);padding:var(--spacing-md);border-radius:var(--radius-sm);font-size:.875rem}.preview-title.svelte-100be75{font-weight:600;color:var(--color-text);margin-bottom:var(--spacing-sm)}.preview-message.svelte-100be75{background-color:var(--color-background);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-sm);font-family:var(--font-mono);color:var(--color-text);white-space:pre-wrap;margin-bottom:var(--spacing-sm)}.preview-grid.svelte-100be75{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm);font-size:.75rem}.preview-grid-extra.svelte-100be75{margin-top:var(--spacing-sm)}.preview-field-label.svelte-100be75{font-weight:600;color:var(--color-text-secondary)}.preview-field-value.svelte-100be75{color:var(--color-text-secondary);font-style:italic}.preview-link.svelte-100be75{color:var(--color-primary);font-style:normal}.preview-link.svelte-100be75:hover{text-decoration:underline}.preview-avatar.svelte-100be75{width:1.5rem;height:1.5rem;border-radius:50%}.preview-footer.svelte-100be75{margin-top:var(--spacing-sm);font-size:.625rem;color:var(--color-text-secondary)}
