text-primary, #1e293b);
        margin: 0;
        display: flex;
        align-items: center;
        gap: 0.75rem;
    }
    
    .card-body {
        padding: 2rem;
    }
    
    .account-selector {
        background: var(--bg-secondary, #f8f9ff);
        border: 1px solid var(--border-primary, #e8e9ff);
        border-radius: 12px;
        padding: 1.5rem;
        margin-bottom: 2rem;
    }
    
    .form-section {
        margin-bottom: 2rem;
    }
    
    .form-group {
        margin-bottom: 1.5rem